tag:github.com,2008:https://github.com/killface-org/node/releases Release notes from node 2012-08-07T19:00:48Z tag:github.com,2008:Repository/5395201/v0.8.6 2012-08-07T19:00:48Z v0.8.6: 2012.08.07, Version 0.8.6 (Stable) <ul> <li> <p>npm: Upgrade to v1.1.48</p> </li> <li> <p>Add 'make binary' to build binary tarballs for all Unixes (Nathan Rajlich)</p> </li> <li> <p>zlib: Emit 'close' on destroy(). (Dominic Tarr)</p> </li> <li> <p>child_process: Fix stdout=null when stdio=['pipe'] (Tyler Neylon)</p> </li> <li> <p>installer: prevent ETXTBSY errors (Ben Noordhuis)</p> </li> <li> <p>installer: honor --without-npm, default install path (Ben Noordhuis)</p> </li> <li> <p>net: make pause work with connecting sockets (Bert Belder)</p> </li> <li> <p>installer: fix cross-compile installs (Ben Noordhuis)</p> </li> <li> <p>net: fix .listen({fd:0}) (Ben Noordhuis)</p> </li> <li> <p>windows: map WSANO_DATA to UV_ENOENT (Bert Belder)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.6.21 2012-08-03T21:39:32Z v0.6.21: 2012.08.03 Version 0.6.21 (maintenance) <ul> <li> <p>sunos: work around OS bug to prevent fs.watch() from spinning (Bryan Cantrill)</p> </li> <li> <p>net: make pause/resume work with connecting sockets (Bert Belder)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.5 2012-08-02T21:54:53Z v0.8.5: 2012.08.02, Version 0.8.5 (Stable) <ul> <li> <p>node: tag Encode and friends NODE_EXTERN (Ben Noordhuis)</p> </li> <li> <p>fs: fix ReadStream / WriteStream missing callback (Gil Pedersen)</p> </li> <li> <p>fs: fix readFileSync("/proc/cpuinfo") regression (Ben Noordhuis)</p> </li> <li> <p>installer: don't assume bash is installed (Ben Noordhuis)</p> </li> <li> <p>Report errors properly from --eval and stdin (isaacs)</p> </li> <li> <p>assert: fix throws() throws an error without message property (koichik)</p> </li> <li> <p>cluster: fix libuv assert in net.listen() (Ben Noordhuis)</p> </li> <li> <p>build: always link sunos builds with libumem (Trent Mick)</p> </li> <li> <p>build: improve armv7 / hard-float detection (Adam Malcontenti-Wilson)</p> </li> <li> <p>https: Use host header as effective servername (isaacs)</p> </li> <li> <p>sunos: work around OS bug to prevent fs.watch() from spinning (Bryan Cantrill)</p> </li> <li> <p>linux: fix 'two watchers, one path' segfault (Ben Noordhuis)</p> </li> <li> <p>windows: fix memory leaks in many fs functions (Bert Belder)</p> </li> <li> <p>windows: don't allow directories to be opened for writing/appending (Bert Belder)</p> </li> <li> <p>windows: make fork() work even when not all stdio handles are valid (Bert Belder)</p> </li> <li> <p>windows: make unlink() not remove mount points, and improve performance (Bert Belder)</p> </li> <li> <p>build: Sign pkg installer for OS X (isaacs)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.4 2012-07-25T17:21:49Z v0.8.4: 2012.07.25, Version 0.8.4 (Stable) <ul> <li> <p>V8: Upgrade to 3.11.10.17</p> </li> <li> <p>npm: Upgrade to 1.1.45</p> </li> <li> <p>net: fix Socket({ fd: 42 }) api (Ben Noordhuis)</p> </li> <li> <p>readline: Remove event listeners on close (isaacs)</p> </li> <li> <p>windows: correctly prep long path for fs.exists(Sync) (Bert Belder)</p> </li> <li> <p>debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin)</p> </li> <li> <p>tls: verify server's identity (Fedor Indutny)</p> </li> <li> <p>net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.9.0 2012-07-20T18:50:10Z v0.9.0: 2012.07.20, Version 0.9.0 (Unstable) <ul> <li> <p>punycode: update to v1.1.1 (Mathias Bynens)</p> </li> <li> <p>c-ares: upgrade to 1.9.0 (Saúl Ibarra Corretgé)</p> </li> <li> <p>dns: ignore rogue DNS servers reported by windows (Saúl Ibarra Corretgé)</p> </li> <li> <p>unix: speed up uv_async_send() (Ben Noordhuis)</p> </li> <li> <p>darwin: get cpu model correctly on mac (Xidorn Quan)</p> </li> <li> <p>nextTick: Handle tick callbacks before any other I/O (isaacs)</p> </li> <li> <p>Enable color customization of <code>util.inspect</code> (Pavel Lang)</p> </li> <li> <p>tls: Speed and memory improvements (Fedor Indutny)</p> </li> <li> <p>readline: Use one history item for reentered line (Vladimir Beloborodov)</p> </li> <li> <p>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5233283" data-permission-text="Title is private" data-url="https://github.com/nodejs/node-v0.x-archive/issues/3521" data-hovercard-type="issue" data-hovercard-url="/nodejs/node-v0.x-archive/issues/3521/hovercard" href="https://github.com/nodejs/node-v0.x-archive/issues/3521">nodejs#3521</a> Make process.env more like a regular Object (isaacs)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.3 2012-07-19T17:13:50Z v0.8.3: 2012.07.19, Version 0.8.3 (Stable) <ul> <li> <p>V8: upgrade to 3.11.10.15</p> </li> <li> <p>npm: Upgrade to 1.1.43</p> </li> <li> <p>net: fix net.Server.listen({fd:x}) error reporting (Ben Noordhuis)</p> </li> <li> <p>net: fix bogus errno reporting (Ben Noordhuis)</p> </li> <li> <p>build: Move npm shebang logic into an npm script (isaacs)</p> </li> <li> <p>build: fix add-on loading on freebsd (Ben Noordhuis)</p> </li> <li> <p>build: disable unsafe optimizations (Ben Noordhuis)</p> </li> <li> <p>build: fix spurious mksnapshot crashes for good (Ben Noordhuis)</p> </li> <li> <p>build: speed up genv8constants (Dave Pacheco)</p> </li> <li> <p>fs: make unwatchFile() remove a specific listener (Ben Noordhuis)</p> </li> <li> <p>domain: Remove first arg from intercepted fn (Toshihiro Nakamura)</p> </li> <li> <p>domain: Fix memory leak on error (isaacs)</p> </li> <li> <p>events: Fix memory leak from removeAllListeners (Nathan Rajlich)</p> </li> <li> <p>zlib: Fix memory leak in Unzip class. (isaacs)</p> </li> <li> <p>crypto: Fix memory leak in DecipherUpdate() (Ben Noordhuis)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.6.20 2012-07-11T17:14:20Z v0.6.20: 2012.07.10 Version 0.6.20 (maintenance) <ul> <li> <p>npm: Upgrade to 1.1.37 (isaacs)</p> </li> <li> <p>benchmark: Backport improvements made in master (isaacs)</p> </li> <li> <p>build: always link with -lz (Trent Mick)</p> </li> <li> <p>core: use proper #include directives (Ben Noordhuis)</p> </li> <li> <p>cluster: don't silently drop messages when the write queue gets big (Bert Belder)</p> </li> <li> <p>windows: don't print error when GetConsoleTitleW returns an empty string (Bert Belder)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.2 2012-07-09T17:22:36Z v0.8.2: 2012.07.09, Version 0.8.2 (Stable) <ul> <li> <p>npm: Upgrade to 1.1.36</p> </li> <li> <p>readline: don't use Function#call() (Nathan Rajlich)</p> </li> <li> <p>Code cleanup to pass 'use strict' (Jonas Westerlund)</p> </li> <li> <p>module: add filename to require() json errors (TJ Holowaychuk)</p> </li> <li> <p>readline: fix for unicode prompts (Tim Macfarlane)</p> </li> <li> <p>timers: fix handling of large timeouts (Ben Noordhuis)</p> </li> <li> <p>repl: fix passing an empty line inserting "undefined" into the buffer (Nathan Rajlich)</p> </li> <li> <p>repl: fix crashes when buffering command (Maciej Małecki)</p> </li> <li> <p>build: rename strict_aliasing to node_no_strict_aliasing (Ben Noordhuis)</p> </li> <li> <p>build: disable -fstrict-aliasing for any gcc &lt; 4.6.0 (Ben Noordhuis)</p> </li> <li> <p>build: detect cc version with -dumpversion (Ben Noordhuis)</p> </li> <li> <p>build: handle output of localized gcc or clang (Ben Noordhuis)</p> </li> <li> <p>unix: fix memory corruption in freebsd.c (Ben Noordhuis)</p> </li> <li> <p>unix: fix 'zero handles, one request' busy loop (Ben Noordhuis)</p> </li> <li> <p>unix: fix busy loop on unexpected tcp message (Ben Noordhuis)</p> </li> <li> <p>unix: fix EINPROGRESS busy loop (Ben Noordhuis)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.1 2012-06-29T17:10:57Z v0.8.1: * V8: upgrade to v3.11.10.12 <ul> <li> <p>npm: upgrade to v1.1.33</p> <ul> <li>Support for parallel use of the cache folder</li> <li>Retry on registry timeouts or network failures (Trent Mick)</li> <li>Reduce 'engines' failures to a warning</li> <li>Use new zsh completion if aviailable (Jeremy Cantrell)</li> </ul> </li> <li> <p>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5326947" data-permission-text="Title is private" data-url="https://github.com/nodejs/node-v0.x-archive/issues/3577" data-hovercard-type="issue" data-hovercard-url="/nodejs/node-v0.x-archive/issues/3577/hovercard" href="https://github.com/nodejs/node-v0.x-archive/issues/3577">nodejs#3577</a> Un-break require('sys')</p> </li> <li> <p>util: speed up formatting of large arrays/objects (Ben Noordhuis)</p> </li> <li> <p>windows: make fs.realpath(Sync) work with UNC paths (Bert Belder)</p> </li> <li> <p>build: fix --shared-v8 option (Ben Noordhuis)</p> </li> <li> <p>doc: <code>detached</code> is a boolean (Andreas Madsen)</p> </li> <li> <p>build: use proper python interpreter (Ben Noordhuis)</p> </li> <li> <p>build: expand ~ in <code>./configure --prefix=~/a/b/c</code> (Ben Noordhuis)</p> </li> <li> <p>build: handle CC env var with spaces (Gabriel de Perthuis)</p> </li> <li> <p>build: fix V8 build when compiling with gcc 4.5 (Ben Noordhuis)</p> </li> <li> <p>build: fix --shared-v8 option (Ben Noordhuis)</p> </li> <li> <p>windows msi: Fix icon issue which caused huge file size (Bert Belder)</p> </li> <li> <p>unix: assume that dlopen() may clobber dlerror() (Ben Noordhuis)</p> </li> <li> <p>sunos: fix memory corruption bugs (Ben Noordhuis)</p> </li> <li> <p>windows: better (f)utimes and (f)stat (Bert Belder)</p> </li> </ul> isaacs tag:github.com,2008:Repository/5395201/v0.8.0 2012-06-25T14:57:03Z v0.8.0: 2012.06.25, Version 0.8.0 (stable) <ul> <li> <p>V8: upgrade to v3.11.10.10</p> </li> <li> <p>npm: Upgrade to 1.1.32</p> </li> <li> <p>Deprecate iowatcher (Ben Noordhuis)</p> </li> <li> <p>windows: update icon (Bert Belder)</p> </li> <li> <p>http: Hush 'MUST NOT have a body' warnings to debug() (isaacs)</p> </li> <li> <p>Move blog.nodejs.org content into repository (isaacs)</p> </li> <li> <p>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5195985" data-permission-text="Title is private" data-url="https://github.com/nodejs/node-v0.x-archive/issues/3503" data-hovercard-type="issue" data-hovercard-url="/nodejs/node-v0.x-archive/issues/3503/hovercard" href="https://github.com/nodejs/node-v0.x-archive/issues/3503">nodejs#3503</a>: stdin: resume() on pipe(dest) (isaacs)</p> </li> <li> <p>crypto: fix error reporting in SetKey() (Fedor Indutny)</p> </li> <li> <p>Add --no-deprecation and --trace-deprecation command-line flags (isaacs)</p> </li> <li> <p>fs: fix fs.watchFile() (Ben Noordhuis)</p> </li> <li> <p>fs: Fix fs.readfile() on pipes (isaacs)</p> </li> <li> <p>Rename GYP variable node_use_system_openssl to be consistent (Ryan Dahl)</p> </li> </ul> isaacs