tag:github.com,2008:https://github.com/matthiasg/node/releasesTags from node2011-03-26T08:48:30Ztag:github.com,2008:Repository/1533846/v0.4.42011-03-26T08:48:30Zv0.4.4: 2011.03.26, Version 0.4.4 (stable)<p>2011.03.26, Version 0.4.4 (stable)</p>
<p>* CryptoStream.end shouldn't throw if not writable <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/820">nodejsGH-820</a></p>
<p>* Drop out if connection destroyed before connect() <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/819">nodejsGH-819</a></p>
<p>* expose https.Agent</p>
<p>* Correctly setsid in tty.open <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/815">nodejsGH-815</a></p>
<p>* Bug fix for failed buffer construction</p>
<p>* Added support for removing .once listeners (<a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/806">nodejsGH-806</a>)</p>
<p>* Upgrade V8 to 3.1.8.5</p>rytag:github.com,2008:Repository/1533846/v0.4.32011-03-18T21:28:33Zv0.4.3: 2011.03.18, Version 0.4.3 (stable)<p>2011.03.18, Version 0.4.3 (stable)</p>
<p>* Don't decrease server connection counter again if destroy() is called more
<br /> than once <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/431">nodejsGH-431</a> (Andreas Reich, Anders Conbere)</p>
<p>* Documentation improvements (koichik)</p>
<p>* Fix bug with setMaxListeners <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/682">nodejsGH-682</a></p>
<p>* Start up memory footprint improvement. (Tom Hughes)</p>
<p>* Solaris improvements.</p>
<p>* Buffer::Length(Buffer*) should not invoke itself recursively <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/759">nodejsGH-759</a> (Ben
<br /> Noordhuis)</p>
<p>* TLS: Advertise support for client certs <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/774">nodejsGH-774</a> (Theo Schlossnagle)</p>
<p>* HTTP Agent bugs: <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/787">nodejsGH-787</a>, <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/784">nodejsGH-784</a>, <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/803">nodejsGH-803</a>.</p>
<p>* Don't call GetMemoryUsage every 5 seconds.</p>
<p>* Upgrade V8 to 3.1.8.3</p>rytag:github.com,2008:Repository/1533846/v0.4.22011-03-03T06:10:38Zv0.4.2: 2011.03.02, Version 0.4.2 (stable)<p>2011.03.02, Version 0.4.2 (stable)</p>
<p>* Improve docs.</p>
<p>* Fix process.on edge case with signal event (Alexis Sellier)</p>
<p>* Pragma HTTP header comma separation</p>
<p>* In addition to 'aborted' emit 'close' from incoming requests
<br /> (Felix Geisendörfer)</p>
<p>* Fix memleak in vm.runInNewContext</p>
<p>* Do not cache modules that throw exceptions (Felix Geisendörfer)</p>
<p>* Build system changes for libnode (Aria Stewart)</p>
<p>* Read up the prototype of the 'env' object. (Nathan Rajlich)</p>
<p>* Add 'close' and 'aborted' events to Agent responses</p>
<p>* http: fix missing 'drain' events (Russell Haering)</p>
<p>* Fix process.stdout.end() throws ENOTSOCK error. (Koichi Kobayashi)</p>
<p>* REPL bug fixes (isaacs)</p>
<p>* node_modules folders should be highest priority (isaacs)</p>
<p>* URL parse more safely (isaacs)</p>
<p>* Expose errno with a string for dns/cares (Felix Geisendörfer)</p>
<p>* Fix tty.setWindowSize</p>
<p>* spawn: setuid after chdir (isaacs)</p>
<p>* SIGUSR1 should break the VM without delay</p>
<p>* Upgrade V8 to 3.1.8.</p>rytag:github.com,2008:Repository/1533846/v0.4.12011-02-20T02:45:39Zv0.4.1: 2011.02.19, Version 0.4.1 (stable)<p>2011.02.19, Version 0.4.1 (stable)</p>
<p>* Fixed field merging with progressive fields on writeHead()
<br /> (TJ Holowaychuk)</p>
<p>* Make the repl respect node_modules folders (isaacs)</p>
<p>* Fix for DNS fail in HTTP request (Richard Rodger)</p>
<p>* Default to port 80 for http.request and http.get.</p>
<p>* Improve V8 support for Cygwin (Bert Belder)</p>
<p>* Fix fs.open param parsing. (Felix Geisendörfer)</p>
<p>* Fixed null signal.</p>
<p>* Fix various HTTP and HTTPS bugs</p>
<p>* cmake improvements (Tom Hughes)</p>
<p>* Fix: TLS sockets should not be writable after 'end'</p>
<p>* Fix os.cpus() on cygwin (Brian White)</p>
<p>* MinGW: OpenSSL support (Bert Belder)</p>
<p>* Upgrade V8 to 3.1.5, libev to 4.4.</p>rytag:github.com,2008:Repository/1533846/v0.4.02011-02-10T10:40:21Zv0.4.0: 2011.02.10, Version 0.4.0 (stable)<p>2011.02.10, Version 0.4.0 (stable)</p>
<p>* require() improvements (isaacs)
<br /> - understand package.json (isaacs)
<br /> - look for 'node_modules' dir</p>
<p>* cmake fixes (Daniel Gröber)</p>
<p>* http: fix buffer writes to outgoing messages (Russell Haering)</p>
<p>* Expose UCS-2 Encoding (Konstantin Käfer)</p>
<p>* Support strings for octal modes (isaacs)</p>
<p>* Support array-ish args to Buffer ctor (isaacs)</p>
<p>* cygwin and mingw improvements (Bert Belder)</p>
<p>* TLS improvements</p>
<p>* Fewer syscalls during require (Bert Belder, isaacs)</p>
<p>* More DTrace probes (Bryan Cantrill, Robert Mustacchi)</p>
<p>* 'pipe' event on pipe() (Mikeal Rogers)</p>
<p>* CRL support in TLS (Theo Schlossnagle)</p>
<p>* HTTP header manipulation methods (Tim Caswell, Charlie Robbins)</p>
<p>* Upgrade V8 to 3.1.2</p>rytag:github.com,2008:Repository/1533846/v0.3.82011-02-05T03:36:21Zv0.3.8: 2011.02.04, Version 0.3.8 (unstable)<p>2011.02.04, Version 0.3.8 (unstable)</p>
<p>* Add req.abort() for client side requests.</p>
<p>* Add exception.code for easy testing:
<br /> Example: if (err.code == 'EADDRINUSE');</p>
<p>* Add process.stderr.</p>
<p>* require.main is the main module. (Isaac Schlueter)</p>
<p>* dgram: setMulticastTTL, setMulticastLoopback and addMembership.
<br /> (Joe Walnes)</p>
<p>* Fix throttling in TLS connections</p>
<p>* Add socket.bufferSize</p>
<p>* MinGW improvements (Bert Belder)</p>
<p>* Upgrade V8 to 3.1.1</p>rytag:github.com,2008:Repository/1533846/v0.3.72011-01-28T04:52:22Zv0.3.7: 2011.01.27, Version 0.3.7 (unstable)<p>2011.01.27, Version 0.3.7 (unstable)</p>
<p>* Expose agent in http and https client. (Mikeal Rogers)</p>
<p>* Fix bug in http request's end method. (Ali Farhadi)</p>
<p>* MinGW: better net support (Bert Belder)</p>
<p>* fs.open should set FD_CLOEXEC</p>
<p>* DTrace probes (Bryan Cantrill)</p>
<p>* REPL fixes and improvements (isaacs, Bert Belder)</p>
<p>* Fix many bugs with legacy http.Client interface</p>
<p>* Deprecate process.assert. Use require('assert').ok</p>
<p>* Add callback parameter to socket.setTimeout(). (Ali Farhadi)</p>
<p>* Fixing bug in http request default encoding (Ali Farhadi)</p>
<p>* require: A module ID with a trailing slash must be a dir.
<br /> (isaacs)</p>
<p>* Add ext_key_usage to getPeerCertificate (Greg Hughes)</p>
<p>* Error when child_process.exec hits maxBuffer.</p>
<p>* Fix option parsing in tls.connect()</p>
<p>* Upgrade to V8 3.0.10</p>rytag:github.com,2008:Repository/1533846/v0.3.62011-01-22T02:19:12Zv0.3.6: 2011.01.21, Version 0.3.6 (unstable)<p>2011.01.21, Version 0.3.6 (unstable)</p>
<p>* REPL and other improvements on MinGW (Bert Belder)</p>
<p>* listen/bind errors should close net.Server</p>
<p>* New HTTP and HTTPS client APIs</p>
<p>* Upgrade V8 to 3.0.9</p>rytag:github.com,2008:Repository/1533846/v0.3.52011-01-16T23:13:17Zv0.3.5: 2011.01.16, Version 0.3.5 (unstable)<p>2011.01.16, Version 0.3.5 (unstable)</p>
<p>* Built-in debugger improvements.</p>
<p>* Add setsid, setuid, setgid options to child_process.spawn
<br /> (Isaac Schlueter)</p>
<p>* tty module improvements.</p>
<p>* Upgrade libev to 4.3, libeio to latest, c-ares to 1.7.4</p>
<p>* Allow third party hooks before main module load.
<br /> (See <a class="commit-link" href="https://github.com/matthiasg/node/commit/496be457b6a2bc5b01ec13644b9c9783976159b2"><tt>496be45</tt></a>)</p>
<p>* Don't stat() on cached modules. (Felix Geisendörfer)</p>rytag:github.com,2008:Repository/1533846/v0.3.42011-01-08T23:48:33Zv0.3.4: 2011.01.08, Version 0.3.4 (unstable)<p>2011.01.08, Version 0.3.4 (unstable)</p>
<p>* Primordal mingw build (Bert Belder)</p>
<p>* HTTPS server</p>
<p>* Built in debugger 'node debug script.js'</p>
<p>* realpath files during module load (Mihai Călin Bazon)</p>
<p>* Rename net.Stream to net.Socket (existing name will continue to be
<br /> supported)</p>
<p>* Fix process.platform</p>ry