forked from Supositware/Haha-Yes
99 lines
3.1 KiB
Markdown
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
|