rc-web@69
|
1
|
rob@76
|
2 1.0.6 / 2014-06-19
|
rob@76
|
3 ==================
|
rc-web@69
|
4
|
rob@76
|
5 * package: bump `socket.io-client`
|
rc-web@69
|
6
|
rob@76
|
7 1.0.5 / 2014-06-16
|
rob@76
|
8 ==================
|
rc-web@69
|
9
|
rob@76
|
10 * package: bump `engine.io` to fix jsonp `\n` bug and CORS warnings
|
rob@76
|
11 * index: fix typo [yanatan16]
|
rob@76
|
12 * add `removeListener` to blacklisted events
|
rob@76
|
13 * examples: clearer instructions to install chat example
|
rob@76
|
14 * index: fix namespace `connectBuffer` issue
|
rob@76
|
15
|
rob@76
|
16 1.0.4 / 2014-06-02
|
rob@76
|
17 ==================
|
rob@76
|
18
|
rob@76
|
19 * package: bump socket.io-client
|
rob@76
|
20
|
rob@76
|
21 1.0.3 / 2014-05-31
|
rob@76
|
22 ==================
|
rob@76
|
23
|
rob@76
|
24 * package: bump `socket.io-client`
|
rob@76
|
25 * package: bump `socket.io-parser` for binary ACK fix
|
rob@76
|
26 * package: bump `engine.io` for binary UTF8 fix
|
rob@76
|
27 * example: fix XSS in chat example
|
rob@76
|
28
|
rob@76
|
29 1.0.2 / 2014-05-28
|
rob@76
|
30 ==================
|
rob@76
|
31
|
rob@76
|
32 * package: bump `socket.io-parser` for windows fix
|
rob@76
|
33
|
rob@76
|
34 1.0.1 / 2014-05-28
|
rob@76
|
35 ==================
|
rob@76
|
36
|
rob@76
|
37 * bump due to bad npm tag
|
rob@76
|
38
|
rob@76
|
39 1.0.0 / 2014-05-28
|
rob@76
|
40 ==================
|
rob@76
|
41
|
rob@76
|
42 * stable release
|
rob@76
|
43
|
rob@76
|
44 1.0.0-pre5 / 2014-05-22
|
rob@76
|
45 =======================
|
rob@76
|
46
|
rob@76
|
47 * package: bump `socket.io-client` for parser fixes
|
rob@76
|
48 * package: bump `engine.io`
|
rob@76
|
49
|
rob@76
|
50 1.0.0-pre4 / 2014-05-19
|
rob@76
|
51 =======================
|
rob@76
|
52
|
rob@76
|
53 * package: bump client
|
rob@76
|
54
|
rob@76
|
55 1.0.0-pre3 / 2014-05-17
|
rob@76
|
56 =======================
|
rob@76
|
57
|
rob@76
|
58 * package: bump parser
|
rob@76
|
59 * package: bump engine.io
|
rob@76
|
60
|
rob@76
|
61 1.0.0-pre2 / 2014-04-27
|
rob@76
|
62 =======================
|
rob@76
|
63
|
rob@76
|
64 * package: bump `engine.io`
|
rob@76
|
65 * added backwards compatible of engine.io maxHttpBufferSize
|
rob@76
|
66 * added test that server and client using same protocol
|
rob@76
|
67 * added support for setting allowed origins
|
rob@76
|
68 * added information about logging
|
rob@76
|
69 * the set function in server can be used to set some attributes for BC
|
rob@76
|
70 * fix error in callback call 'done' instead of 'next' in docs
|
rob@76
|
71 * package: bump `socket.io-parser`
|
rob@76
|
72 * package: bump `expect.js`
|
rob@76
|
73 * added some new tests, including binary with acks
|
rob@76
|
74
|
rob@76
|
75 1.0.0-pre / 2014-03-14
|
rob@76
|
76 ======================
|
rob@76
|
77
|
rob@76
|
78 * implemented `engine.io`
|
rob@76
|
79 * implemented `socket.io-adapter`
|
rob@76
|
80 * implemented `socket.io-protocol`
|
rob@76
|
81 * implemented `debug` and improved instrumentation
|
rob@76
|
82 * added binary support
|
rob@76
|
83 * added new `require('io')(srv)` signature
|
rob@76
|
84 * simplified `socket.io-client` serving
|
rc-web@69
|
85
|
rc-web@69
|
86 0.9.14 / 2013-03-29
|
rc-web@69
|
87 ===================
|
rc-web@69
|
88
|
rc-web@69
|
89 * manager: fix memory leak with SSL [jpallen]
|
rc-web@69
|
90
|
rc-web@69
|
91 0.9.13 / 2012-12-13
|
rc-web@69
|
92 ===================
|
rc-web@69
|
93
|
rc-web@69
|
94 * package: fixed `base64id` requirement
|
rc-web@69
|
95
|
rc-web@69
|
96 0.9.12 / 2012-12-13
|
rc-web@69
|
97 ===================
|
rc-web@69
|
98
|
rc-web@69
|
99 * manager: fix for latest node which is returning a clone with `listeners` [viirya]
|
rc-web@69
|
100
|
rc-web@69
|
101 0.9.11 / 2012-11-02
|
rc-web@69
|
102 ===================
|
rc-web@69
|
103
|
rc-web@69
|
104 * package: move redis to optionalDependenices [3rd-Eden]
|
rc-web@69
|
105 * bumped client
|
rc-web@69
|
106
|
rc-web@69
|
107 0.9.10 / 2012-08-10
|
rc-web@69
|
108 ===================
|
rc-web@69
|
109
|
rc-web@69
|
110 * Don't lowercase log messages
|
rc-web@69
|
111 * Always set the HTTP response in case an error should be returned to the client
|
rc-web@69
|
112 * Create or destroy the flash policy server on configuration change
|
rc-web@69
|
113 * Honour configuration to disable flash policy server
|
rc-web@69
|
114 * Add express 3.0 instructions on Readme.md
|
rc-web@69
|
115 * Bump client
|
rc-web@69
|
116
|
rc-web@69
|
117 0.9.9 / 2012-08-01
|
rc-web@69
|
118 ==================
|
rc-web@69
|
119
|
rc-web@69
|
120 * Fixed sync disconnect xhrs handling
|
rc-web@69
|
121 * Put license text in its own file (#965)
|
rc-web@69
|
122 * Add warning to .listen() to ease the migration to Express 3.x
|
rc-web@69
|
123 * Restored compatibility with node 0.4.x
|
rc-web@69
|
124
|
rc-web@69
|
125 0.9.8 / 2012-07-24
|
rc-web@69
|
126 ==================
|
rc-web@69
|
127
|
rc-web@69
|
128 * Bumped client.
|
rc-web@69
|
129
|
rc-web@69
|
130 0.9.7 / 2012-07-24
|
rc-web@69
|
131 ==================
|
rc-web@69
|
132
|
rc-web@69
|
133 * Prevent crash when socket leaves a room twice.
|
rc-web@69
|
134 * Corrects unsafe usage of for..in
|
rc-web@69
|
135 * Fix for node 0.8 with `gzip compression` [vadimi]
|
rc-web@69
|
136 * Update redis to support Node 0.8.x
|
rc-web@69
|
137 * Made ID generation securely random
|
rc-web@69
|
138 * Fix Redis Store race condition in manager onOpen unsubscribe callback
|
rc-web@69
|
139 * Fix for EventEmitters always reusing the same Array instance for listeners
|
rc-web@69
|
140
|
rc-web@69
|
141 0.9.6 / 2012-04-17
|
rc-web@69
|
142 ==================
|
rc-web@69
|
143
|
rc-web@69
|
144 * Fixed XSS in jsonp-polling.
|
rc-web@69
|
145
|
rc-web@69
|
146 0.9.5 / 2012-04-05
|
rc-web@69
|
147 ==================
|
rc-web@69
|
148
|
rc-web@69
|
149 * Added test for polling and socket close.
|
rc-web@69
|
150 * Ensure close upon request close.
|
rc-web@69
|
151 * Fix disconnection reason being lost for polling transports.
|
rc-web@69
|
152 * Ensure that polling transports work with Connection: close.
|
rc-web@69
|
153 * Log disconnection reason.
|
rc-web@69
|
154
|
rc-web@69
|
155 0.9.4 / 2012-04-01
|
rc-web@69
|
156 ==================
|
rc-web@69
|
157
|
rc-web@69
|
158 * Disconnecting from namespace improvement (#795) [DanielBaulig]
|
rc-web@69
|
159 * Bumped client with polling reconnection loop (#438)
|
rc-web@69
|
160
|
rc-web@69
|
161 0.9.3 / 2012-03-28
|
rc-web@69
|
162 ==================
|
rc-web@69
|
163
|
rc-web@69
|
164 * Fix "Syntax error" on FF Web Console with XHR Polling [mikito]
|
rc-web@69
|
165
|
rc-web@69
|
166 0.9.2 / 2012-03-13
|
rc-web@69
|
167 ==================
|
rc-web@69
|
168
|
rc-web@69
|
169 * More sensible close `timeout default` (fixes disconnect issue)
|
rc-web@69
|
170
|
rc-web@69
|
171 0.9.1-1 / 2012-03-02
|
rc-web@69
|
172 ====================
|
rc-web@69
|
173
|
rc-web@69
|
174 * Bumped client with NPM dependency fix.
|
rc-web@69
|
175
|
rc-web@69
|
176 0.9.1 / 2012-03-02
|
rc-web@69
|
177 ==================
|
rc-web@69
|
178
|
rc-web@69
|
179 * Changed heartbeat timeout and interval defaults (60 and 25 seconds)
|
rc-web@69
|
180 * Make tests work both on 0.4 and 0.6
|
rc-web@69
|
181 * Updated client (improvements + bug fixes).
|
rc-web@69
|
182
|
rc-web@69
|
183 0.9.0 / 2012-02-26
|
rc-web@69
|
184 ==================
|
rc-web@69
|
185
|
rc-web@69
|
186 * Make it possible to use a regexp to match the socket.io resource URL.
|
rc-web@69
|
187 We need this because we have to prefix the socket.io URL with a variable ID.
|
rc-web@69
|
188 * Supplemental fix to gavinuhma/authfix, it looks like the same Access-Control-Origin logic is needed in the http and xhr-polling transports
|
rc-web@69
|
189 * Updated express dep for windows compatibility.
|
rc-web@69
|
190 * Combine two substr calls into one in decodePayload to improve performance
|
rc-web@69
|
191 * Minor documentation fix
|
rc-web@69
|
192 * Minor. Conform to style of other files.
|
rc-web@69
|
193 * Switching setting to 'match origin protocol'
|
rc-web@69
|
194 * Revert "Fixes leaking Redis subscriptions for #663. The local flag was not getting passed through onClientDisconnect()."
|
rc-web@69
|
195 * Revert "Handle leaked dispatch:[id] subscription."
|
rc-web@69
|
196 * Merge pull request #667 from dshaw/patch/redis-disconnect
|
rc-web@69
|
197 * Handle leaked dispatch:[id] subscription.
|
rc-web@69
|
198 * Fixes leaking Redis subscriptions for #663. The local flag was not getting passed through onClientDisconnect().
|
rc-web@69
|
199 * Prevent memory leaking on uncompleted requests & add max post size limitation
|
rc-web@69
|
200 * Fix for testcase
|
rc-web@69
|
201 * Set Access-Control-Allow-Credentials true, regardless of cookie
|
rc-web@69
|
202 * Remove assertvarnish from package as it breaks on 0.6
|
rc-web@69
|
203 * Correct irc channel
|
rc-web@69
|
204 * Added proper return after reserved field error
|
rc-web@69
|
205 * Fixes manager.js failure to close connection after transport error has happened
|
rc-web@69
|
206 * Added implicit port 80 for origin checks. fixes #638
|
rc-web@69
|
207 * Fixed bug #432 in 0.8.7
|
rc-web@69
|
208 * Set Access-Control-Allow-Origin header to origin to enable withCredentials
|
rc-web@69
|
209 * Adding configuration variable matchOriginProtocol
|
rc-web@69
|
210 * Fixes location mismatch error in Safari.
|
rc-web@69
|
211 * Use tty to detect if we should add colors or not by default.
|
rc-web@69
|
212 * Updated the package location.
|
rc-web@69
|
213
|
rc-web@69
|
214 0.8.7 / 2011-11-05
|
rc-web@69
|
215 ==================
|
rc-web@69
|
216
|
rc-web@69
|
217 * Fixed memory leaks in closed clients.
|
rc-web@69
|
218 * Fixed memory leaks in namespaces.
|
rc-web@69
|
219 * Fixed websocket handling for malformed requests from proxies. [einaros]
|
rc-web@69
|
220 * Node 0.6 compatibility. [einaros] [3rd-Eden]
|
rc-web@69
|
221 * Adapted tests and examples.
|
rc-web@69
|
222
|
rc-web@69
|
223 0.8.6 / 2011-10-27
|
rc-web@69
|
224 ==================
|
rc-web@69
|
225
|
rc-web@69
|
226 * Added JSON decoding on jsonp-polling transport.
|
rc-web@69
|
227 * Fixed README example.
|
rc-web@69
|
228 * Major speed optimizations [3rd-Eden] [einaros] [visionmedia]
|
rc-web@69
|
229 * Added decode/encode benchmarks [visionmedia]
|
rc-web@69
|
230 * Added support for black-listing client sent events.
|
rc-web@69
|
231 * Fixed logging options, closes #540 [3rd-Eden]
|
rc-web@69
|
232 * Added vary header for gzip [3rd-Eden]
|
rc-web@69
|
233 * Properly cleaned up async websocket / flashsocket tests, after patching node-websocket-client
|
rc-web@69
|
234 * Patched to properly shut down when a finishClose call is made during connection establishment
|
rc-web@69
|
235 * Added support for socket.io version on url and far-future Expires [3rd-Eden] [getify]
|
rc-web@69
|
236 * Began IE10 compatibility [einaros] [tbranyen]
|
rc-web@69
|
237 * Misc WebSocket fixes [einaros]
|
rc-web@69
|
238 * Added UTF8 to respone headers for htmlfile [3rd-Eden]
|
rc-web@69
|
239
|
rc-web@69
|
240 0.8.5 / 2011-10-07
|
rc-web@69
|
241 ==================
|
rc-web@69
|
242
|
rc-web@69
|
243 * Added websocket draft HyBi-16 support. [einaros]
|
rc-web@69
|
244 * Fixed websocket continuation bugs. [einaros]
|
rc-web@69
|
245 * Fixed flashsocket transport name.
|
rc-web@69
|
246 * Fixed websocket tests.
|
rc-web@69
|
247 * Ensured `parser#decodePayload` doesn't choke.
|
rc-web@69
|
248 * Added http referrer verification to manager verifyOrigin.
|
rc-web@69
|
249 * Added access control for cross domain xhr handshakes [3rd-Eden]
|
rc-web@69
|
250 * Added support for automatic generation of socket.io files [3rd-Eden]
|
rc-web@69
|
251 * Added websocket binary support [einaros]
|
rc-web@69
|
252 * Added gzip support for socket.io.js [3rd-Eden]
|
rc-web@69
|
253 * Expose socket.transport [3rd-Eden]
|
rc-web@69
|
254 * Updated client.
|
rc-web@69
|
255
|
rc-web@69
|
256 0.8.4 / 2011-09-06
|
rc-web@69
|
257 ==================
|
rc-web@69
|
258
|
rc-web@69
|
259 * Client build
|
rc-web@69
|
260
|
rc-web@69
|
261 0.8.3 / 2011-09-03
|
rc-web@69
|
262 ==================
|
rc-web@69
|
263
|
rc-web@69
|
264 * Fixed `\n` parsing for non-JSON packets (fixes #479).
|
rc-web@69
|
265 * Fixed parsing of certain unicode characters (fixes #451).
|
rc-web@69
|
266 * Fixed transport message packet logging.
|
rc-web@69
|
267 * Fixed emission of `error` event resulting in an uncaught exception if unhandled (fixes #476).
|
rc-web@69
|
268 * Fixed; allow for falsy values as the configuration value of `log level` (fixes #491).
|
rc-web@69
|
269 * Fixed repository URI in `package.json`. Fixes #504.
|
rc-web@69
|
270 * Added text/plain content-type to handshake responses [einaros]
|
rc-web@69
|
271 * Improved single byte writes [einaros]
|
rc-web@69
|
272 * Updated socket.io-flashsocket default port from 843 to 10843 [3rd-Eden]
|
rc-web@69
|
273 * Updated client.
|
rc-web@69
|
274
|
rc-web@69
|
275 0.8.2 / 2011-08-29
|
rc-web@69
|
276 ==================
|
rc-web@69
|
277
|
rc-web@69
|
278 * Updated client.
|
rc-web@69
|
279
|
rc-web@69
|
280 0.8.1 / 2011-08-29
|
rc-web@69
|
281 ==================
|
rc-web@69
|
282
|
rc-web@69
|
283 * Fixed utf8 bug in send framing in websocket [einaros]
|
rc-web@69
|
284 * Fixed typo in docs [Znarkus]
|
rc-web@69
|
285 * Fixed bug in send framing for over 64kB of data in websocket [einaros]
|
rc-web@69
|
286 * Corrected ping handling in websocket transport [einaros]
|
rc-web@69
|
287
|
rc-web@69
|
288 0.8.0 / 2011-08-28
|
rc-web@69
|
289 ==================
|
rc-web@69
|
290
|
rc-web@69
|
291 * Updated to work with two-level websocket versioning. [einaros]
|
rc-web@69
|
292 * Added hybi07 support. [einaros]
|
rc-web@69
|
293 * Added hybi10 support. [einaros]
|
rc-web@69
|
294 * Added http referrer verification to manager.js verifyOrigin. [einaors]
|
rc-web@69
|
295
|
rc-web@69
|
296 0.7.11 / 2011-08-27
|
rc-web@69
|
297 ===================
|
rc-web@69
|
298
|
rc-web@69
|
299 * Updated socket.io-client.
|
rc-web@69
|
300
|
rc-web@69
|
301 0.7.10 / 2011-08-27
|
rc-web@69
|
302 ===================
|
rc-web@69
|
303
|
rc-web@69
|
304 * Updated socket.io-client.
|
rc-web@69
|
305
|
rc-web@69
|
306 0.7.9 / 2011-08-12
|
rc-web@69
|
307 ==================
|
rc-web@69
|
308
|
rc-web@69
|
309 * Updated socket.io-client.
|
rc-web@69
|
310 * Make sure we only do garbage collection when the server we receive is actually run.
|
rc-web@69
|
311
|
rc-web@69
|
312 0.7.8 / 2011-08-08
|
rc-web@69
|
313 ==================
|
rc-web@69
|
314
|
rc-web@69
|
315 * Changed; make sure sio#listen passes options to both HTTP server and socket.io manager.
|
rc-web@69
|
316 * Added docs for sio#listen.
|
rc-web@69
|
317 * Added options parameter support for Manager constructor.
|
rc-web@69
|
318 * Added memory leaks tests and test-leaks Makefile task.
|
rc-web@69
|
319 * Removed auto npm-linking from make test.
|
rc-web@69
|
320 * Make sure that you can disable heartbeats. [3rd-Eden]
|
rc-web@69
|
321 * Fixed rooms memory leak [3rd-Eden]
|
rc-web@69
|
322 * Send response once we got all POST data, not immediately [Pita]
|
rc-web@69
|
323 * Fixed onLeave behavior with missing clientsk [3rd-Eden]
|
rc-web@69
|
324 * Prevent duplicate references in rooms.
|
rc-web@69
|
325 * Added alias for `to` to `in` and `in` to `to`.
|
rc-web@69
|
326 * Fixed roomClients definition.
|
rc-web@69
|
327 * Removed dependency on redis for installation without npm [3rd-Eden]
|
rc-web@69
|
328 * Expose path and querystring in handshakeData [3rd-Eden]
|
rc-web@69
|
329
|
rc-web@69
|
330 0.7.7 / 2011-07-12
|
rc-web@69
|
331 ==================
|
rc-web@69
|
332
|
rc-web@69
|
333 * Fixed double dispatch handling with emit to closed clients.
|
rc-web@69
|
334 * Added test for emitting to closed clients to prevent regression.
|
rc-web@69
|
335 * Fixed race condition in redis test.
|
rc-web@69
|
336 * Changed Transport#end instrumentation.
|
rc-web@69
|
337 * Leveraged $emit instead of emit internally.
|
rc-web@69
|
338 * Made tests faster.
|
rc-web@69
|
339 * Fixed double disconnect events.
|
rc-web@69
|
340 * Fixed disconnect logic
|
rc-web@69
|
341 * Simplified remote events handling in Socket.
|
rc-web@69
|
342 * Increased testcase timeout.
|
rc-web@69
|
343 * Fixed unknown room emitting (GH-291). [3rd-Eden]
|
rc-web@69
|
344 * Fixed `address` in handshakeData. [3rd-Eden]
|
rc-web@69
|
345 * Removed transports definition in chat example.
|
rc-web@69
|
346 * Fixed room cleanup
|
rc-web@69
|
347 * Fixed; make sure the client is cleaned up after booting.
|
rc-web@69
|
348 * Make sure to mark the client as non-open if the connection is closed.
|
rc-web@69
|
349 * Removed unneeded `buffer` declarations.
|
rc-web@69
|
350 * Fixed; make sure to clear socket handlers and subscriptions upon transport close.
|
rc-web@69
|
351
|
rc-web@69
|
352 0.7.6 / 2011-06-30
|
rc-web@69
|
353 ==================
|
rc-web@69
|
354
|
rc-web@69
|
355 * Fixed general dispatching when a client has closed.
|
rc-web@69
|
356
|
rc-web@69
|
357 0.7.5 / 2011-06-30
|
rc-web@69
|
358 ==================
|
rc-web@69
|
359
|
rc-web@69
|
360 * Fixed dispatching to clients that are disconnected.
|
rc-web@69
|
361
|
rc-web@69
|
362 0.7.4 / 2011-06-30
|
rc-web@69
|
363 ==================
|
rc-web@69
|
364
|
rc-web@69
|
365 * Fixed; only clear handlers if they were set. [level09]
|
rc-web@69
|
366
|
rc-web@69
|
367 0.7.3 / 2011-06-30
|
rc-web@69
|
368 ==================
|
rc-web@69
|
369
|
rc-web@69
|
370 * Exposed handshake data to clients.
|
rc-web@69
|
371 * Refactored dispatcher interface.
|
rc-web@69
|
372 * Changed; Moved id generation method into the manager.
|
rc-web@69
|
373 * Added sub-namespace authorization. [3rd-Eden]
|
rc-web@69
|
374 * Changed; normalized SocketNamespace local eventing [dvv]
|
rc-web@69
|
375 * Changed; Use packet.reason or default to 'packet' [3rd-Eden]
|
rc-web@69
|
376 * Changed console.error to console.log.
|
rc-web@69
|
377 * Fixed; bind both servers at the same time do that the test never times out.
|
rc-web@69
|
378 * Added 304 support.
|
rc-web@69
|
379 * Removed `Transport#name` for abstract interface.
|
rc-web@69
|
380 * Changed; lazily require http and https module only when needed. [3rd-Eden]
|
rc-web@69
|
381
|
rc-web@69
|
382 0.7.2 / 2011-06-22
|
rc-web@69
|
383 ==================
|
rc-web@69
|
384
|
rc-web@69
|
385 * Make sure to write a packet (of type `noop`) when closing a poll.
|
rc-web@69
|
386 This solves a problem with cross-domain requests being flagged as aborted and
|
rc-web@69
|
387 reconnection being triggered.
|
rc-web@69
|
388 * Added `noop` message type.
|
rc-web@69
|
389
|
rc-web@69
|
390 0.7.1 / 2011-06-21
|
rc-web@69
|
391 ==================
|
rc-web@69
|
392
|
rc-web@69
|
393 * Fixed cross-domain XHR.
|
rc-web@69
|
394 * Added CORS test to xhr-polling suite.
|
rc-web@69
|
395
|
rc-web@69
|
396 0.7.0 / 2010-06-21
|
rc-web@69
|
397 ==================
|
rc-web@69
|
398
|
rc-web@69
|
399 * http://socket.io/announcement.html
|