zone v0.3.0 Release Notes

Release Date: 2014-10-13 // over 9 years ago
    • Version 0.3.0 (Bert Belder)

    • doc: now supports node v0.10 (Bert Belder)

    • test: assert zone equality with === instead of strictEqual() (Bert Belder)

    • stream-wrap: don't attempt to close closing handles when signaled (Bert Belder)

    • stream: release the callback if .write()/.end() throws (Bert Belder)

    • stream: always enter the stream owner zone (Bert Belder)

    • stream-wrap: make it possible to clean up orphaned streams (Bert Belder)

    • test: add anoter x-zone ee test (Bert Belder)

    • cares-wrap: fix typo (Bert Belder)

    • http wrapper: support node v0.10 (Bert Belder)

    • test: add 3 more dns tests (Bert Belder)

    • cares-wrap: fix plenty of bugs, add node 0.10 support (Bert Belder)

    • process: recreate the process object instead of monkey patching (Bert Belder)

    • binding.js: style (Bert Belder)

    • node-lib: transform source code instead of monkey patching (Bert Belder)

    • zone-callback: assert that the callback is a function (Bert Belder)

    • stream-wrap: don't close stdio pipes opened with PipeWrap.open (Bert Belder)

    • Test: move away from nodeunit (Bert Belder)

    • test: don't use strictEqual to compare zones (Bert Belder)

    • Fix a couple of typos (Bert Belder)

    • Make the EventEmitter monkey patch work in node 0.10 (Bert Belder)

    • EventEmitter: use typeof instead of util.isFunction() (Bert Belder)

    • Require: monkey-patch events before streams (Bert Belder)

    • Test: don't test cork/uncork in node v0.10 (Bert Belder)

    • Support process._rawDebug() in node v0.10 (Bert Belder)

    • Lint (Bert Belder)

    • process: monkey-patch process.std* correctly (Bert Belder)

    • stream: fix duplex/writable mixup (Bert Belder)

    • require: split up v0.10 and v0.12 require() hooks (Bert Belder)

    • Add node v0.10 detection helper (Bert Belder)

    • Fix long stack formatting for node v0.10 (Bert Belder)

    • Make NativeModule work with node v0.10 (Bert Belder)

    • stream-wrap: add node 0.10 support (Bert Belder)

    • Don't unregister ProcessWrap from zone when signaled (Bert Belder)

    • Revert "coverage: Add test coverage" (Bert Belder)

    • src: Rename more to be non-case-sensitive compat. (Krishna Raman)

    • lint: Fix lint errors (Krishna Raman)

    • coverage: Add test coverage (Krishna Raman)

    • test: rename test to be non-case-sensitive FS compatible (Krishna Raman)

    • Make the test runner work on windows and linux (Bert Belder)

    • stream-wrap: re-implement with correct refcounting semantics (Bert Belder)

    • Make jshint happy (Bert Belder)

    • test: add test for write callbacks (Bert Belder)

    • Zone: improve error message on assertion failure (Bert Belder)

    • debug server: unref only the server handle, not the stream (Bert Belder)

    • Update contribution guidelines (Ryan Graham)

    • Add v0.11+ requirement note to README (Krishna Raman)