|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [1.0.0] - 2017-12-17 |
| 4 | + |
| 5 | +* Minimum Node version increased to 4.5 to support dependency |
| 6 | + on |
| 7 | + [Buffer.alloc()](https://nodejs.org/dist/latest-v4.x/docs/api/buffer.html#buffer_class_method_buffer_alloc_size_fill_encoding). |
| 8 | +* Removed [patch][node:issue#3994] for [ancient buffer bug][node:issue#3992] |
| 9 | +* Update to ES6 classes and other features |
| 10 | +* Documentation clarifications. |
| 11 | +* Update dependent packages. |
| 12 | +* Switch to [npm:eslint] and deal with fallout. |
| 13 | + |
3 | 14 | ## [0.13.0] - 2016-03-27
|
4 | 15 |
|
5 | 16 | * **API** Add [fieldFor][doc:BitStructure.fieldFor].
|
|
10 | 21 |
|
11 | 22 | * Disable coverage testing for [patchIssue3992][doc:patchIssue3992] to
|
12 | 23 | avoid taking a penalty on node versions that have been updated.
|
13 |
| - |
| 24 | + |
14 | 25 | ## [0.12.0] - 2016-03-08
|
15 | 26 |
|
16 | 27 | * **API** Replace `setClassLayout` with [bindConstructorLayout][doc:bindConstructorLayout].
|
|
99 | 110 | list.
|
100 | 111 | * Document [destination parameter to decode][issue#2].
|
101 | 112 | * Allow [user-defined name for union discriminators][issue#1].
|
102 |
| - |
| 113 | + |
103 | 114 | ## 0.1.0 - 2015-10-25
|
104 | 115 |
|
105 | 116 | * Initial release.
|
106 | 117 |
|
107 |
| -[0.13.0]: https://github.com/pabigot/buffer-layout/compare/v0.12.1...v0.13.0 |
| 118 | +[1.0.0]: https://github.com/pabigot/buffer-layout/compare/v0.13.0...v1.0.0 |
| 119 | +[0.13.0]: https://github.com/pabigot/buffer-layout/compare/v0.12.0...v0.13.0 |
| 120 | +[0.12.1]: https://github.com/pabigot/buffer-layout/compare/v0.12.0...v0.12.1 |
108 | 121 | [0.12.0]: https://github.com/pabigot/buffer-layout/compare/v0.11.0...v0.12.0
|
109 | 122 | [0.11.0]: https://github.com/pabigot/buffer-layout/compare/v0.10.0...v0.11.0
|
110 | 123 | [0.10.0]: https://github.com/pabigot/buffer-layout/compare/v0.9.0...v0.10.0
|
|
120 | 133 | [doc:bindConstructorLayout]: http://pabigot.github.io/buffer-layout/module-Layout.html#.bindConstructorLayout
|
121 | 134 | [doc:BitField]: http://pabigot.github.io/buffer-layout/module-Layout-BitField.html
|
122 | 135 | [doc:BitStructure]: http://pabigot.github.io/buffer-layout/module-Layout-BitStructure.html
|
| 136 | +[doc:BitStructure.fieldFor]: http://pabigot.github.io/buffer-layout/module-Layout-BitStructure.html#fieldFor |
123 | 137 | [doc:Blob]: http://pabigot.github.io/buffer-layout/module-Layout-Blob.html
|
124 | 138 | [doc:Blob.length]: http://pabigot.github.io/buffer-layout/module-Layout-Blob.html#length
|
125 | 139 | [doc:Boolean]: http://pabigot.github.io/buffer-layout/module-Layout-Boolean.html
|
|
158 | 172 | [ci:travis]: https://travis-ci.org/pabigot/buffer-layout
|
159 | 173 | [ci:coveralls]: https://coveralls.io/github/pabigot/buffer-layout
|
160 | 174 | [node:issue#3992]: https://github.com/nodejs/node/issues/3992
|
| 175 | +[node:issue#3994]: https://github.com/nodejs/node/issues/3994 |
161 | 176 | [npm:istanbul]: https://www.npmjs.com/package/istanbul
|
162 | 177 | [npm:jscs]: https://www.npmjs.com/package/jscs
|
| 178 | +[npm:eslint]: https://www.npmjs.com/package/eslint |
163 | 179 |
|
164 | 180 | <!---
|
165 | 181 | # Local Variables:
|
|
0 commit comments