auditor

Public Website for an auditor
Log | Files | Refs | Submodules | README

CHANGES.md (6483B)


      1 ## Version 4.0.2, 2017.06.04
      2 
      3 * Correct CDNJS links in README [#93](https://github.com/neocotic/qrious/issues/93)
      4 
      5 ## Version 4.0.1, 2017.06.04
      6 
      7 * Publish releases to open source CDN [#87](https://github.com/neocotic/qrious/issues/87)
      8 * Add live demo link to README [#89](https://github.com/neocotic/qrious/issues/89)
      9 * webpack - need to manually install qrious-core [#90](https://github.com/neocotic/qrious/issues/90)
     10 * Remove dependencies (non-dev) badge from README [#91](https://github.com/neocotic/qrious/issues/91)
     11 
     12 ## Version 4.0.0, 2017.06.02
     13 
     14 * Split into multiple modules [#53](https://github.com/neocotic/qrious/issues/53) (**breaking change**)
     15 * Remove QRious.VERSION [#84](https://github.com/neocotic/qrious/issues/84) (**breaking change**)
     16 
     17 ## Version 3.0.1, 2017.06.01
     18 
     19 * Correct file sizes of distribution files in README [#82](https://github.com/neocotic/qrious/issues/82)
     20 
     21 ## Version 3.0.0, 2017.06.01
     22 
     23 * Reduce size of distribution files [#59](https://github.com/neocotic/qrious/issues/59) (**breaking change**)
     24 * Drop support for Node.js < 4 [#74](https://github.com/neocotic/qrious/issues/74) (**breaking change**)
     25 * Remove QRious.DEFAULTS [#77](https://github.com/neocotic/qrious/issues/77) (**breaking change**)
     26 * Rewrite code in ES5 [#81](https://github.com/neocotic/qrious/issues/81) (**breaking change**)
     27 
     28 ## Version 2.3.0, 2017.05.31
     29 
     30 * Enable setting of multiple properties at once resulting in a single re-render [#69](https://github.com/neocotic/qrious/issues/69)
     31 * Deferring or avoiding ImageRenderer [#71](https://github.com/neocotic/qrious/issues/71)
     32 * Switch to container-based Travis builds for faster boot times [#73](https://github.com/neocotic/qrious/issues/73)
     33 * Change code style to be more contributor-friendly [#75](https://github.com/neocotic/qrious/issues/75)
     34 * Improve download links in README [#76](https://github.com/neocotic/qrious/issues/76)
     35 
     36 ## Version 2.2.0, 2016.10.30
     37 
     38 * Add `backgroundAlpha` and `foregroundAlpha` options to control transparency [#63](https://github.com/neocotic/qrious/issues/63)
     39 
     40 ## Version 2.1.0, 2016.10.04
     41 
     42 * Allow `padding` to be set explicitly [#44](https://github.com/neocotic/qrious/issues/44)
     43 * Fix support for older browsers [#55](https://github.com/neocotic/qrious/issues/55)
     44 * Update code style to fit with other projects
     45 * Update build system to run on older Node.js versions at a reduced capacity
     46 
     47 ## Version 2.0.2, 2016.08.05
     48 
     49 * Fix bug where mask is incorrectly applied [#50](https://github.com/neocotic/qrious/issues/50)
     50 
     51 ## Version 2.0.1, 2016.07.03
     52 
     53 * Correct license mentioned into `README.md`
     54 
     55 ## Version 2.0.0, 2016.06.26
     56 
     57 * Rename library to QRious and move package from `qr-js` to `qrious`
     58 * Completely redesign API to follow OOP pattern for simplicity
     59 * Remove `save` and `saveSync` method
     60 * Remove `noConflict` method
     61 * Remove documentation generated by `docco`
     62 * Restructure code base to make it more maintainable and use [Rollup](http://rollupjs.org) to build it
     63 * Provide better built-in support for [Browserify](http://browserify.org) and [Webpack](http://webpack.github.io) etc
     64 * Switch from [JSHint](https://github.com/jshint/jshint) to [ESLint](http://eslint.org)
     65 * Add `demo.html` to allow contributors to experiment and test with changes due to lack of unit tests
     66 * Remove `INSTALL.md` and consolidate contents into `README.md` and `CONTRIBUTING.md`
     67 * Add [EditorConfig](http://editorconfig.org) file
     68 * Add support for [Travis CI](https://travis-ci.org)
     69 
     70 ## Version 1.1.4, 2015.11.11
     71 
     72 * Fix padding issues [#2](https://github.com/neocotic/qrious/issues/2)
     73 * Make the QR code center-aligned [#35](https://github.com/neocotic/qrious/pull/35)
     74 * Update [node-canvas](https://github.com/Automattic/node-canvas) dependency version to support [Node.js](https://nodejs.org) v4 and above [#38](https://github.com/neocotic/qrious/pull/38)
     75 
     76 ## Version 1.1.3, 2014.09.01
     77 
     78 * Revert back to [GPL License](http://www.gnu.org/licenses/) [#23](https://github.com/neocotic/qrious/issues/23)
     79 
     80 ## Version 1.1.2, 2014.04.27
     81 
     82 * Fix "too many open files" bug [#20](https://github.com/neocotic/qrious/issues/20)
     83 
     84 ## Version 1.1.1, 2013.12.03
     85 
     86 * Fix bug with IIFE
     87 
     88 ## Version 1.1.0, 2013.12.02
     89 
     90 * Fix [RequireJS](http://requirejs.org) support [#9](https://github.com/neocotic/qrious/issues/9)
     91 * Remove [Ender](http://enderjs.com) support [#13](https://github.com/neocotic/qrious/issues/13)
     92 * Improve code formatting and style [#14](https://github.com/neocotic/qrious/issues/14)
     93 * Support different MIME types for `toDataURL` and other related functions [#16](https://github.com/neocotic/qrious/issues/16)
     94 * Remove unnecessary callback arguments from synchronous functions [#17](https://github.com/neocotic/qrious/issues/17)
     95 * Make `save` fully asynchronous [#17](https://github.com/neocotic/qrious/issues/17)
     96 * Add `saveSync` for synchronous saving [#17](https://github.com/neocotic/qrious/issues/17)
     97 * Add [Grunt](http://gruntjs.com) build system [#18](https://github.com/neocotic/qrious/issues/18)
     98 * Generate source map as part of build [#18](https://github.com/neocotic/qrious/issues/18)
     99 * Improve developer documentation [#18](https://github.com/neocotic/qrious/issues/18)
    100 * Add support for [Bower](https://bower.io) [#19](https://github.com/neocotic/qrious/issues/19)
    101 * Many small fixes and tweaks
    102 
    103 ## Version 1.0.3, 2011.12.19
    104 
    105 * Rename `QRCode` to `qr` [#3](https://github.com/neocotic/qrious/issues/3)
    106 * Remove all deprecated methods [#3](https://github.com/neocotic/qrious/issues/3)
    107 * Reformat code and add additional, along with some original, code comments [#4](https://github.com/neocotic/qrious/issues/4)
    108 * Add support for [Node.js](https://nodejs.org), [CommonJS](http://www.commonjs.org) and [Ender](http://enderjs.com) [#6](https://github.com/neocotic/qrious/issues/6)
    109 * Add optional `callback` functionality to API methods [#6](https://github.com/neocotic/qrious/issues/6)
    110 * Allow `data` arguments to be an object or string value [#7](https://github.com/neocotic/qrious/issues/7)
    111 * Add `VERSION` property to the API [#8](https://github.com/neocotic/qrious/issues/8)
    112 * Add `toDataURL`, `save` and `noConflict` methods to the API [#8](https://github.com/neocotic/qrious/issues/8)
    113 * Now distributed under the MIT license
    114 
    115 ## Version 1.0.2, 2011.08.31
    116 
    117 * Deprecate `generateCanvas` and `generateImage` and replaced with `canvas` and `image` respectively [#1](https://github.com/neocotic/qrious/issues/1)
    118 
    119 ## Version 1.0.1, 2011.08.12
    120 
    121 * Allow customisation of colours used when rendering