summaryrefslogtreecommitdiff
path: root/doc/changelogs/CHANGELOG_ARCHIVE.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/changelogs/CHANGELOG_ARCHIVE.md')
-rw-r--r--doc/changelogs/CHANGELOG_ARCHIVE.md204
1 files changed, 102 insertions, 102 deletions
diff --git a/doc/changelogs/CHANGELOG_ARCHIVE.md b/doc/changelogs/CHANGELOG_ARCHIVE.md
index f403042ff8..938f71abdb 100644
--- a/doc/changelogs/CHANGELOG_ARCHIVE.md
+++ b/doc/changelogs/CHANGELOG_ARCHIVE.md
@@ -1013,9 +1013,9 @@ https://github.com/nodejs/node/commit/2c4eef0d972838c51999d32c0d251857a713dc18
https://github.com/nodejs/node/commit/c50c33e9397d7a0a8717e8ce7530572907c054ad
* npm: Upgrade to v1.2.0
- - peerDependencies (Domenic Denicola)
- - node-gyp v0.8.2 (Nathan Rajlich)
- - Faster installs from github user/project shorthands (Nathan Zadoks)
+ * peerDependencies (Domenic Denicola)
+ * node-gyp v0.8.2 (Nathan Rajlich)
+ * Faster installs from github user/project shorthands (Nathan Zadoks)
* typed arrays: fix 32 bit size/index overflow (Ben Noordhuis)
* http: Improve performance of single-packet responses (Ben Noordhuis)
@@ -1279,10 +1279,10 @@ https://github.com/nodejs/node/commit/2134aa3d5c622fc3c3b02ccb713fcde0e0df479a
* V8: upgrade to v3.11.10.12
* npm: upgrade to v1.1.33
- - Support for parallel use of the cache folder
- - Retry on registry timeouts or network failures (Trent Mick)
- - Reduce 'engines' failures to a warning
- - Use new zsh completion if available (Jeremy Cantrell)
+ * Support for parallel use of the cache folder
+ * Retry on registry timeouts or network failures (Trent Mick)
+ * Reduce 'engines' failures to a warning
+ * Use new zsh completion if available (Jeremy Cantrell)
* Fix [#3577](https://github.com/joyent/node/issues/3577) Un-break require('sys')
* util: speed up formatting of large arrays/objects (Ben Noordhuis)
@@ -1323,13 +1323,13 @@ https://github.com/nodejs/node/commit/8b8a7a7f9b41e74e1e810d0330738ad06fc302ec
https://github.com/nodejs/node/commit/a72120190a8ffdbcd3d6ad2a2e6ceecd2087111e
* npm: Upgrade to 1.1.30
- - Improved 'npm init'
- - Fix the 'cb never called' error from 'oudated' and 'update'
- - Add --save-bundle|-B config
- - Fix isaacs/npm[#2465](https://github.com/joyent/node/issues/2465): Make npm script and windows shims cygwin-aware
- - Fix isaacs/npm[#2452](https://github.com/joyent/node/issues/2452) Use --save(-dev|-optional) in npm rm
- - `logstream` option to replace removed `logfd` (Rod Vagg)
- - Read default descriptions from README.md files
+ * Improved 'npm init'
+ * Fix the 'cb never called' error from 'oudated' and 'update'
+ * Add --save-bundle|-B config
+ * Fix isaacs/npm[#2465](https://github.com/joyent/node/issues/2465): Make npm script and windows shims cygwin-aware
+ * Fix isaacs/npm[#2452](https://github.com/joyent/node/issues/2452) Use --save(-dev|-optional) in npm rm
+ * `logstream` option to replace removed `logfd` (Rod Vagg)
+ * Read default descriptions from README.md files
* Shims to support deprecated ev_* and eio_* methods (Ben Noordhuis)
* [#3118](https://github.com/joyent/node/issues/3118) net.Socket: Delay pause/resume until after connect (isaacs)
@@ -1390,9 +1390,9 @@ https://github.com/nodejs/node/commit/8d9766a9dfb1eea901219d2a865ce9300fe4d68e
* child_process: new stdio API for .spawn() method (Fedor Indutny)
* child_process: spawn().ref() and spawn().unref() (Fedor Indutny)
* Upgrade npm to 1.1.25
- - Enable npm link on windows
- - Properly remove sh-shim on Windows
- - Abstract out registry client and logger
+ * Enable npm link on windows
+ * Properly remove sh-shim on Windows
+ * Abstract out registry client and logger
<a id="0.7.9"></a>
## 2012.05.28, Version 0.7.9 (unstable)
@@ -1477,11 +1477,11 @@ https://github.com/nodejs/node/commit/f06abda6f58e517349d1b63a2cbf5a8d04a03505
* Upgrade v8 to 3.9.17
* Upgrade npm to 1.1.8
- - Add support for os/cpu fields in package.json (Adam Blackburn)
- - Automatically node-gyp packages containing a binding.gyp
- - Fix failures unpacking in UNC shares
- - Never create un-listable directories
- - Handle cases where an optionalDependency fails to build
+ * Add support for os/cpu fields in package.json (Adam Blackburn)
+ * Automatically node-gyp packages containing a binding.gyp
+ * Fix failures unpacking in UNC shares
+ * Never create un-listable directories
+ * Handle cases where an optionalDependency fails to build
* events: newListener emit correct fn when using 'once' (Roly Fentanes)
* url: Ignore empty port component (Łukasz Walukiewicz)
@@ -1696,12 +1696,12 @@ https://github.com/nodejs/node/commit/e513ffef7549a56a5af728e1f0c2c0c8f290518a
* Add UV_ENOSPC and mappings to it (Bert Belder)
* http-parser: Fix response body is not read (koichik)
* Upgrade npm to 1.1.12
- - upgrade node-gyp to 0.3.7
- - work around AV-locked directories on Windows
- - Fix isaacs/npm[#2293](https://github.com/joyent/node/issues/2293) Don't try to 'uninstall' /
- - Exclude symbolic links from packages.
- - Fix isaacs/npm[#2275](https://github.com/joyent/node/issues/2275) Spurious 'unresolvable cycle' error.
- - Exclude/include dot files as if they were normal files
+ * upgrade node-gyp to 0.3.7
+ * work around AV-locked directories on Windows
+ * Fix isaacs/npm[#2293](https://github.com/joyent/node/issues/2293) Don't try to 'uninstall' /
+ * Exclude symbolic links from packages.
+ * Fix isaacs/npm[#2275](https://github.com/joyent/node/issues/2275) Spurious 'unresolvable cycle' error.
+ * Exclude/include dot files as if they were normal files
<a id="0.6.13"></a>
## 2012.03.15 Version 0.6.13 (stable)
@@ -1714,15 +1714,15 @@ https://github.com/nodejs/node/commit/9f7f86b534f8556290eb8cad915984ff4ca54996
* Windows: include syscall in fs errors (Bert Belder)
* Fix fs.watch ENOSYS on Linux kernel version mismatch (Ben Noordhuis)
* Update npm to 1.1.9
- - upgrade node-gyp to 0.3.5 (Nathan Rajlich)
- - Fix isaacs/npm[#2249](https://github.com/joyent/node/issues/2249) Add cache-max and cache-min configs
- - Properly redirect across https/http registry requests
- - log config usage if undefined key in set function (Kris Windham)
- - Add support for os/cpu fields in package.json (Adam Blackburn)
- - Automatically node-gyp packages containing a binding.gyp
- - Fix failures unpacking in UNC shares
- - Never create un-listable directories
- - Handle cases where an optionalDependency fails to build
+ * upgrade node-gyp to 0.3.5 (Nathan Rajlich)
+ * Fix isaacs/npm[#2249](https://github.com/joyent/node/issues/2249) Add cache-max and cache-min configs
+ * Properly redirect across https/http registry requests
+ * log config usage if undefined key in set function (Kris Windham)
+ * Add support for os/cpu fields in package.json (Adam Blackburn)
+ * Automatically node-gyp packages containing a binding.gyp
+ * Fix failures unpacking in UNC shares
+ * Never create un-listable directories
+ * Handle cases where an optionalDependency fails to build
<a id="0.6.12"></a>
## 2012.03.02 Version 0.6.12 (stable)
@@ -1744,13 +1744,13 @@ https://github.com/nodejs/node/commit/48a2d34cfe6b7e1c9d15202a4ef5e3c82d1fba35
* windows: fs: handle EOF in read (Brandon Philips)
* windows: avoid IOCP short-circuit on non-ifs lsps (Igor Zinkovsky)
* Upgrade npm to 1.1.4 (isaacs)
- - windows fixes
- - Bundle nested bundleDependencies properly
- - install: support --save with url install targets
- - shrinkwrap: behave properly with url-installed modules
- - support installing uncompressed tars or single file modules from urls etc.
- - don't run make clean on rebuild
- - support HTTPS-over-HTTP proxy tunneling
+ * windows fixes
+ * Bundle nested bundleDependencies properly
+ * install: support --save with url install targets
+ * shrinkwrap: behave properly with url-installed modules
+ * support installing uncompressed tars or single file modules from urls etc.
+ * don't run make clean on rebuild
+ * support HTTPS-over-HTTP proxy tunneling
<a id="0.6.11"></a>
## 2012.02.17 Version 0.6.11 (stable)
@@ -1774,9 +1774,9 @@ https://github.com/nodejs/node/commit/1eb1fe32250fc88cb5b0a97cddf3e02be02e3f4a
* unix: don't flush tty on switch to raw mode (Ben Noordhuis)
* windows: reset brightness when reverting to default text color (Bert Belder)
* npm: update to 1.1.1
- - Update which, fstream, mkdirp, request, and rimraf
- - Fix [#2123](https://github.com/joyent/node/issues/2123) Set path properly for lifecycle scripts on windows
- - Mark the root as seen, so we don't recurse into it. Fixes [#1838](https://github.com/joyent/node/issues/1838). (Martin Cooper)
+ * Update which, fstream, mkdirp, request, and rimraf
+ * Fix [#2123](https://github.com/joyent/node/issues/2123) Set path properly for lifecycle scripts on windows
+ * Mark the root as seen, so we don't recurse into it. Fixes [#1838](https://github.com/joyent/node/issues/1838). (Martin Cooper)
<a id="0.6.10"></a>
## 2012.02.02, Version 0.6.10 (stable)
@@ -1800,7 +1800,7 @@ https://github.com/nodejs/node/commit/051908e023f87894fa68f5b64d0b99a19a7db01e
https://github.com/nodejs/node/commit/f19e20d33f57c4d2853aaea7d2724d44f3b0012f
* dgram: Bring back missing functionality for Unix (Dan VerWeire, Roman Shtylman, Ben Noordhuis)
- - Note: Windows UDP support not yet complete.
+ * Note: Windows UDP support not yet complete.
* http: Fix parser memory leak (koichik)
* zlib: Fix [#2365](https://github.com/joyent/node/issues/2365) crashes on invalid input (Nicolas LaCasse)
@@ -2544,8 +2544,8 @@ https://github.com/nodejs/node/commit/e8aef84191bc2c1ba2bcaa54f30aabde7f03769b
https://github.com/nodejs/node/commit/eb155ea6f6a6aa341aa8c731dca8da545c6a4008
* require() improvements (isaacs)
- - understand package.json (isaacs)
- - look for 'node_modules' dir
+ * understand package.json (isaacs)
+ * look for 'node_modules' dir
* cmake fixes (Daniel Gröber)
* http: fix buffer writes to outgoing messages (Russell Haering)
@@ -2677,13 +2677,13 @@ https://github.com/nodejs/node/commit/4bb914bde9f3c2d6de00853353b6b8fc9c66143a
* 'make lint'
* oprofile support (./configure --oprofile)
* Lots of bug fixes, including:
- - Memory leak in ChildProcess:Spawn(). (Tom Hughes)
- - buffer.slice(0, 0)
- - Global variable leaks
- - clearTimeouts calling multiple times (Michael W)
- - utils.inspect's detection of circular structures (Tim Cooijmans)
- - Apple's threaded write()s bug (Jorge Chamorro Bieling)
- - Make sure raw mode is disabled when exiting a terminal-based REPL.
+ * Memory leak in ChildProcess:Spawn(). (Tom Hughes)
+ * buffer.slice(0, 0)
+ * Global variable leaks
+ * clearTimeouts calling multiple times (Michael W)
+ * utils.inspect's detection of circular structures (Tim Cooijmans)
+ * Apple's threaded write()s bug (Jorge Chamorro Bieling)
+ * Make sure raw mode is disabled when exiting a terminal-based REPL.
(Brian White)
* Deprecate process.compile, process.ENV
@@ -2695,8 +2695,8 @@ https://github.com/nodejs/node/commit/4bb914bde9f3c2d6de00853353b6b8fc9c66143a
https://github.com/nodejs/node/commit/ce9a54aa1fbf709dd30316af8a2f14d83150e947
* TLS improvements (Paul Querna)
- - Centralize error handling in SecureStream
- - Add SecurePair for handling of a ssl/tls stream.
+ * Centralize error handling in SecureStream
+ * Add SecurePair for handling of a ssl/tls stream.
* New documentation organization (Micheil Smith)
* allowHalfOpen TCP connections disabled by default.
@@ -2725,9 +2725,9 @@ https://github.com/nodejs/node/commit/ce9a54aa1fbf709dd30316af8a2f14d83150e947
could not be written to the file in a single write() call.
* new path.join behavior (isaacs)
- - Express desired path.join behavior in tests.
- - Update fs.realpath to reflect new path.join behavior
- - Update url.resolve() to use new path.join behavior.
+ * Express desired path.join behavior in tests.
+ * Update fs.realpath to reflect new path.join behavior
+ * Update url.resolve() to use new path.join behavior.
* API: Move process.binding('evals') to require('vm')
* Fix V8 build on Cygwin (Bert Belder)
@@ -2756,11 +2756,11 @@ https://github.com/nodejs/node/commit/1582cfebd6719b2d2373547994b3dca5c8c569c0
* HTTP trailers (Mark Nottingham)
* http 100-continue support (Mark Nottingham)
* Module system simplifications (Herbert Vojčík, isaacs, Tim-Smart)
- - remove require.async
- - remove registerExtension, add .extensions
- - expose require.resolve
- - expose require.cache
- - require looks in node_modules folders
+ * remove require.async
+ * remove registerExtension, add .extensions
+ * expose require.resolve
+ * expose require.cache
+ * require looks in node_modules folders
* Add --eval command line option (TJ Holowaychuk)
* Commas last in sys.inspect
@@ -3047,11 +3047,11 @@ https://github.com/nodejs/node/commit/311d7dee19034ff1c6bc9098c36973b8d687eaba
https://github.com/nodejs/node/commit/07e64d45ffa1856e824c4fa6afd0442ba61d6fd8
* Merge writing of networking system (net2)
- - New Buffer object for binary data.
- - Support UNIX sockets, Pipes
- - Uniform stream API
- - Currently no SSL
- - Legacy modules can be accessed at 'http_old' and 'tcp_old'
+ * New Buffer object for binary data.
+ * Support UNIX sockets, Pipes
+ * Uniform stream API
+ * Currently no SSL
+ * Legacy modules can be accessed at 'http_old' and 'tcp_old'
* Replace udns with c-ares. (Krishna Rajendran)
* New documentation system using Markdown and Ronn
@@ -3099,8 +3099,8 @@ https://github.com/nodejs/node/commit/61c801413544a50000faa7f58376e9b33ba6254f
https://github.com/nodejs/node/commit/39b63dfe1737d46a8c8818c92773ef181fd174b3
* API:
- - Move process.watchFile into fs module
- - Move process.inherits to sys
+ * Move process.watchFile into fs module
+ * Move process.inherits to sys
* Improve Solaris port
* tcp.Connection.prototype.write now returns boolean to indicate if
@@ -3126,7 +3126,7 @@ https://github.com/nodejs/node/commit/39b63dfe1737d46a8c8818c92773ef181fd174b3
https://github.com/nodejs/node/commit/bb0d1e65e1671aaeb21fac186b066701da0bc33b
* Major API Changes
- - Promises removed. See
+ * Promises removed. See
http://groups.google.com/group/nodejs/msg/426f3071f3eec16b
http://groups.google.com/group/nodejs/msg/df199d233ff17efa
The API for fs was
@@ -3138,10 +3138,10 @@ https://github.com/nodejs/node/commit/bb0d1e65e1671aaeb21fac186b066701da0bc33b
if (err) throw err;
puts("/usr files: " + files);
});
- - Synchronous fs operations exposed, use with care.
- - tcp.Connection.prototype.readPause() and readResume()
+ * Synchronous fs operations exposed, use with care.
+ * tcp.Connection.prototype.readPause() and readResume()
renamed to pause() and resume()
- - http.ServerResponse.prototype.sendHeader() renamed to
+ * http.ServerResponse.prototype.sendHeader() renamed to
writeHeader(). Now accepts reasonPhrase.
* Compact garbage on idle.
@@ -3159,20 +3159,20 @@ https://github.com/nodejs/node/commit/bb0d1e65e1671aaeb21fac186b066701da0bc33b
https://github.com/nodejs/node/commit/87d5e5b316a4276bcf881f176971c1a237dcdc7a
* Major API Changes
- - Remove 'file' module
- - require('posix') -----------------> require('fs')
- - fs.cat ---------------------------> fs.readFile
- - file.write -----------------------> fs.writeFile
- - TCP 'receive' event --------------> 'data'
- - TCP 'eof' event ------------------> 'end'
- - TCP send() -----------------------> write()
- - HTTP sendBody() ------------------> write()
- - HTTP finish() --------------------> close()
- - HTTP 'body' event ----------------> 'data'
- - HTTP 'complete' event ------------> 'end'
- - http.Client.prototype.close() (formerly finish()) no longer
+ * Remove 'file' module
+ * require('posix') -----------------> require('fs')
+ * fs.cat ---------------------------> fs.readFile
+ * file.write -----------------------> fs.writeFile
+ * TCP 'receive' event --------------> 'data'
+ * TCP 'eof' event ------------------> 'end'
+ * TCP send() -----------------------> write()
+ * HTTP sendBody() ------------------> write()
+ * HTTP finish() --------------------> close()
+ * HTTP 'body' event ----------------> 'data'
+ * HTTP 'complete' event ------------> 'end'
+ * http.Client.prototype.close() (formerly finish()) no longer
takes an argument. Add the 'response' listener manually.
- - Allow strings for the flag argument to fs.open
+ * Allow strings for the flag argument to fs.open
("r", "r+", "w", "w+", "a", "a+")
* Added multiple arg support for sys.puts(), print(), etc.
@@ -3257,9 +3257,9 @@ https://github.com/nodejs/node/commit/da00413196e432247346d9e587f8c78ce5ceb087
(Micheil Smith)
* API: change some Promise behavior (Felix Geisendörfer)
- - Removed Promise.cancel()
- - Support late callback binding
- - Make unhandled Promise errors throw an exception
+ * Removed Promise.cancel()
+ * Support late callback binding
+ * Make unhandled Promise errors throw an exception
* Upgrade V8 to 2.0.6.1
* Solaris port (Erich Ocean)
@@ -3428,16 +3428,16 @@ https://github.com/nodejs/node/commit/d1f69ef35dac810530df8249d523add168e09f03
https://github.com/nodejs/node/commit/726865af7bbafe58435986f4a193ff11c84e4bfe
* API: Use CommonJS-style module requiring
- - require("/sys.js") becomes require("sys")
- - require("circle.js") becomes require("./circle")
- - process.path.join() becomes require("path").join()
- - __module becomes module
+ * require("/sys.js") becomes require("sys")
+ * require("circle.js") becomes require("./circle")
+ * process.path.join() becomes require("path").join()
+ * __module becomes module
* API: Many namespacing changes
- - Move node.\* into process.\*
- - Move node.dns into module "dns"
- - Move node.fs into module "posix"
- - process is no longer the global object. GLOBAL is.
+ * Move node.\* into process.\*
+ * Move node.dns into module "dns"
+ * Move node.fs into module "posix"
+ * process is no longer the global object. GLOBAL is.
For more information on the API changes see:
http://thread.gmane.org/gmane.comp.lang.javascript.nodejs/6