Haha-Yes/node_modules/ref-struct/History.md
2018-09-09 21:20:36 +02:00

99 lines
3.1 KiB
Markdown

1.1.0 / 2015-08-27
==================
* [[`eb4550fdaa`](https://github.com/TooTallNate/ref-struct/commit/eb4550fdaa)] - Implement `pack` option (Lee, SungUk)
* [[`17c1c7a8ef`](https://github.com/TooTallNate/ref-struct/commit/17c1c7a8ef)] - fix StructType constructor name in README (typo) (David Corticchiato)
* [[`54b72bde07`](https://github.com/TooTallNate/ref-struct/commit/54b72bde07)] - **appveyor**: fix node v0.8, test io.js v2.5 and v3 (Nathan Rajlich)
1.0.2 / 2015-08-27
==================
* appveyor: drop v0.11, iojs v1.5.1, test x64
* travis: drop v0.11, test iojs v2.5 and v3
* package: add license attribute (#17, @pdehaan)
* package: update "ref-array" to v1.1.2
* package: update "nan" v2 for native tests
* README: use SVG for appveyor badge
1.0.1 / 2015-03-24
==================
* removed travis testing for node_js version "0.6" and added 0.12 and iojs
* added appveyor test versions as per node-ffi library for iojs & 0.12
* package: allow any "ref" v "1"
* npmignore: add `test` dir
1.0.0 / 2014-11-03
==================
* bumping to v1.0.0 for better-defined semver semantics
0.0.7 / 2014-11-03
==================
* gitignore: ignore single letter ?.js test files
* lib: only slice buffer in set() in the non-instance case
* package: allow any "debug" v2
0.0.6 / 2014-06-19
==================
* package: update "ref" to v0.3.2
* package: update "debug" to v1.0.1
* test: remove v8 namespace import
* test: use "bindings" module to load the native tests
* README: add appveyor build badge
* History: match `git changelog` syntax
* package: loosely pin the deps
* test: nan-ify tests
* README: fix Travis badge
* README: use svg for Travis badge
* travis: test node v0.8, v0.10, and v0.11
* add appveyor.yml file for Windows testing
* package: remove "engines" field
* package: beautify
* add a couple comments
0.0.5 / 2013-01-24
==================
* rename the backing buffer property to `ref.buffer`
* add .jshintrc file
* some minor optimizations
0.0.4 / 2012-09-26
==================
* struct: correct the field alignment logic (TJ Fontaine)
* test: add failing test from #1
* test: more stucts with arrays tests
* add support for "ref-array" types
* add `toObject()`, `toJSON()`, and `inspect()` functions to struct instances
* change `_pointer` to `buffer`
* don't allow types with size == 0 like 'void'
* test: add test case using "void *" as the type
* test: fix deprecation warning
* package: use the -C switch on node-gyp for the `npm test` command
* travis: test node v0.7 and node v0.8
* adjust the custom `toString()` output
0.0.3 / 2012-06-01
==================
* set the "name" property of StructType instances
* add a `toString()` override
* fix a bug in the alignment calculation logic
0.0.2 / 2012-05-16
==================
* Windows support (only the test suite needed tweaks)
* make ref().deref() work
* make string type identifiers work (type coersion)
* don't make the constructors' prototype inherit from `Function.protoype`
0.0.1 / 2012-05-09
==================
* Initial release