All Versions
15
Latest Version
Avg Release Cycle
16 days
Latest Release
3464 days ago

Changelog History
Page 1

  • v0.3.4 Changes

    October 31, 2014
    • Sync CHANGES.md (Ryan Graham)
  • v0.3.3 Changes

    October 24, 2014
    • Version 0.3.3 (Bert Belder)

    • require: improve require('module') hook (Bert Belder)

  • v0.3.2 Changes

    October 24, 2014
    • Version 0.3.2 (Bert Belder)

    • test: verify that require('module') works (Bert Belder)

    • require: make require('module') not throw (Bert Belder)

    • native_module: provide script name on node v0.10 (Bert Belder)

  • v0.3.1 Changes

    October 22, 2014
    • Version 0.3.1 (Bert Belder)

    • events: fix bug in EventEmitter#listeners() (Bert Belder)

    • Remove stale file (Bert Belder)

  • v0.3.0 Changes

    October 13, 2014
    • 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)

  • v0.2.1 Changes

    August 06, 2014
    • Remove strong-docs requirement (Krishna Raman)
  • v0.2.0 Changes

    July 31, 2014
    • Make long stack traces the default (Krishna Raman)

    • Fix TTY, Socket and related callback cleanup (Krishna Raman)

    • Bugfix and add test cases for zone cleanup (Krishna Raman)

    • Fix typo in readme Fix #15 (Michael Mior)

    • Reimplement Zones to improve performace and API (Krishna Raman)

    • Now working on version 0.1.1 (Bert Belder)

  • v0.1.0 Changes

    May 28, 2014
    • Version 0.1.0 (Bert Belder)

    • readme: bring up-to-date (Bert Belder)

    • long-stack-http showcase: add README (Bert Belder)

    • Zone: prefer function._zoneName over function.name when naming a zone (Bert Belder)

    • long-stack showcase: spice up (Bert Belder)

    • showcase: add global readme (Bert Belder)

    • Zone: add zone.define (Bert Belder)

    • readme: use require('zone').enable() (Bert Belder)

    • long-stack showcase: add readme (Bert Belder)

    • setup: print message about using zone (Bert Belder)

    • doc: use zone.create instead of new Zone (Bert Belder)

    • doc: remove mentions of the curried constructor (Bert Belder)

    • use zone.create everywhere (Bert Belder)

    • Zone: zone.create() is the new black (Bert Belder)

    • Zone: drop the curried constructor (Bert Belder)

    • setup: export only an enable() function (Bert Belder)

    • zone: relax type checks for zone children (Bert Belder)

    • Change to CPAL license (Issac Roth)

    • inspect showcase: add readme (Bert Belder)

    • Add link to internals.md (Rand McKinney)

    • Moved some info to internals.md (Rand McKinney)

    • Create internals.md (Rand McKinney)

    • showcase: add curl showcase (Bert Belder)

    • showcase: add example that combines long stack traces with http handling (Bert Belder)

    • error: remove excess newline from zone stack (Bert Belder)

    • node-lib: patch the http Agent (Bert Belder)

    • scheduler: set the active zone to null after leaving the scheduler (Bert Belder)

    • require: add '.js' extension to monkey-patched node-lib modules (Bert Belder)

    • stream-wrap: monkey-patch shutdown() (Bert Belder)

    • test: add file descriptor cleanup test (Bert Belder)

    • test: add temp dir (Bert Belder)

    • process-wrap: fix assignment to the wrong cache key (Bert Belder)

    • test: rename stream_write.js to stream-write.js (Bert Belder)

    • Now working on version 0.0.8 (Bert Belder)

  • v0.0.7 Changes

    May 03, 2014
    • Version 0.0.7 (Bert Belder)

    • stream-wrap: fix issue with platforms that support TryWrite (Bert Belder)

    • doc: child processes are now supported (Bert Belder)

    • doc: s/pseudoBytes/pseudoRandomBytes/ (Bert Belder)

    • test: add test for child_process zone support (Bert Belder)

    • bindings: monkey-patch process_wrap (Bert Belder)

    • stream-wrap: fix cleanup for read-only streams (Bert Belder)

    • stream-wrap: make inspect output friendlier (Bert Belder)

    • stream-wrap: register un-closable streams to the top of the zone (Bert Belder)

    • stream-wrap: track fd when streams are opened with a file descriptor (Bert Belder)

    • zone: add possibility to register children at the top of the child list (Bert Belder)

    • lib: drop debuglog usage and remove the debuglog module (Bert Belder)

    • zone: remove commented-out code (Bert Belder)

    • Move generator/yield section to wiki and link (Rand McKinney)

    • Fix TOC (Rand McKinney)

    • Rewrite overview and add initial rel. notes (Rand McKinney)

    • test: add EventEmitter unhandled error handling test (Bert Belder)

    • test: add Stream#write() zone tracking test (Bert Belder)

    • stream: call the write() and end() callbacks in the right zone (Bert Belder)

    • long-stack showcase: make the code a little more interesting (Bert Belder)

    • events: use zone.trow() to throw UncaughtException errors (Bert Belder)

    • Zone: use separate state variable 'exiting' for exiting zones w/o result (Bert Belder)

    • error: make the Error.zone property non-enumerable (Bert Belder)

    • Timer: clear (interval) timers when the zone has an error (Bert Belder)

    • Readme: correct the documentation for net.Socket cleanup behavior (Bert Belder)

    • Zone: re-signal a child when a zone throws (Bert Belder)

    • long-stack showcase: add node-style stack example (Bert Belder)

    • inspect showcase: add 'inspect.js' that delegates to the actual tool (Bert Belder)

    • inspect showcase: display instructions (Bert Belder)

    • inspect showcase: lint (Bert Belder)

    • showcase: remove the old demo (Bert Belder)

    • showcase: add long stack trace showcase (Bert Belder)

    • showcase: add inspect showcase (Bert Belder)

    • stream-wrap: display handle type names a little more friendly (Bert Belder)

    • Zone: use Error.zoneStack to display the zone stack (Bert Belder)

    • error: add hidden .zoneStack property to Error objects (Bert Belder)

    • inspect: display a message if there are no processes to inspect (Bert Belder)

    • inspect: rename dumpNext() to inspectNext() (Bert Belder)

    • dump: rename to 'inspect', move to 'bin' directory (Bert Belder)

    • Now working on version 0.0.7 (Bert Belder)

  • v0.0.6 Changes

    May 01, 2014
    • Version 0.0.6 (Bert Belder)

    • Add link to API doc. (Rand McKinney)

    • Fix heading error (Rand McKinney)

    • Reformat TOC (Rand McKinney)

    • Create api-doc.md (Rand McKinney)

    • Edited for npmjs and removed API doc. (Rand McKinney)

    • Now working on version 0.0.6 (Bert Belder)