Skip to content

HTTPS clone URL

Subversion checkout URL

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