Skip to content

Latest commit

 

History

History
99 lines (77 loc) · 3.08 KB

CHANGELOG.md

File metadata and controls

99 lines (77 loc) · 3.08 KB

1.1.0 / 2016-08-02

  • [eb4550fdaa] - Implement pack option (Lee, SungUk)
  • [17c1c7a8ef] - fix StructType constructor name in README (typo) (David Corticchiato)
  • [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