2015-02-10 io.js v1.2.0 Release v1.2.0
authorRod Vagg <rod@vagg.org>
Wed, 11 Feb 2015 01:41:07 +0000 (12:41 +1100)
committerRod Vagg <rod@vagg.org>
Wed, 11 Feb 2015 02:48:17 +0000 (13:48 +1100)
commit69b5922b310452ae13a6f799f6fbc1c9c643754b
treef79d7d3f0c35cea5cd0baa8f60435cab4bba9d3e
parent7e2235aebb067b84974e001f9fa4d83f45b7c9dd
2015-02-10 io.js v1.2.0 Release

Notable changes:

* stream:
  - Simpler stream construction, see
    https://github.com/iojs/readable-stream/issues/102 for details.
    This extends the streams base objects to make their constructors
    accept default implementation methods, reducing the boilerplate
    required to implement custom streams. An updated version of
    readable-stream will eventually be released to match this change
    in core. (@sonewman)
* dns:
  - `lookup()` now supports an `'all'` boolean option, default to
    `false` but when turned on will cause the method to return an
    array of *all* resolved names for an address, see,
    https://github.com/iojs/io.js/pull/744 (@silverwind)
* assert:
  - Remove `prototype` property comparison in `deepEqual()`,
    considered a bugfix, see https://github.com/iojs/io.js/pull/636
    (@vkurchatkin)
  - Introduce a `deepStrictEqual()` method to mirror `deepEqual()`
    but performs strict equality checks on primitives, see
    https://github.com/iojs/io.js/pull/639 (@vkurchatkin)
* **tracing**:
  - Add LTTng (Linux Trace Toolkit Next Generation) when compiled
    with the  `--with-lttng` option. Trace points match those
    available for DTrace and ETW.
    https://github.com/iojs/io.js/pull/702 (@thekemkid)
* npm upgrade to 2.5.1
* **libuv** upgrade to 1.4.0
* Add new collaborators:
  - Aleksey Smolenchuk (@lxe)
  - Shigeki Ohtsu (@shigeki)
CHANGELOG.md
src/node_version.h