Tags

Tags give the ability to mark specific points in history as being important
  • v0.3.0

    1582cfeb · bump version to 0.3.0 ·
    2010.10.23, Version 0.3.0 (unstable)
    
    * Bugfix: Do not spin on aceept() with EMFILE
    
    * Improvments to readline.js (Trent Mick, Johan Euphrosine, Brian White)
    
    * Safe constructors (missing 'new' doesn't segfault)
    
    * Fix process.nextTick so thrown errors don't confuse it.
      (Benjamin Thomas)
    
    * Allow Strings for ports on net.Server.listen (Bradley Meck)
    
    * fs bugfixes (Tj Holowaychuk, Tobie Langel, Marco Rogers, isaacs)
    
    * http bug fixes (Fedor Indutny, Mikeal Rogers)
    
    * Faster buffers; breaks C++ API (Tim-Smart, Stéphan Kochen)
    
    * crypto, tls improvements (Paul Querna)
    
    * Add lfs flags to node addon script
    
    * Simpler querystring parsing; breaks API (Peter Griess)
    
    * 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
    
    * Add --eval command line option (TJ Holowaychuk)
    
    * Commas last in sys.inspect
    
    * Constatnts moved from process object to require('constants')
    
    * Fix parsing of linux memory (Vitali Lovich)
    
    * inspect shows function names (Jorge Chamorro Bieling)
    
    * uncaughtException corner cases (Felix Geisendörfer)
    
    * TCP clients now buffer writes before connection
    
    * Rename sys module to 'util' (Micheil Smith)
    
    * Properly set stdio handlers to blocking on SIGTERM and SIGINT
      (Tom Hughes)
    
    * Add destroy methods to HTTP messages
    
    * base64 improvements (isaacs, Jorge Chamorro Bieling)
    
    * API for defining REPL commands (Sami Samhuri)
    
    * child_process.exec timeout fix (Aaron Heckmann)
    
    * Upgrade V8 to 2.5.1, Libev to 4.00, libeio, http-parser
  • v0.2.3

    dc103ae0 · Bump version to v0.2.3 ·
    2010.10.02, Version 0.2.3
    
    * Fix require in REPL (bug introduced in v0.2.2)
    
    * Pass correct message in client HTTP upgrade event.
      (Fedor Indutny)
    
    * Show function names in sys.inspect (Jorge Chamorro Bieling)
    
    * In HTTP, close connection on the "connection:close" header.
      (Mikeal Rogers)
    
    * fs.ReadStream bug fixes (Tj Holowaychuk, Evan Larkin, Marco Rogers)
    
    * Fix zero length buffer bug for http res.end()
  • v0.2.2

    7bf46bc9 · bump version to v0.2.2 ·
    2010.09.17, Version 0.2.2
    
    * REPL improvements (Trent Mick)
    
    * Fix bug in fs.realpath (Isaac Schlueter)
    
    * sys.pump catches errors (Russell Haering)
  • v0.2.1

    da235fa1 · bump version to v0.2.1 ·
    2010.09.10, Version 0.2.1
    
    * REPL improvements (Johan Euphrosine, Brian White)
    
    * nextTick bug fixes (Benjamin Thomas, Felix Geisendörfer,
      Trent Mick)
    
    * fs module bug fixes (Russell Haering, Marco Rogers, Tobie Langel,
      Isaac Schlueter)
    
    * Build script change for OpenEmbedded.
    
    * Most constrctuors work without 'new' now.
    
    * Allow Strings for ports on net.Server.listen (Bradley Meck)
    
    * setInterval(cb, 0) loops infinitely
    
    * Fixes for NODE_MODULE_CONTEXTS=1 (Herbert Vojčík)
    
    * Expose fingerproint from getPeerCertificate (Paul Querna)
    
    * API: forceClose -> destroy for WriteStreams
  • v0.2.0

    9283e134 · bump version ·
    2010.08.20, Version 0.2.0
    
    * process.title support for FreeBSD, Macintosh, Linux
    
    * Fix OpenSSL 100% CPU usage on error (Illarionov Oleg)
    
    * Implement net.Server.maxConnections.
    
    * Fix process.platform, add process.version.
    
    * Add --without-snapshot configure option.
    
    * Readline REPL improvements (Trent Mick)
    
    * Bug fixes.
    
    * Upgrade V8 to 2.3.8
  • v0.1.104

    b14dd492 · bump version ·
    2010.08.13, Version 0.1.104
    
    * Various bug fixes (console, querystring, require)
    
    * Set cwd for child processes (Bert Belder)
    
    * Tab completion for readline (Trent Mick)
    
    * process.title getter/setter for OSX, Linux, Cygwin.
    	(Rasmus Andersson, Bert Belder)
    
    * Upgrade V8 to 2.3.6
  • v0.1.103

    0b925d07 · bump version ·
    2010.08.04, Version 0.1.103
    
    * Implement keep-alive for http.Client (Mikeal Rogers)
    
    * base64 fixes. (Ben Noordhuis)
    
    * Fix --debug-brk (Danny Coates)
    
    * Don't let path.normalize get above the root. (Isaac Schlueter)
    
    * Allow signals to be used with process.on in addition to
      process.addListener. (Brian White)
    
    * Globalize the Buffer object
    
    * Use kqueue on recent macintosh builds
    
    * Fix addrlen for unix_dgram sockets (Benjamin Kramer)
    
    * Fix stats.isDirectory() and friends (Benjamin Kramer)
    
    * Upgrade http-parser, V8 to 2.3.5
  • v0.1.102

    2a4568c8 · bump version ·
    2010.07.25, Version 0.1.102
    
    * base64 encoding for Buffers.
    
    * Buffer support for Cipher, Decipher, Hmac, Sign and Verify
      (Andrew Naylor)
    
    * Support for reading byte ranges from files using fs.createReadStream.
      (Chandra Sekar)
    
    * Fix Buffer.toString() on 0-length slices. (Peter Griess)
    
    * Cache modules based on filename rather than ID (Isaac Schlueter)
    
    * querystring improvments (Jan Kassens, Micheil Smith)
    
    * Support DEL in the REPL. (Jérémy Lal)
    
    * Upgrade http-parser, upgrade V8 to 2.3.2
  • v0.1.101

    0174ceb6 · bump version ·
    2010.07.16, Version 0.1.101
    
    * Added env to child_process.exec (Сергей Крыжановский)
    
    * Allow modules to optionally be loaded in separate contexts
      with env var NODE_MODULE_CONTEXTS=1.
    
    * setTTL and setBroadcast for dgram (Matt Ranney)
    
    * Use execPath for default NODE_PATH, not installPrefix
      (Isaac Schlueter)
    
    * Support of console.dir + console.assert (Jerome Etienne)
    
    * on() as alias to addListener()
    
    * Use javascript port of Ronn to build docs (Jérémy Lal)
    
    * Upgrade V8 to 2.3.0
  • v0.1.100

    a6b8586e · bump version ·
    2010.07.03, Version 0.1.100
    
    * process.execPath (Marshall Culpepper)
    
    * sys.pump (Mikeal Rogers)
    
    * Remove ini and mjsunit libraries.
    
    * Introduce console.log() and friends.
    
    * Switch order of arguments for Buffer.write (Blake Mizerany)
    
    * On overlapping buffers use memmove (Matt Ranney)
    
    * Resolve .local domains with getaddrinfo()
    
    * Upgrade http-parser, V8 to 2.2.21
  • v0.1.99

    a620b729 · bump version ·
    2010.06.21, Version 0.1.99
    
    * Datagram sockets (Paul Querna)
    
    * fs.writeFile could not handle utf8 (Felix Geisendörfer)
      and now accepts Buffers (Aaron Heckmann)
    
    * Fix crypto memory leaks.
    
    * A replacement for decodeURIComponent that doesn't throw.
      (Isaac Schlueter)
    
    * Only concatenate some incoming HTTP headers. (Peter Griess)
    
    * Upgrade V8 to 2.2.18
  • v0.1.98

    10d8adb0 · bump version ·
    2010.06.11, Version 0.1.98
    
    * Port to Windows/Cygwin (Raffaele Sena)
    
    * File descriptor passing on unix sockets. (Peter Griess)
    
    * Simple, builtin readline library. REPL is now entered by
      executing "node" without arguments.
    
    * Add a parameter to spawn() that sets the child's stdio file
      descriptors.
    
    * Upgrade V8 to 2.2.16, http-parser fixes, upgrade c-ares to 1.7.3.
  • v0.1.97

    0c1aa368 · bump version ·
    2010.05.29, Version 0.1.97
    
    * HTTP throttling: outgoing messages emit 'drain' and write() returns false
      when send buffer is full.
    
    * API: readFileSync without encoding argument now returns a Buffer
    
    * Improve Buffer C++ API; addons now compile with debugging symbols.
    
    * Improvements to  path.extname() and REPL; add fs.chown().
    
    * fs.ReadStream now emits buffers, fs.readFileSync returns buffers.
    
    * Bugfix: parsing HTTP responses to HEAD requests.
    
    * Port to OpenBSD.
    
    * Upgrade V8 to 2.2.12, libeio, http-parser.
  • v0.1.96

    9514a4d5 · bump version ·
    2010.05.21, Version 0.1.96
    
    * Thrown errors in http and socket call back get bubbled up.
    
    * Add fs.fsync (Andrew Johnston)
    
    * Bugfix: signal unregistering (Jonas Pfenniger)
    
    * Added better error messages for async and sync fs calls with paths
      (TJ Holowaychuk)
    
    * Support arrays and strings in buffer constructor.
      (Felix Geisendörfer)
    
    * Fix errno reporting in DNS exceptions.
    
    * Support buffers in fs.WriteStream.write.
    
    * Bugfix: Safely decode a utf8 streams that are broken on a multbyte
      character (http and net). (Felix Geisendörfer)
    
    * Make Buffer's C++ constructor public.
    
    * Deprecate sys.p()
    
    * FIX path.dirname('/tmp') => '/'. (Jonathan Rentzsch)
  • v0.1.95

    0914d338 · bump version ·
    2010.05.13, Version 0.1.95
    
    * Change GC idle notify so that it runs alongside setInterval
    
    * Install node_buffer.h on make install
    
    * fs.readFile returns Buffer by default (Tim Caswell)
    
    * Fix error reporting in child_process callbacks
    
    * Better logic for testing if an argument is a port
    
    * Improve error reporting (single line "node.js:176:9" errors)
    
    * Bugfix: Some http responses being truncated (appeared in 0.1.94)
    
    * Fix long standing net idle timeout bugs. Enable 2 minute timeout
      by default in HTTP servers.
    
    * Add fs.fstat (Ben Noordhuis)
    
    * Upgrade to V8 2.2.9
  • v0.1.94

    f711d534 · bump version ·
    2010.05.06, Version 0.1.94
    
    * Look in /usr/local/lib/node for modules, so that there's a way
      to install modules globally (Issac Schlueter)
    
    * SSL improvements (Rhys Jones, Paulo Matias)
    
    * Added c-ares headers for linux-arm (Jonathan Knezek)
    
    * Add symbols to release build
    
    * HTTP upgrade improvements, docs (Micheil Smith)
    
    * HTTP server emits 'clientError' instead of printing message
    
    * Bugfix: Don't emit 'error' twice from http.Client
    
    * Bugfix: Ignore SIGPIPE
    
    * Bugfix: destroy() instead of end() http connection at end of
      pipeline
    
    * Bugfix: http.Client may be prematurely released back to the
      free pool.  (Thomas Lee)
    
    * Upgrade V8 to 2.2.8
  • v0.1.93

    557ba6bd · bump version ·
    2010.04.29, Version 0.1.93
    
      * Fixed no 'end' event on long chunked HTTP messages
        http://github.com/ry/node/issues/#issue/77
    
      * Remove legacy modules http_old and tcp_old
    
      * Support DNS MX queries (Jérémy Lal)
    
      * Fix large socket write (tlb@tlb.org)
    
      * Fix child process exit codes (Felix Geisendörfer)
    
      * Allow callers to disable PHP/Rails style parameter mungeing in
        querystring.stringify (Thomas Lee)
    
      * Upgrade V8 to 2.2.6
  • v0.1.92

    caa828a2 · bump version ·
    2010.04.23, Version 0.1.92
    
      * OpenSSL support. Still undocumented (see tests). (Rhys Jones)
    
      * API: Unhandled 'error' events throw.
    
      * Script class with eval-function-family in binding('evals') plus tests.
        (Herbert Vojcik)
    
      * stream.setKeepAlive (Julian Lamb)
    
      * Bugfix: Force no body on http 204 and 304
    
      * Upgrade Waf to 1.5.16, V8 to 2.2.4.2
  • v0.1.91

    311d7dee · bump version ·
    2010.04.15, Version 0.1.91
    
      * Add incoming.httpVersion
    
      * Object.prototype problem with C-Ares binding
    
      * REPL can be run from multiple different streams. (Matt Ranney)
    
      * After V8 heap is compact, don't use a timer every 2 seconds.
    
      * Improve nextTick implementation.
    
      * Add primative support for Upgrading HTTP connections.
        (See commit log for docs 760bba5)
    
      * Add timeout and maxBuffer options to child_process.exec
    
      * Fix bugs.
    
      * Upgrade V8 to 2.2.3.1
  • v0.1.90

    07e64d45 · bump version ·
    2010.04.09, Version 0.1.90
    
      * 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'
    
      * Replace udns with c-ares. (Krishna Rajendran)
    
      * New documentation system using Markdown and Ronn
        (Tim Caswell, Micheil Smith)
    
      * Better idle-time GC
    
      * Countless small bug fixes.
    
      * Upgrade V8 to 2.2.X, WAF 1.5.15