Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 214 lines (113 sloc) 5.336 kb
31db4f1 @ry bump version
ry authored
1 2009.08.27, Version 0.1.7
2
3 * Feature: global 'process' object. Emits "exit".
4
5 * Feature: promise.wait()
6
7 * Feature: node.stdio
8
9 * Feature: EventEmitters emit "newListener" when listeners are added
10
11 * API: Use flat object instead of array-of-arrays for HTTP headers.
12
13 * API: Remove buffered file object (node.File)
14
15 * API: require(), include() are synchronous. (Uses continuations.)
16
17 * API: Deprecate onLoad and onExit.
18
19 * API: Rename node.Process to node.ChildProcess
20
21 * Refactor node.Process to take advantage of evcom_reader/writer.
22
23 * Upgrade v8 to 1.3.7
24
25 2009.08.22, Version 0.1.6, 9c97b1db3099d61cd292aa59ec2227a619f3a7ab
9c97b1d @ry bump version
ry authored
26
27 * Bugfix: Ignore SIGPIPE.
28
69a9f66 @ry Add sha1 hashes to ChangeLog
ry authored
29 2009.08.21, Version 0.1.5, b0fd3e281cb5f7cd8d3a26bd2b89e1b59998e5ed
a73998d @ry bump version
ry authored
30
69a9f66 @ry Add sha1 hashes to ChangeLog
ry authored
31 * Bugfix: Buggy connections could crash node.js. Now check
32 connection before sending data every time (Kevin van Zonneveld)
a73998d @ry bump version
ry authored
33
34 * Bugfix: stdin fd (0) being ignored by node.File. (Abe Fettig)
35
36 * API: Remove connnection.fullClose()
37
38 * API: Return the EventEmitter from addListener for chaining.
39
40 * API: tcp.Connection "disconnect" event renamed to "close"
41
42 * Upgrade evcom
43 Upgrade v8 to 1.3.6
44
45 2009.08.13, Version 0.1.4, 0f888ed6de153f68c17005211d7e0f960a5e34f3
0f888ed @ry bump version
ry authored
46
47 * Major refactor to evcom.
48
49 * Enable test-tcp-many-clients.
50
51 * Add -m32 gcc flag to udns.
52
53 * Add connection.readPause() and connection.readResume()
54 Add IncomingMessage.prototype.pause() and resume().
55
56 * Fix http benchmark. Wasn't correctly dispatching.
57
58 * Bugfix: response.setBodyEncoding("ascii") not working.
59
60 * Bugfix: Negative ints in HTTP's on_body and node.fs.read()
61
62 * Upgrade v8 to 1.3.4
63 Upgrade libev to 3.8
64 Upgrade http_parser to v0.2
65
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
66 2009.08.06, Version 0.1.3, 695f0296e35b30cf8322fd1bd934810403cca9f3
7464d42 @ry bump version
ry authored
67
68 * Upgrade v8 to 1.3.2
69
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
70 * Bugfix: node.http.ServerRequest.setBodyEncoding('ascii') not
71 working
7464d42 @ry bump version
ry authored
72
73 * Bugfix: node.encodeUtf8 was broken. (Connor Dunn)
74
75 * Add ranlib to udns Makefile.
76
77 * Upgrade evcom - fix accepting too many connections issue.
78
79 * Initial support for shebang
80
81 * Add simple command line switches
82
83 * Add node.version API
84
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
85
86 2009.08.01, Version 0.1.2, 025a34244d1cea94d6d40ad7bf92671cb909a96c
e10fbab @ry bump version
ry authored
87
88 * Add DNS API
89
90 * node.tcp.Server's backlog option is now an argument to listen()
91
92 * Upgrade V8 to 1.3.1
93
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
94 * Bugfix: Default to chunked for client requests without
95 Content-Length.
e10fbab @ry bump version
ry authored
96
97 * Bugfix: Line numbers in stack traces.
98
99 * Bugfix: negative integers in raw encoding stream
100
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
101 * Bugfix: node.fs.File was not passing args to promise callbacks.
102
e10fbab @ry bump version
ry authored
103
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
104 2009.07.27, Version 0.1.1, 77d407df2826b20e9177c26c0d2bb4481e497937
77d407d @ry bump version
ry authored
105
106 * Simplify and clean up ObjectWrap.
107
108 * Upgrade liboi (which is now called evcom)
109 Upgrade libev to 3.7
110 Upgrade V8 to 1.2.14
111
112 * Array.prototype.encodeUtf8 renamed to node.encodeUtf8(array)
113
114 * Move EventEmitter.prototype.emit() completely into C++.
115
116 * Bugfix: Fix memory leak in event emitters.
117 http://groups.google.com/group/nodejs/browse_thread/thread/a8d1dfc2fd57a6d1
118
119 * Bugfix: Had problems reading scripts with non-ascii characters.
120
121 * Bugfix: Fix Detach() in node::Server
122
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
123 * Bugfix: Sockets not properly reattached if reconnected during
124 disconnect event.
77d407d @ry bump version
ry authored
125
126 * Bugfix: Server-side clients not attached between creation and
127 on_connect.
128
129 * Add 'close' event to node.tcp.Server
130
131 * Simplify and clean up http.js. (Takes more advantage of event
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
132 infrastructure.)
77d407d @ry bump version
ry authored
133
134 * Add benchmark scripts. Run with "make benchmark".
135
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
136
137 2009.06.30, Version 0.1.0, 0fe44d52fe75f151bceb59534394658aae6ac328
813b539 @ry bump version
ry authored
138
139 * Update documentation, use asciidoc.
140
141 * EventEmitter and Promise interfaces. (Breaks previous API.)
142
143 * Remove node.Process constructor in favor of node.createProcess
144
145 * Add -m32 flags for compiling on x64 platforms.
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
146 (Thanks to András Bártházi)
813b539 @ry bump version
ry authored
147
148 * Upgrade v8 to 1.2.10 and libev to 3.6
149
150 * Bugfix: Timer::RepeatSetter wasn't working.
151
152 * Bugfix: Spawning many processes in a loop
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
153 (reported by Felix Geisendörfer)
813b539 @ry bump version
ry authored
154
155
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
156 2009.06.24, Version 0.0.6, fbe0be19ebfb422d8fa20ea5204c1713e9214d5f
94f03be @ry Add changelog
ry authored
157
158 * Load modules via HTTP URLs (Urban Hafner)
159
160 * Bugfix: Add HTTPConnection->size() and HTTPServer->size()
161
162 * New node.Process API
163
164 * Clean up build tools, use v8's test runner.
165
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
166 * Use ev_unref() instead of starting/stopping the eio thread
167 pool watcher.
94f03be @ry Add changelog
ry authored
168
169
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
170 2009.06.18, Version 0.0.5, 3a2b41de74b6c343b8464a68eff04c4bfd9aebea
94f03be @ry Add changelog
ry authored
171
172 * Support for IPv6
173
174 * Remove namespace node.constants
175
176 * Upgrade v8 to 1.2.8.1
177
178 * Accept ports as strings in the TCP client and server.
179
180 * Bugfix: HTTP Client race
181
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
182 * Bugfix: freeaddrinfo() wasn't getting called after
183 getaddrinfo() for TCP servers
94f03be @ry Add changelog
ry authored
184
185 * Add "opening" to TCP client readyState
186
187 * Add remoteAddress to TCP client
188
189 * Add global print() function.
190
191
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
192 2009.06.13, Version 0.0.4, 916b9ca715b229b0703f0ed6c2fc065410fb189c
94f03be @ry Add changelog
ry authored
193
194 * Add interrupt() method to server-side HTTP requests.
195
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
196 * Bugfix: onBodyComplete was not getting called on server-side
197 HTTP
94f03be @ry Add changelog
ry authored
198
199
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
200 2009.06.11, Version 0.0.3, 6e0dfe50006ae4f5dac987f055e0c9338662f40a
94f03be @ry Add changelog
ry authored
201
6ffe389 @ry Add SHA1 hash values to ChangeLog and fix formating.
ry authored
202 * Many bug fixes including the problem with http.Client on
203 macintosh
94f03be @ry Add changelog
ry authored
204
205 * Upgrades v8 to 1.2.7
206
207 * Adds onExit hook
208
209 * Guard against buffer overflow in http parser
210
211 * require() and include() now need the ".js" extension
212
213 * http.Client uses identity transfer encoding by default.
Something went wrong with that request. Please try again.