arnaucube
arnaucube/raspberryGPIOhtmlserverPublic Self-hosted repository
raspberryGPIOhtmlserver/node_modules/engine.io-client/History.md
node_modules/engine.io-client/History.mdRaw
  1
  21.4.2 / 2014-10-27
  3==================
  4
  5 * remove invalid value for strict mode
  6 * IE10 should prefer using XHR2 over XDR because it's safer
  7 * fixed transport close deferring logic [nkzawa]
  8 * wait for buffer to be drained before closing [nkzawa]
  9
 101.4.1 / 2014-10-03
 11==================
 12
 13 * Fixed "jsonp polling iframe removal error"
 14 * Move ws upgrade needing connection tests to a block checking browser support.
 15 * check `readyState` in `sendPacket` and close on `upgradeError` too
 16 * defer close while upgrading a transport
 17
 181.4.0 / 2014-09-03
 19==================
 20
 21 * add matrix support for travis runs.
 22 * add `enablesXDR` option to turn on `XDomainRequest`
 23 * package: bump `browserify`
 24 * package: bump `engine.io-parser`
 25 * style and close socket after assert
 26 * add support for `jsonp` option to turn it off
 27
 281.3.1 / 2014-06-19
 29==================
 30
 31 * transport: catch utf8 decode errors
 32
 331.3.0 / 2014-06-13
 34==================
 35
 36 * smaller inherits utility
 37 * fix a test for ws
 38 * upgrade emitter dep to not rely on tarball
 39
 401.2.2 / 2014-05-30
 41==================
 42
 43 * package: bump `engine.io-parser` for binary utf8 fix
 44
 451.2.1 / 2014-05-22
 46==================
 47
 48 * build
 49
 501.2.0 / 2014-05-18
 51==================
 52
 53 * removed flashsocket, moving to userland
 54 * new build
 55
 561.1.1 / 2014-05-14
 57==================
 58
 59 * jsonp-polling: fixed newline double escaping
 60 * package: bump parser
 61 * remove legacy Socket#onopen call
 62 * added tests for multibyte strings
 63
 641.1.0 / 2014-04-27
 65==================
 66
 67 * bump zuul version
 68 * renamed removeAllListeners to cleanup
 69 * use inherits package instead of inherit
 70 * removed all references to util.js
 71 * fix if statement in FlashWS.ready method
 72 * polling-jsonp: prevent spurious errors from being emitted when the window is unloaded
 73 * polling-xhr: fix a comment and remove unneeded `document` reference
 74 * enforce cache busting for all user agents
 75 * JSONP and test fixes for fails in IE
 76 * package: bump `engine.io-parser`
 77 * polling-xhr: abort the request when the window is unloaded
 78
 791.0.5 / 2014-03-18
 80==================
 81
 82 * package: bump `engine.io-parser` for android binary fix
 83
 841.0.4 / 2014-03-14
 85==================
 86
 87 * no base64 encoding for no reason when using websockets
 88
 891.0.3 / 2014-03-12
 90==================
 91
 92 * fix browserify
 93
 941.0.2 / 2014-03-12
 95==================
 96
 97 * bump `engine.io-parser`
 98 * made `parseJSON` and `parseURI` from `util` their own modules [gkoren]
 99 * clean up tests
100 * clean up browserify
101
1021.0.1 / 2014-03-06
103==================
104
105 * package: bump `engine.io-parser`
106
1071.0.0 / 2014-03-06
108==================
109
110 * run browserify without shims
111 * emit socket upgrade event after upgrade done
112 * better feature detection for XHR2
113 * added `rememberUpgrade` option
114 * binary support
115
1160.9.0 / 2014-02-09
117==================
118
119 * Fix simple `host:port` URLs and IPV6 [bmalehorn]
120 * Fix XHR cleanup method [poohlty]
121 * Match semantics of `close` event with `WebSocket`. If an error occurs
122   and `open` hadn't fired before, we still emit `close` as per
123   WebSocket spec [mokesmokes].
124 * Removed SPEC (now in `engine.io-protocol` repository)
125 * Remove `Socket#open` docs (private API) [mokesmokes]
126
1270.8.2 / 2014-01-18
128==================
129
130 * polling-xhr: avoid catching user-thrown errors
131 * util: remove unused `hasCORS`
132 * polling: remove deferring for faster startup (fixes #174)
133 * engine now works perfectly on workers
134
1350.8.1 / 2014-01-17
136==================
137
138 * package: bump debug to fix `localStorage` issue (fixes #213)
139 * remove duplicate xmlhttprequest code
140 * add iphone automated testing
141 * bump zuul to 1.3.0 to improve tests performance
142 * use invalid ip address for incorrect connection test
143 * Fix GH-224, remove sockets array
144
1450.8.0 / 2014-01-05
146==================
147
148 * socket: emit upgrade errors as `upgradeError` instead of `error`
149
1500.7.14 / 2014-01-01
151===================
152
153 * test: increase timeouts for network tests
154 * test: whitelist globals
155 * test: improve socket closing test
156 * polling: improve url timestamp for ie11 and allow force disabling
157 * polling-xhr: handle errors for xhr creation (fixes `access denied` issues)
158 * polling-xhr: style
159 * socket: more instrumentation for transport creation
160 * socket: allow explicit `false` for `timestampRequests`
161 * socket: accept `null` as first argument
162 * Makefile: cleanup
163 * .travis: deprecate 0.6
164
1650.7.13 / 2013-12-20
166===================
167
168 * use `jsonp` in favor of `XDomainRequest` to preserve `Cookie`
169   headers in all situations [3rd-eden] (fixes #217)
170 * run zuul tests after node tests [defunctzombie]
171 * add zuul support for easier browser testing [defunctzombie]
172
1730.7.12 / 2013-11-11
174===================
175
176 * engine.io: updated build to fix WebSocket constructor issue
177 * package: move browserify into devDeps
178
1790.7.11 / 2013-11-06
180===================
181
182 * AMD support
183 * Makefile: build now smaller thanks to browserify
184 * add browserify support
185
1860.7.10 / 2013-10-28
187===================
188
189 * fixed issue which prevented IE9 and under to pass Cookies to server during handshake
190 * package: update "ws" to v0.4.31
191 * fixed - there is no host property only hostname
192 * fixed - flash socket creation
193 * fixed - emit errors thrown by xhr.send()
194
1950.7.9 / 2013-08-30
196==================
197
198 * websocket: pass `undefined` as the WebSocket "protocols"
199
2000.7.8 / 2013-08-30
201==================
202
203 * package: update "ws"
204
2050.7.7 / 2013-08-30
206==================
207
208 * package: bump ws to 0.4.30
209 * websocket: no more env sniffing, just require `ws` [TooTallNate]
210 * websocket: remove the "bufferedAmount" checking logic [TooTallNate]
211
2120.7.6 / 2013-08-30
213==================
214
215 * package: revert ws to avoid upgrade fail now
216
2170.7.5 / 2013-08-30
218==================
219
220 * package: bump ws to 0.4.30
221
2220.7.4 / 2013-08-25
223==================
224
225 * package: rolling back to `ws` `0.4.25` due to disconnection bug
226
2270.7.3 / 2013-08-23
228==================
229
230 * noop bump
231
2320.7.2 / 2013-08-23
233==================
234
235 * transports: fix WebSocket transport in the web browser (again)
236
2370.7.1 / 2013-08-23
238==================
239
240 * transports: fix WebSocket transport in the web browser
241 * package: upgrade "ws" to v0.4.29
242
2430.7.0 / 2013-08-23
244==================
245
246 * socket: add `agent` option
247 * package: point "xmlhttprequest" to our LearnBoost fork for agent support
248 * package: specify a newer version of "ws" that includes `agent` support
249 * util: use "component/has-cors"
250 * transport: fix whitespace
251 * util: use "component/global"
252 * package: Add repository field to readme
253 * socket: Don't lose packets writen during upgrade after a re-open
254 * socket: use a consistent "debug" name for socket.js
255 * package: Update emitter dep to 1.0.1 for old IE support
256
2570.6.3 / 2013-06-21
258==================
259
260  * fix check readyState in polling transport (Naoyuki Kanezawa)
261  * use http url in npm dependencies for emitter (Eric Schoffstall)
262
2630.6.2 / 2013-06-15
264==================
265
266  * transports: improve polling orderly close (fixes #164)
267  * socket: ignore further transport communication upon `onClose`
268  * socket: added missing `socket#onerror` support
269  * socket: don't call `socket#onclose` if previous state was not `open`
270  * transports: fix iOS5 crash issue
271  * Makefile: extra precaution when building to avoid 0.6.0 build problem
272
2730.6.1 / 2013-06-06
274==================
275
276  * engine.io: fixed build
277
2780.6.0 / 2013-05-31
279==================
280
281  * does not emit close on incorrect socket connection
282  * use indexof component for ie8 and below
283  * improved x-domain handling
284  * introduce public `ping` api
285  * added drain event
286  * fix `flush` and `flushComplete` events
287  * fixed `drain` bug splicing with upgrading
288  * add support for callbacks with socket.send()
289
2900.5.0 / 2013-03-16
291==================
292
293  * socket: implement qs support for `string`
294  * added query.EIO to take protocol version from parser
295  * use istanbul for code coverage
296  * integrated engine.io-protocol 0.3.0
297  * updated ws
298  * fixed JSONPPolling iframe removal error
299  * changed error message to match xhr error message on jsonp transport script tag
300  * Added onerror handler for script tag in jsonp transport
301  * remove uid qs
302  * Added missing colon in payload. Thanks @lsm
303
3040.4.3 / 2013-02-08
305==================
306
307  * package: removed unusued `parser.js`
308
3090.4.2 / 2013-02-08
310==================
311
312  * polling-jsonp: fix ie6 JSONP on SSL
313  * close also if socket.readyState is on "opening"
314  * parser.js: removed the file package.json: added the engine.io-parser dependency everything else: switched to engine.io-parser
315  * fix "TypeError: Object #<Object> has no method 'global'"
316  * client now ignores unsupported upgrades
317
3180.4.1 / 2013-01-18
319==================
320
321  * do not shadow global XMLHttpRequest
322  * socket: added `data` event (as synonym to `message`)
323  * socket: remove `resource` and fix `path`
324  * socket: fixed access to `opts`
325  * test: fixed transports tests
326  * socket: constructor can accept uri/opts simultaneously
327  * SPEC: simplified: removed resource from SPEC
328  * socket: proper `host`/`hostname` support
329  * socket: ensure `onclose` idempotency
330  * socket: added `onerror` instrumentation
331  * socket: fix style
332  * use window to detect platform and fix global reference
333  * *: fix references to `global` (fixes #79)
334
3350.4.0 / 2012-12-09
336==================
337
338  * *: now based on `component(1)`
339  * *: module now exports `Socket`
340  * socket: export constructors, utils and `protocol`
341  * *: implemented `emitter` component
342  * *: removed browserbuild and preprocessor instructions
343
3440.3.10 / 2012-12-03
345===================
346
347  * socket: fix closing the socket in an `open` listener [mmastrac]
348  * socket: perform ping interval/timer cleanup [mmastrac]
349  * fix SPEC (packages -> packets) [jxck]
350  * socket: handle probe's transport errors [indutny]
351
3520.3.9 / 2012-10-23
353==================
354
355  * socket: fix `hostname` instead of `host`
356  * socket: avoid duplicate `port` defaults
357
3580.3.8 / 2012-10-23
359==================
360
361  * socket: introduce introspection hooks
362  * socket: introduced `host` and `port` `location` defaults
363  * flashsocket: obfuscate activex (fixes #31)
364  * README: documented reconnect (closes #45)
365  * socket: unset `id` upon close
366  * socket: clear transport listeners upon force close
367
3680.3.7 / 2012-10-21
369==================
370
371  * fix `version` [quackingduck]
372  * ping timeout gets reset upon any packet received [indutny]
373  * timeout fixes [cadorn, indutny]
374  * transport: fix xdomain detection in absence of location.port (GH-38)
375  * socket: fix passing `false` as secure getting overridden
376  * socket: default `secure` to `true` for SSL-served pages
377  * socket: fix default port for SSL when `secure` is not supplied
378
3790.3.6 / 2012-10-16
380==================
381
382  * socket: reset timeout on any incoming data [indutny]
383
3840.3.5 / 2012-10-14
385==================
386
387  * new build
388
3890.3.4 / 2012-10-14
390==================
391
392  * package: fix `component` exports
393
3940.3.3 / 2012-10-10
395==================
396
397  * socket: fix `secure` default value discovery [quackingduck]
398
3990.3.2 / 2012-10-08
400==================
401
402  * Bump
403
4040.3.1 / 2012-10-08
405==================
406
407  * socket: added `write` alias for `send`
408  * package: added `component`
409
4100.3.0 / 2012-09-04
411==================
412
413  * IE's XDomainRequest cannot do requests that go from HTTPS to HTTP or HTTP to HTTPS [mixu]
414  * Switch to client-initiated ping, and set interval in handshake [cadorn]
415
4160.2.2 / 2012-08-26
417==================
418
419  * polling-jsonp: allow unneeded global leak (fixes #41)
420  * polling-jsonp: allow for multiple eio's in the same page
421
4220.2.1 / 2012-08-13
423==================
424
425  * Bump
426
4270.2.0 / 2012-08-06
428==================
429
430  * polling: introduced `poll` and `pollComplete` (formerly `poll`) events
431
4320.1.2 / 2012-08-02
433==================
434
435  * Bump
436
4370.1.1 / 2012-08-01
438==================
439
440  * Added options for request timestamping
441  * Made timestamp query param customizable
442  * Added automatic timestamping for Android
443
4440.1.0 / 2012-07-03
445==================
446
447  * Initial release.