0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/ChangeLog
2009-06-30 15:18:05 +02:00

75 lines
1.6 KiB
Plaintext

2009.06.30, Version 0.1.0
* Update documentation, use asciidoc.
* EventEmitter and Promise interfaces. (Breaks previous API.)
* Remove node.Process constructor in favor of node.createProcess
* Add -m32 flags for compiling on x64 platforms.
(Thanks to András Bártházi)
* Upgrade v8 to 1.2.10 and libev to 3.6
* Bugfix: Timer::RepeatSetter wasn't working.
* Bugfix: Spawning many processes in a loop
(reported by Felix Geisendoerfer)
2009.06.24, Version 0.0.6
* Load modules via HTTP URLs (Urban Hafner)
* Bugfix: Add HTTPConnection->size() and HTTPServer->size()
* New node.Process API
* Clean up build tools, use v8's test runner.
* Use ev_unref() instead of starting/stopping the eio thread pool watcher.
2009.06.18, Version 0.0.5
* Support for IPv6
* Remove namespace node.constants
* Upgrade v8 to 1.2.8.1
* Accept ports as strings in the TCP client and server.
* Bugfix: HTTP Client race
* Bugfix: freeaddrinfo() wasn't getting called after getaddrinfo()
for TCP servers
* Add "opening" to TCP client readyState
* Add remoteAddress to TCP client
* Add global print() function.
2009.06.13, Version 0.0.4
* Add interrupt() method to server-side HTTP requests.
* Bugfix: onBodyComplete was not getting called on server-side HTTP
2009.06.11, Version 0.0.3
* Many bug fixes including the problem with http.Client on macintosh
* Upgrades v8 to 1.2.7
* Adds onExit hook
* Guard against buffer overflow in http parser
* require() and include() now need the ".js" extension
* http.Client uses identity transfer encoding by default.