Version 4.0.2, 2017.06.04
- Correct CDNJS links in README #93
Version 4.0.1, 2017.06.04
- Publish releases to open source CDN #87
- Add live demo link to README #89
- webpack - need to manually install qrious-core #90
- Remove dependencies (non-dev) badge from README #91
Version 4.0.0, 2017.06.02
- Split into multiple modules #53 (breaking change)
- Remove QRious.VERSION #84 (breaking change)
Version 3.0.1, 2017.06.01
- Correct file sizes of distribution files in README #82
Version 3.0.0, 2017.06.01
- Reduce size of distribution files #59 (breaking change)
- Drop support for Node.js < 4 #74 (breaking change)
- Remove QRious.DEFAULTS #77 (breaking change)
- Rewrite code in ES5 #81 (breaking change)
Version 2.3.0, 2017.05.31
- Enable setting of multiple properties at once resulting in a single re-render #69
- Deferring or avoiding ImageRenderer #71
- Switch to container-based Travis builds for faster boot times #73
- Change code style to be more contributor-friendly #75
- Improve download links in README #76
Version 2.2.0, 2016.10.30
- Add
backgroundAlpha and foregroundAlpha options to control transparency #63
Version 2.1.0, 2016.10.04
- Allow
padding to be set explicitly #44
- Fix support for older browsers #55
- Update code style to fit with other projects
- Update build system to run on older Node.js versions at a reduced capacity
Version 2.0.2, 2016.08.05
- Fix bug where mask is incorrectly applied #50
Version 2.0.1, 2016.07.03
- Correct license mentioned into
README.md
Version 2.0.0, 2016.06.26
- Rename library to QRious and move package from
qr-js to qrious
- Completely redesign API to follow OOP pattern for simplicity
- Remove
save and saveSync method
- Remove
noConflict method
- Remove documentation generated by
docco
- Restructure code base to make it more maintainable and use Rollup to build it
- Provide better built-in support for Browserify and Webpack etc
- Switch from JSHint to ESLint
- Add
demo.html to allow contributors to experiment and test with changes due to lack of unit tests
- Remove
INSTALL.md and consolidate contents into README.md and CONTRIBUTING.md
- Add EditorConfig file
- Add support for Travis CI
Version 1.1.4, 2015.11.11
- Fix padding issues #2
- Make the QR code center-aligned #35
- Update node-canvas dependency version to support Node.js v4 and above #38
Version 1.1.3, 2014.09.01
Version 1.1.2, 2014.04.27
- Fix "too many open files" bug #20
Version 1.1.1, 2013.12.03
Version 1.1.0, 2013.12.02
- Fix RequireJS support #9
- Remove Ender support #13
- Improve code formatting and style #14
- Support different MIME types for
toDataURL and other related functions #16
- Remove unnecessary callback arguments from synchronous functions #17
- Make
save fully asynchronous #17
- Add
saveSync for synchronous saving #17
- Add Grunt build system #18
- Generate source map as part of build #18
- Improve developer documentation #18
- Add support for Bower #19
- Many small fixes and tweaks
Version 1.0.3, 2011.12.19
- Rename
QRCode to qr #3
- Remove all deprecated methods #3
- Reformat code and add additional, along with some original, code comments #4
- Add support for Node.js, CommonJS and Ender #6
- Add optional
callback functionality to API methods #6
- Allow
data arguments to be an object or string value #7
- Add
VERSION property to the API #8
- Add
toDataURL, save and noConflict methods to the API #8
- Now distributed under the MIT license
Version 1.0.2, 2011.08.31
- Deprecate
generateCanvas and generateImage and replaced with canvas and image respectively #1
Version 1.0.1, 2011.08.12
- Allow customisation of colours used when rendering