tag:github.com,2008:https://github.com/stevenjenkins/node/releases Tags from node 2012-05-15T17:00:11Z tag:github.com,2008:Repository/4393966/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/4393966/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 tag:github.com,2008:Repository/4393966/v0.6.16 2012-04-30T20:10:04Z v0.6.16: 2012.04.30 Version 0.6.16 (stable) <p>2012.04.30 Version 0.6.16 (stable)</p> <p>* Upgrade V8 to 3.6.6.25</p> <p>* Upgrade npm to 1.1.19</p> <p>* Windows: add mappings for UV_ENOENT (Bert Belder)</p> <p>* linux: add IN_MOVE_SELF to inotify event mask (Ben Noordhuis)</p> <p>* unix: call pipe handle connection cb on accept() error (Ben Noordhuis)</p> <p>* unix: handle EWOULDBLOCK (Ben Noordhuis)</p> <p>* map EWOULDBLOCK to UV_EAGAIN (Ben Noordhuis)</p> <p>* Map ENOMEM to UV_ENOMEM (isaacs)</p> <p>* Child process: support the `gid` and `uid` options (Bert Belder)</p> <p>* test: cluster: add worker death event test (Ben Noordhuis)</p> <p>* typo in node_http_parser (isaacs)</p> <p>* http_parser: Eat CRLF between requests, even on connection:close. (Ben Noordhuis)</p> <p>* don't check return value of unsetenv (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4393966/v0.7.8 2012-04-18T17:13:36Z v0.7.8: 2012.04.18, Version 0.7.8, (unstable) <p>2012.04.18, Version 0.7.8, (unstable)</p> <p>* Upgrade V8 to 3.9.24.9</p> <p>* Upgrade OpenSSL to 1.0.0f</p> <p>* Upgrade npm to 1.1.18</p> <p>* Show licenses in Binary installers</p> <p>* Domains (isaacs)</p> <p>* readline: rename "end" to "close" (Nathan Rajlich)</p> <p>* tcp: make getsockname() return address family as string (Shigeki Ohtsu)</p> <p>* http, https: fix .setTimeout() (ssuda)</p> <p>* os: add cross platform EOL character (Mustansir Golawala)</p> <p>* typed arrays: unexport SizeOfArrayElementForType() (Aaron Jacobs)</p> <p>* net: honor 'enable' flag in .setNoDelay() (Ben Noordhuis)</p> <p>* child_process: emit error when .kill fails (Andreas Madsen)</p> <p>* gyp: fix 'argument list too long' build error (Ben Noordhuis)</p> <p>* fs.WriteStream: Handle modifications to fs.open (isaacs)</p> <p>* repl, readline: Handle newlines better (Nathan Rajlich, Nathan Friedly)</p> <p>* build: target OSX 10.5 when building on darwin (Nathan Rajlich)</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/3052">nodejs#3052</a> Handle errors properly in zlib (isaacs)</p> <p>* build: add support for DTrace and postmortem (Dave Pacheco)</p> <p>* core: add reusable Slab allocator (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4393966/v0.6.15 2012-04-09T17:33:44Z v0.6.15: 2012.04.09 Version 0.6.15 (stable) <p>2012.04.09 Version 0.6.15 (stable)</p> <p>* Update npm to 1.1.16</p> <p>* Show licenses in binary installers.</p> <p>* unix: add uv_fs_read64, uv_fs_write64 and uv_fs_ftruncate64 (Ben Noordhuis)</p> <p>* add 64bit offset fs functions (Igor Zinkovsky)</p> <p>* windows: don't report ENOTSOCK when attempting to bind an udp handle twice (Bert Belder)</p> <p>* windows: backport pipe-connect-to-file fixes from master (Bert Belder)</p> <p>* windows: never call fs event callbacks after closing the watcher (Bert Belder)</p> <p>* fs.readFile: don't make the callback before the fd is closed (Bert Belder)</p> <p>* windows: use 64bit offsets for uv_fs apis (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/2061">nodejs#2061</a>: segmentation fault on OS X due to stat size mismatch (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4393966/v0.7.7 2012-03-30T18:36:43Z v0.7.7: 2012.03.30, Version 0.7.7 (unstable) <p>2012.03.30, Version 0.7.7 (unstable)</p> <p>* Upgrade V8 to 3.9.24.7</p> <p>* Upgrade npm to 1.1.15</p> <p>* Handle Emoji characters properly (Erik Corry, Bert Belder)</p> <p>* readline: migrate ansi/vt100 logic from tty to readline (Nathan Rajlich)</p> <p>* readline: Fix multiline handling (Alex Kocharin)</p> <p>* add a -i/--interactive flag to force the REPL (Nathan Rajlich)</p> <p>* debugger: add breakOnException command (Fedor Indutny)</p> <p>* cluster: kill workers when master dies (Andreas Madsen)</p> <p>* cluster: add graceful disconnect support (Andreas Madsen)</p> <p>* child_process: Separate 'close' event from 'exit' (Charlie McConnell)</p> <p>* typed arrays: add Uint8ClampedArray (Mikael Bourges-Sevenier)</p> <p>* buffer: Fix byte alignment issues (Ben Noordhuis, Erik Lundin)</p> <p>* tls: fix CryptoStream.setKeepAlive() (Shigeki Ohtsu)</p> <p>* Expose http parse error codes (Felix Geisendörfer)</p> <p>* events: don't delete the listeners array (Ben Noordhuis, Nathan Rajlich)</p> <p>* process: add process.config to view node's ./configure settings (Nathan Rajlich)</p> <p>* process: process.execArgv to see node's arguments (Micheil Smith)</p> <p>* process: fix process.title setter (Ben Noordhuis)</p> <p>* timers: handle negative or non-numeric timeout values (Ben Noordhuis)</p> isaacs tag:github.com,2008:Repository/4393966/v0.6.14 2012-03-23T18:15:40Z v0.6.14: 2012.03.22 Version 0.6.14 (stable) <p>2012.03.22 Version 0.6.14 (stable)</p> <p>* net: don't crash when queued write fails (Igor Zinkovsky)</p> <p>* sunos: fix EMFILE on process.memoryUsage() (Bryan Cantrill)</p> <p>* crypto: fix compile-time error with openssl 0.9.7e (Ben Noordhuis)</p> <p>* unix: ignore ECONNABORTED errors from accept() (Ben Noordhuis)</p> <p>* Add UV_ENOSPC and mappings to it (Bert Belder)</p> <p>* http-parser: Fix response body is not read (koichik)</p> <p>* Upgrade npm to 1.1.12 <br /> - upgrade node-gyp to 0.3.7 <br /> - work around AV-locked directories on Windows <br /> - Fix isaacs/npm#2293 Don't try to 'uninstall' / <br /> - Exclude symbolic links from packages. <br /> - Fix isaacs/npm#2275 Spurious 'unresolvable cycle' error. <br /> - Exclude/include dot files as if they were normal files</p> isaacs tag:github.com,2008:Repository/4393966/v0.6.13 2012-03-15T17:30:22Z v0.6.13: 2012.03.15 Version 0.6.13 (stable) <p>2012.03.15 Version 0.6.13 (stable)</p> <p>* Windows: Many libuv test fixes (Bert Belder)</p> <p>* Windows: avoid uv_guess_handle crash in when fd &lt; 0 (Bert Belder)</p> <p>* Map EBUSY and ENOTEMPTY errors (Bert Belder)</p> <p>* Windows: include syscall in fs errors (Bert Belder)</p> <p>* Fix fs.watch ENOSYS on Linux kernel version mismatch (Ben Noordhuis)</p> <p>* Update npm to 1.1.9 <br /> - upgrade node-gyp to 0.3.5 (Nathan Rajlich) <br /> - Fix isaacs/npm#2249 Add cache-max and cache-min configs <br /> - Properly redirect across https/http registry requests <br /> - log config usage if undefined key in set function (Kris Windham) <br /> - Add support for os/cpu fields in package.json (Adam Blackburn) <br /> - Automatically node-gyp packages containing a binding.gyp <br /> - Fix failures unpacking in UNC shares <br /> - Never create un-listable directories <br /> - Handle cases where an optionalDependency fails to build</p> isaacs tag:github.com,2008:Repository/4393966/v0.7.6 2012-03-13T21:01:43Z v0.7.6: 2012.03.13, Version 0.7.6 (unstable) <p>2012.03.13, Version 0.7.6 (unstable)</p> <p>* Upgrade v8 to 3.9.17</p> <p>* Upgrade npm to 1.1.8 <br /> - Add support for os/cpu fields in package.json (Adam Blackburn) <br /> - Automatically node-gyp packages containing a binding.gyp <br /> - Fix failures unpacking in UNC shares <br /> - Never create un-listable directories <br /> - Handle cases where an optionalDependency fails to build</p> <p>* events: newListener emit correct fn when using 'once' (Roly Fentanes)</p> <p>* url: Ignore empty port component (Łukasz Walukiewicz)</p> <p>* module: replace 'children' array (isaacs)</p> <p>* tls: parse multiple values of a key in ssl certificate (Sambasiva Suda)</p> <p>* cluster: support passing of named pipes (Ben Noordhuis)</p> <p>* Windows: include syscall in fs errors (Bert Belder)</p> <p>* http: <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/2888">nodejs#2888</a> Emit end event only once (Igor Zinkovsky)</p> <p>* readline: add multiline support (Rlidwka)</p> <p>* process: add `process.hrtime()` (Nathan Rajlich)</p> <p>* net, http, https: add localAddress option (Dmitry Nizovtsev)</p> <p>* addon improvements (Nathan Rajlich)</p> <p>* build improvements (Ben Noordhuis, Sadique Ali, T.C. Hollingsworth, Nathan Rajlich)</p> <p>* add support for "SEARCH" request methods (Nathan Rajlich)</p> <p>* expose the zlib and http_parser version in process.versions (Nathan Rajlich)</p> isaacs tag:github.com,2008:Repository/4393966/v0.6.12 2012-03-02T21:10:00Z v0.6.12: 2012.03.02 Version 0.6.12 (stable) <p>2012.03.02 Version 0.6.12 (stable)</p> <p>* Upgrade V8 to 3.6.6.24</p> <p>* dtrace ustack helper improvements (Dave Pacheco)</p> <p>* API Documentation refactor (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/2827">nodejs#2827</a> net: fix race write() before and after connect() (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/2554">nodejs#2554</a> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/2567">nodejs#2567</a> throw if fs args for 'start' or 'end' are strings (AJ ONeal)</p> <p>* punycode: Update to v1.0.0 (Mathias Bynens)</p> <p>* Make a fat binary for the OS X pkg (isaacs)</p> <p>* Fix hang on accessing process.stdin (isaacs)</p> <p>* repl: make tab completion work on non-objects (Nathan Rajlich)</p> <p>* Fix fs.watch on OS X (Ben Noordhuis)</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/2515">nodejs#2515</a> nested setTimeouts cause premature process exit (Ben Noordhuis)</p> <p>* windows: fix time conversion in stat (Igor Zinkovsky)</p> <p>* windows: fs: handle EOF in read (Brandon Philips)</p> <p>* windows: avoid IOCP short-circuit on non-ifs lsps (Igor Zinkovsky)</p> <p>* Upgrade npm to 1.1.4 (isaacs) <br /> - windows fixes <br /> - Bundle nested bundleDependencies properly <br /> - install: support --save with url install targets <br /> - shrinkwrap: behave properly with url-installed modules <br /> - support installing uncompressed tars or single file modules from urls etc. <br /> - don't run make clean on rebuild <br /> - support HTTPS-over-HTTP proxy tunneling</p> isaacs