tag:github.com,2008:https://github.com/prybin/node/releases Tags from node 2012-06-29T17:10:57Z tag:github.com,2008:Repository/4876305/v0.8.1 2012-06-29T17:10:57Z v0.8.1: * V8: upgrade to v3.11.10.12 <p>* V8: upgrade to v3.11.10.12</p> <p>* npm: upgrade to v1.1.33 <br /> - Support for parallel use of the cache folder <br /> - Retry on registry timeouts or network failures (Trent Mick) <br /> - Reduce 'engines' failures to a warning <br /> - Use new zsh completion if aviailable (Jeremy Cantrell)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3577">nodejs#3577</a> Un-break require('sys')</p> <p>* util: speed up formatting of large arrays/objects (Ben Noordhuis)</p> <p>* windows: make fs.realpath(Sync) work with UNC paths (Bert Belder)</p> <p>* build: fix --shared-v8 option (Ben Noordhuis)</p> <p>* doc: `detached` is a boolean (Andreas Madsen)</p> <p>* build: use proper python interpreter (Ben Noordhuis)</p> <p>* build: expand ~ in `./configure --prefix=~/a/b/c` (Ben Noordhuis)</p> <p>* build: handle CC env var with spaces (Gabriel de Perthuis)</p> <p>* build: fix V8 build when compiling with gcc 4.5 (Ben Noordhuis)</p> <p>* build: fix --shared-v8 option (Ben Noordhuis)</p> <p>* windows msi: Fix icon issue which caused huge file size (Bert Belder)</p> <p>* unix: assume that dlopen() may clobber dlerror() (Ben Noordhuis)</p> <p>* sunos: fix memory corruption bugs (Ben Noordhuis)</p> <p>* windows: better (f)utimes and (f)stat (Bert Belder)</p> isaacs tag:github.com,2008:Repository/4876305/v0.8.0 2012-06-25T14:57:03Z v0.8.0: 2012.06.25, Version 0.8.0 (stable) <p>2012.06.25, Version 0.8.0 (stable)</p> <p>* V8: upgrade to v3.11.10.10</p> <p>* npm: Upgrade to 1.1.32</p> <p>* Deprecate iowatcher (Ben Noordhuis)</p> <p>* windows: update icon (Bert Belder)</p> <p>* http: Hush 'MUST NOT have a body' warnings to debug() (isaacs)</p> <p>* Move blog.nodejs.org content into repository (isaacs)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3503">nodejs#3503</a>: stdin: resume() on pipe(dest) (isaacs)</p> <p>* crypto: fix error reporting in SetKey() (Fedor Indutny)</p> <p>* Add --no-deprecation and --trace-deprecation command-line flags (isaacs)</p> <p>* fs: fix fs.watchFile() (Ben Noordhuis)</p> <p>* fs: Fix fs.readfile() on pipes (isaacs)</p> <p>* Rename GYP variable node_use_system_openssl to be consistent (Ryan Dahl)</p> isaacs tag:github.com,2008:Repository/4876305/v0.7.12 2012-06-20T00:00:32Z v0.7.12: 2012.06.19, Version 0.7.12 (unstable) <p>2012.06.19, Version 0.7.12 (unstable)</p> <p>* npm: Upgrade to 1.1.30 <br />- Improved 'npm init' <br />- Fix the 'cb never called' error from 'oudated' and 'update' <br />- Add --save-bundle|-B config <br />- Fix isaacs/npm#2465: Make npm script and windows shims cygwin-aware <br />- Fix isaacs/npm#2452 Use --save(-dev|-optional) in npm rm <br />- `logstream` option to replace removed `logfd` (Rod Vagg) <br />- Read default descriptions from README.md files</p> <p>* Shims to support deprecated ev_* and eio_* methods (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3118">nodejs#3118</a> net.Socket: Delay pause/resume until after connect (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3465">nodejs#3465</a> Add ./configure --no-ifaddrs flag (isaacs)</p> <p>* child_process: add .stdin stream to forks (Fedor Indutny)</p> <p>* build: fix `make install DESTDIR=/path` (Ben Noordhuis)</p> <p>* tls: fix off-by-one error in renegotiation check (Ben Noordhuis)</p> <p>* crypto: Fix diffie-hellman key generation UTF-8 errors (Fedor Indutny)</p> <p>* node: change the constructor name of process from EventEmitter to process (Andreas Madsen)</p> <p>* net: Prevent property access throws during close (Reid Burke)</p> <p>* querystring: improved speed and code cleanup (Felix Böhm)</p> <p>* sunos: fix assertion errors breaking fs.watch() (Fedor Indutny)</p> <p>* unix: stat: detect sub-second changes (Ben Noordhuis)</p> <p>* add stat() based file watcher (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4876305/v0.7.11 2012-06-15T19:46:31Z v0.7.11: 2012.06.15, Version 0.7.11 (unstable) <p>2012.06.15, Version 0.7.11 (unstable)</p> <p>* V8: Upgrade to v3.11.10</p> <p>* npm: Upgrade to 1.1.26</p> <p>* doc: Improve cross-linking in API docs markdown (Ben Kelly)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3425">nodejs#3425</a>: removeAllListeners should delete array (Reid Burke)</p> <p>* cluster: don't silently drop messages when the write queue gets big (Bert Belder)</p> <p>* Add Buffer.concat method (isaacs)</p> <p>* windows: make symlinks tolerant to forward slashes (Bert Belder)</p> <p>* build: Add node.d and node.1 to installer (isaacs)</p> <p>* cluster: rename worker.unqiueID to worker.id (Andreas Madsen)</p> <p>* Windows: Enable ETW events on Windows for existing DTrace probes. (Igor Zinkovsky)</p> <p>* test: bundle node-weak in test/gc so that it doesn't need to be downloaded (Nathan Rajlich)</p> <p>* Make many tests pass on Windows (Bert Belder)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3388">nodejs#3388</a> Support listening on file descriptors (isaacs)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3407">nodejs#3407</a> Add os.tmpDir() (isaacs)</p> <p>* Unbreak the snapshotted build on Windows (Bert Belder)</p> <p>* Clean up child_process.kill throws (Bert Belder)</p> <p>* crypto: make cipher/decipher accept buffer args (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4876305/v0.7.10 2012-06-11T15:57:02Z v0.7.10: 2012.06.11, Version 0.7.10 (unstable) <p>2012.06.11, Version 0.7.10 (unstable)</p> <p>* Roll V8 back to 3.9.24.31</p> <p>* build: x64 target should always pass -m64 (Robert Mustacchi)</p> <p>* add NODE_EXTERN to node::Start (Joel Brandt)</p> <p>* repl: Warn about running npm commands (isaacs)</p> <p>* slab_allocator: fix crash in dtor if V8 is dead (Ben Noordhuis)</p> <p>* slab_allocator: fix leak of Persistent handles (Shigeki Ohtsu)</p> <p>* windows/msi: add node.js prompt to startmenu (Jeroen Janssen)</p> <p>* windows/msi: fix adding node to PATH (Jeroen Janssen)</p> <p>* windows/msi: add start menu links when installing (Jeroen Janssen)</p> <p>* windows: don't install x64 version into the 'program files (x86)' folder (Matt Gollob)</p> <p>* domain: <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3379">nodejs#3379</a> domain.intercept no longer passes error arg to cb (Marc Harter)</p> <p>* fs: make callbacks run in global context (Ben Noordhuis)</p> <p>* fs: enable fs.realpath on windows (isaacs)</p> <p>* child_process: expose UV_PROCESS_DETACHED as options.detached (Charlie McConnell)</p> <p>* child_process: new stdio API for .spawn() method (Fedor Indutny)</p> <p>* child_process: spawn().ref() and spawn().unref() (Fedor Indutny)</p> <p>* Upgrade npm to 1.1.25 <br />- Enable npm link on windows <br />- Properly remove sh-shim on Windows <br />- Abstract out registry client and logger</p> isaacs tag:github.com,2008:Repository/4876305/v0.7.10-fixed 2012-06-11T17:03:03Z v0.7.10-fixed: 2012.06.11, Version 0.7.10 (unstable) <p>2012.06.11, Version 0.7.10 (unstable)</p> <p>* Roll V8 back to 3.9.24.31</p> <p>* build: x64 target should always pass -m64 (Robert Mustacchi)</p> <p>* add NODE_EXTERN to node::Start (Joel Brandt)</p> <p>* repl: Warn about running npm commands (isaacs)</p> <p>* slab_allocator: fix crash in dtor if V8 is dead (Ben Noordhuis)</p> <p>* slab_allocator: fix leak of Persistent handles (Shigeki Ohtsu)</p> <p>* windows/msi: add node.js prompt to startmenu (Jeroen Janssen)</p> <p>* windows/msi: fix adding node to PATH (Jeroen Janssen)</p> <p>* windows/msi: add start menu links when installing (Jeroen Janssen)</p> <p>* windows: don't install x64 version into the 'program files (x86)' folder (Matt Gollob)</p> <p>* domain: <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3379">nodejs#3379</a> domain.intercept no longer passes error arg to cb (Marc Harter)</p> <p>* fs: make callbacks run in global context (Ben Noordhuis)</p> <p>* fs: enable fs.realpath on windows (isaacs)</p> <p>* child_process: expose UV_PROCESS_DETACHED as options.detached (Charlie McConnell)</p> <p>* child_process: new stdio API for .spawn() method (Fedor Indutny)</p> <p>* child_process: spawn().ref() and spawn().unref() (Fedor Indutny)</p> <p>* Upgrade npm to 1.1.25 <br />- Enable npm link on windows <br />- Properly remove sh-shim on Windows <br />- Abstract out registry client and logger</p> isaacs tag:github.com,2008:Repository/4876305/v0.6.19 2012-06-06T16:50:49Z v0.6.19: 2012.06.06 Version 0.6.19 (stable) <p>2012.06.06 Version 0.6.19 (stable)</p> <p>* npm: upgrade to 1.1.24</p> <p>* fs: no end emit after createReadStream.pause() (Andreas Madsen)</p> <p>* vm: cleanup module memory leakage (Marcel Laverdet)</p> <p>* unix: fix loop starvation under high network load (Ben Noordhuis)</p> <p>* unix: remove abort() in ev_unref() (Ben Noordhuis)</p> <p>* windows/tty: never report error after forcibly aborting line-buffered read (Bert Belder)</p> <p>* windows: skip GetFileAttributes call when opening a file (Bert Belder)</p> isaacs tag:github.com,2008:Repository/4876305/v0.7.9 2012-05-29T17:04:58Z v0.7.9: 2012.05.28, Version 0.7.9 (unstable) <p>2012.05.28, Version 0.7.9 (unstable)</p> <p>* Upgrade V8 to 3.11.1</p> <p>* Upgrade npm to 1.1.23</p> <p>* uv: rework reference counting scheme (Ben Noordhuis)</p> <p>* uv: add interface for joining external event loops (Bert Belder)</p> <p>* repl, readline: Handle Ctrl+Z and SIGCONT better (Nathan Rajlich)</p> <p>* fs: 64bit offsets for fs calls (Igor Zinkovsky)</p> <p>* fs: add sync open flags 'rs' and 'rs+' (Kevin Bowman)</p> <p>* windows: enable creating directory junctions with fs.symlink (Igor Zinkovsky, Bert Belder)</p> <p>* windows: fix fs.lstat to properly detect symlinks. (Igor Zinkovsky)</p> <p>* <span class="issue-keyword tooltipped tooltipped-se">Fix</span> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3270">nodejs#3270</a> Escape url.parse delims (isaacs)</p> <p>* http: make http.get() accept a URL (Adam Malcontenti-Wilson)</p> <p>* Cleanup vm module memory leakage (Marcel Laverdet)</p> <p>* Optimize writing strings with Socket.write (Bert Belder)</p> <p>* add support for CESU-8 and UTF-16LE encodings (koichik)</p> <p>* path: add path.sep to get the path separator. (Yi, EungJun)</p> <p>* net, http: add backlog parameter to .listen() (Erik Dubbelboer)</p> <p>* debugger: support mirroring Date objects (Fedor Indutny)</p> <p>* addon: add AtExit() function (Ben Noordhuis)</p> <p>* net: signal localAddress bind failure in connect (Brian Schroeder)</p> <p>* util: handle non-string return value in .inspect() (Alex Kocharin)</p> isaacs tag:github.com,2008:Repository/4876305/v0.6.18 2012-05-15T17:00:11Z v0.6.18: 2012.05.15 Version 0.6.18 (stable) <p>2012.05.15 Version 0.6.18 (stable)</p> <p>* windows: skip GetFileAttributes call when opening a file (Bert Belder)</p> <p>* crypto: add PKCS12/PFX support (Sambasiva Suda)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3240">nodejs#3240</a>: child_process: delete NODE_CHANNEL_FD from env in spawn (Ben Noordhuis)</p> <p>* windows: add test for path.normalize with UNC paths (Bert Belder)</p> <p>* windows: make path.normalize convert all slashes to backslashes (Bert Belder)</p> <p>* fs: Automatically close FSWatcher on error (Bert Belder)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3258">nodejs#3258</a>: fs.ReadStream.pause() emits duplicate data event (koichik)</p> <p>* pipe_wrap: don't assert() on pipe accept errors (Ben Noordhuis)</p> <p>* Better exception output for module load and process.nextTick (Felix Geisendörfer)</p> <p>* zlib: fix error reporting (Ben Noordhuis)</p> <p>* http: Don't destroy on timeout (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3231">nodejs#3231</a>: http: Don't try to emit error on a null'ed req object (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/3236">nodejs#3236</a>: http: Refactor ClientRequest.onSocket (isaacs)</p> isaacs tag:github.com,2008:Repository/4876305/v0.6.17 2012-05-04T20:29:47Z v0.6.17: 2012.05.04 Version 0.6.17 (stable) <p>2012.05.04 Version 0.6.17 (stable)</p> <p>* Upgrade npm to 1.1.21</p> <p>* uv: Add support for EROFS errors (Ben Noordhuis, Maciej Małecki)</p> <p>* uv: Add support for EIO and ENOSPC errors (Fedor Indutny)</p> <p>* windows: Add support for EXDEV errors (Bert Belder)</p> <p>* http: Fix client memory leaks (isaacs, Vincent Voyer)</p> <p>* fs: fix file descriptor leak in sync functions (Ben Noordhuis)</p> <p>* fs: fix ReadStream / WriteStream double close bug (Ben Noordhuis)</p> isaacs