
1.1.0 / 2016-08-02
==================

* [[`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
