arnaucube
arnaucube/socketioMEANseedPublic Self-hosted repository
socketioMEANseed/server/node_modules/engine.io-client/History.md
server/node_modules/engine.io-client/History.mdRaw
  1
  21.8.2  / 2016-12-11
  3===================
  4
  5  * [chore] Bump engine.io-parser to version 1.3.2 (#523)
  6
  71.8.1 / 2016-11-27
  8===================
  9
 10  * [fix] Only add defined callbacks to the stack (#447)
 11
 121.8.0 / 2016-11-20
 13===================
 14
 15  * [fix] Fixed regression creating connection over https from node (#513)
 16  * [fix] Fixed regression creating connection over wss from node (#514)
 17  * [feature] Enable definition of timeouts for xhr-polling (#456)
 18  * [feature] Added flag forceNode to override the normal behavior of prefering Browser based implementations. (#469)
 19  * [feature] add localAddress option (#487)
 20  * [chore] update dependencies (#516)
 21  * [chore] Speed up lint by avoiding '**/*.js' matching pattern (#517)
 22  * [chore] Bump debug to version 2.3.3 (#520)
 23
 241.7.2 / 2016-10-24
 25===================
 26
 27  * [fix] Set accept header to */* to support react app proxy (#508)
 28  * [fix] remove a workaround for ios (#465)
 29  * [fix] onPacket now emits data on 'closing' state as well (#484)
 30  * [fix] Obfuscate `ActiveXObject` occurrences (#509)
 31  * [docs] Add missing `onlyBinaryUpgrades` option in the docs (#510)
 32  * [chore] Add Github issue and PR templates (#511)
 33
 341.7.1 / 2016-10-20
 35===================
 36
 37  * [fix] Define "requestsCount" var and "requests" hash unconditionally (#490)
 38  * [perf] Add all properties to the socket in the constructor (#488)
 39  * [chore] Update zuul browser settings (#504)
 40  * [chore] Bump engine.io-parser to 1.3.1 (#505)
 41  * [chore] Use more-specific imports for StealJS compatibility (#467)
 42
 431.7.0 / 2016-10-05
 44===================
 45
 46  * [fix] Revert "default `rejectUnauthorized` to `true`" (#496)
 47  * [fix] Use xhr.responseText if xhr.response is not provided (#483)
 48  * [fix] Fix issue with errors during WebSocket creation not being caught (#475)
 49  * [style] Add missing semi-colon (#501)
 50  * [chore] Add gulp & babel in the build process (#455)
 51  * [chore] Add eslint (#458)
 52  * [chore] Bump zuul (#464)
 53  * [chore] Remove unused submodule (#466)
 54  * [chore] Bumping ws to 1.1.1 (#478)
 55  * [chore] Update zuul browser settings following EOL notices (#486)
 56  * [chore] Bump engine.io-parser (#492)
 57  * [chore] Make the build status badge point towards master (#497)
 58  * [chore] Bump zuul to 3.11.0 & zuul-ngrok to 4.0.0 (#498)
 59  * [chore] Restrict files included in npm package (#499)
 60
 611.6.11 / 2016-06-23
 62===================
 63
 64  * bump version
 65
 661.6.10 / 2016-06-23
 67===================
 68
 69  * bump version
 70
 711.6.9 / 2016-05-02
 72==================
 73
 74  * default `rejectUnauthorized` to `true`
 75
 761.6.8 / 2016-01-25
 77==================
 78
 79  * safely resolve `ws` module
 80
 811.6.7 / 2016-01-10
 82==================
 83
 84  * prevent `ws` from being added to the bundle
 85  * added jsonp fix for when no `<script>` is found
 86
 871.6.6 / 2016-01-07
 88==================
 89
 90  * support: add fallback to `global` for nativescript [@ligaz]
 91  * exclude `ws` instead of ignoring it from build [@lpinca]
 92
 931.6.5 / 2016-01-05
 94==================
 95
 96  * package: bump `ws` for sec advisory
 97
 981.6.4 / 2015-12-04
 99==================
100
101  * ipv6 url support
102  * README: fix the description of the `timestampRequests` option
103  * transports: use `yeast` to generate the cache busting id
104  * fix arraybuffer > base64 for binary sends
105
1061.6.3 / 2015-12-01
107==================
108
109  * remove compress option from control packets
110  * threshold for permessage-deflate
111
1121.6.2 / 2015-11-30
113==================
114
115  * package: bump `ws` for memory fix with compression
116  * fix response parsing error for polling (unused)
117
1181.6.1 / 2015-11-28
119==================
120
121  * fix packet options that `ws` changes [Nibbler999]
122  * package: use published `engine.io-parser`
123
1241.6.0 / 2015-11-28
125==================
126
127  * test with travis containers
128  * socket: remove duplicate declaration (fixes #434)
129  * package: bump `debug` (fixes #433)
130  * bump zuul and zuul-ngrok
131  * package: fix repository url
132  * bump `ws` for several improvements
133  * fix rejectUnauthorized bug
134  * websocket: improve firing of `drain` in websocket transport
135  * socket: clean up buffers right after `close` event
136  * change semantics of the write callback for polling
137    (fire upon flush instead drain)
138  * socket: fix host parsing for IPv6 URLs
139  * socket: handle parser errors appropriately
140  * expose `ping` and `pong` events
141  * enable `supportsBinary` when running as a node client
142  * introduce `extraHeaders` support
143  * fix error when passing `WebSocket#send` second argument on Safari
144  * support compression
145
1461.5.4 / 2015-09-09
147==================
148
149  * package: bump `engine.io-parser`
150
1511.5.3 / 2015-09-09
152==================
153
154  * package: bump `ws` to fix node 0.4.0
155
1561.5.2 / 2015-07-09
157==================
158
159  * package: bump `ws` to fix windows build issues
160
1611.5.1 / 2015-01-19
162==================
163
164 * do not rely on `git(1)` for dep, point to tarball instead
165
1661.5.0 / 2015-01-18
167==================
168
169 * package: bump `engine.io-parser`
170 * fix IE tests firing too many connections [rase-]
171 * fix default port detection when host is specified [defunctzombie]
172 * add support for custom SSL options in constructor [rase-]
173 * only call xhr.abort() on error cases in `polling-xhr` [samcday]
174
1751.4.3 / 2014-11-21
176==================
177
178 * support: make the build system work with the latest browserify
179 * test: remove test with partial browser support
180 * Fixed calls to addEventListener in old browsers
181
1821.4.2 / 2014-10-27
183==================
184
185 * remove invalid value for strict mode
186 * IE10 should prefer using XHR2 over XDR because it's safer
187 * fixed transport close deferring logic [nkzawa]
188 * wait for buffer to be drained before closing [nkzawa]
189
1901.4.1 / 2014-10-03
191==================
192
193 * Fixed "jsonp polling iframe removal error"
194 * Move ws upgrade needing connection tests to a block checking browser support.
195 * check `readyState` in `sendPacket` and close on `upgradeError` too
196 * defer close while upgrading a transport
197
1981.4.0 / 2014-09-03
199==================
200
201 * add matrix support for travis runs.
202 * add `enablesXDR` option to turn on `XDomainRequest`
203 * package: bump `browserify`
204 * package: bump `engine.io-parser`
205 * style and close socket after assert
206 * add support for `jsonp` option to turn it off
207
2081.3.1 / 2014-06-19
209==================
210
211 * transport: catch utf8 decode errors
212
2131.3.0 / 2014-06-13
214==================
215
216 * smaller inherits utility
217 * fix a test for ws
218 * upgrade emitter dep to not rely on tarball
219
2201.2.2 / 2014-05-30
221==================
222
223 * package: bump `engine.io-parser` for binary utf8 fix
224
2251.2.1 / 2014-05-22
226==================
227
228 * build
229
2301.2.0 / 2014-05-18
231==================
232
233 * removed flashsocket, moving to userland
234 * new build
235
2361.1.1 / 2014-05-14
237==================
238
239 * jsonp-polling: fixed newline double escaping
240 * package: bump parser
241 * remove legacy Socket#onopen call
242 * added tests for multibyte strings
243
2441.1.0 / 2014-04-27
245==================
246
247 * bump zuul version
248 * renamed removeAllListeners to cleanup
249 * use inherits package instead of inherit
250 * removed all references to util.js
251 * fix if statement in FlashWS.ready method
252 * polling-jsonp: prevent spurious errors from being emitted when the window is unloaded
253 * polling-xhr: fix a comment and remove unneeded `document` reference
254 * enforce cache busting for all user agents
255 * JSONP and test fixes for fails in IE
256 * package: bump `engine.io-parser`
257 * polling-xhr: abort the request when the window is unloaded
258
2591.0.5 / 2014-03-18
260==================
261
262 * package: bump `engine.io-parser` for android binary fix
263
2641.0.4 / 2014-03-14
265==================
266
267 * no base64 encoding for no reason when using websockets
268
2691.0.3 / 2014-03-12
270==================
271
272 * fix browserify
273
2741.0.2 / 2014-03-12
275==================
276
277 * bump `engine.io-parser`
278 * made `parseJSON` and `parseURI` from `util` their own modules [gkoren]
279 * clean up tests
280 * clean up browserify
281
2821.0.1 / 2014-03-06
283==================
284
285 * package: bump `engine.io-parser`
286
2871.0.0 / 2014-03-06
288==================
289
290 * run browserify without shims
291 * emit socket upgrade event after upgrade done
292 * better feature detection for XHR2
293 * added `rememberUpgrade` option
294 * binary support
295
2960.9.0 / 2014-02-09
297==================
298
299 * Fix simple `host:port` URLs and IPV6 [bmalehorn]
300 * Fix XHR cleanup method [poohlty]
301 * Match semantics of `close` event with `WebSocket`. If an error occurs
302   and `open` hadn't fired before, we still emit `close` as per
303   WebSocket spec [mokesmokes].
304 * Removed SPEC (now in `engine.io-protocol` repository)
305 * Remove `Socket#open` docs (private API) [mokesmokes]
306
3070.8.2 / 2014-01-18
308==================
309
310 * polling-xhr: avoid catching user-thrown errors
311 * util: remove unused `hasCORS`
312 * polling: remove deferring for faster startup (fixes #174)
313 * engine now works perfectly on workers
314
3150.8.1 / 2014-01-17
316==================
317
318 * package: bump debug to fix `localStorage` issue (fixes #213)
319 * remove duplicate xmlhttprequest code
320 * add iphone automated testing
321 * bump zuul to 1.3.0 to improve tests performance
322 * use invalid ip address for incorrect connection test
323 * Fix GH-224, remove sockets array
324
3250.8.0 / 2014-01-05
326==================
327
328 * socket: emit upgrade errors as `upgradeError` instead of `error`
329
3300.7.14 / 2014-01-01
331===================
332
333 * test: increase timeouts for network tests
334 * test: whitelist globals
335 * test: improve socket closing test
336 * polling: improve url timestamp for ie11 and allow force disabling
337 * polling-xhr: handle errors for xhr creation (fixes `access denied` issues)
338 * polling-xhr: style
339 * socket: more instrumentation for transport creation
340 * socket: allow explicit `false` for `timestampRequests`
341 * socket: accept `null` as first argument
342 * Makefile: cleanup
343 * .travis: deprecate 0.6
344
3450.7.13 / 2013-12-20
346===================
347
348 * use `jsonp` in favor of `XDomainRequest` to preserve `Cookie`
349   headers in all situations [3rd-eden] (fixes #217)
350 * run zuul tests after node tests [defunctzombie]
351 * add zuul support for easier browser testing [defunctzombie]
352
3530.7.12 / 2013-11-11
354===================
355
356 * engine.io: updated build to fix WebSocket constructor issue
357 * package: move browserify into devDeps
358
3590.7.11 / 2013-11-06
360===================
361
362 * AMD support
363 * Makefile: build now smaller thanks to browserify
364 * add browserify support
365
3660.7.10 / 2013-10-28
367===================
368
369 * fixed issue which prevented IE9 and under to pass Cookies to server during handshake
370 * package: update "ws" to v0.4.31
371 * fixed - there is no host property only hostname
372 * fixed - flash socket creation
373 * fixed - emit errors thrown by xhr.send()
374
3750.7.9 / 2013-08-30
376==================
377
378 * websocket: pass `undefined` as the WebSocket "protocols"
379
3800.7.8 / 2013-08-30
381==================
382
383 * package: update "ws"
384
3850.7.7 / 2013-08-30
386==================
387
388 * package: bump ws to 0.4.30
389 * websocket: no more env sniffing, just require `ws` [TooTallNate]
390 * websocket: remove the "bufferedAmount" checking logic [TooTallNate]
391
3920.7.6 / 2013-08-30
393==================
394
395 * package: revert ws to avoid upgrade fail now
396
3970.7.5 / 2013-08-30
398==================
399
400 * package: bump ws to 0.4.30
401
4020.7.4 / 2013-08-25
403==================
404
405 * package: rolling back to `ws` `0.4.25` due to disconnection bug
406
4070.7.3 / 2013-08-23
408==================
409
410 * noop bump
411
4120.7.2 / 2013-08-23
413==================
414
415 * transports: fix WebSocket transport in the web browser (again)
416
4170.7.1 / 2013-08-23
418==================
419
420 * transports: fix WebSocket transport in the web browser
421 * package: upgrade "ws" to v0.4.29
422
4230.7.0 / 2013-08-23
424==================
425
426 * socket: add `agent` option
427 * package: point "xmlhttprequest" to our LearnBoost fork for agent support
428 * package: specify a newer version of "ws" that includes `agent` support
429 * util: use "component/has-cors"
430 * transport: fix whitespace
431 * util: use "component/global"
432 * package: Add repository field to readme
433 * socket: Don't lose packets writen during upgrade after a re-open
434 * socket: use a consistent "debug" name for socket.js
435 * package: Update emitter dep to 1.0.1 for old IE support
436
4370.6.3 / 2013-06-21
438==================
439
440  * fix check readyState in polling transport (Naoyuki Kanezawa)
441  * use http url in npm dependencies for emitter (Eric Schoffstall)
442
4430.6.2 / 2013-06-15
444==================
445
446  * transports: improve polling orderly close (fixes #164)
447  * socket: ignore further transport communication upon `onClose`
448  * socket: added missing `socket#onerror` support
449  * socket: don't call `socket#onclose` if previous state was not `open`
450  * transports: fix iOS5 crash issue
451  * Makefile: extra precaution when building to avoid 0.6.0 build problem
452
4530.6.1 / 2013-06-06
454==================
455
456  * engine.io: fixed build
457
4580.6.0 / 2013-05-31
459==================
460
461  * does not emit close on incorrect socket connection
462  * use indexof component for ie8 and below
463  * improved x-domain handling
464  * introduce public `ping` api
465  * added drain event
466  * fix `flush` and `flushComplete` events
467  * fixed `drain` bug splicing with upgrading
468  * add support for callbacks with socket.send()
469
4700.5.0 / 2013-03-16
471==================
472
473  * socket: implement qs support for `string`
474  * added query.EIO to take protocol version from parser
475  * use istanbul for code coverage
476  * integrated engine.io-protocol 0.3.0
477  * updated ws
478  * fixed JSONPPolling iframe removal error
479  * changed error message to match xhr error message on jsonp transport script tag
480  * Added onerror handler for script tag in jsonp transport
481  * remove uid qs
482  * Added missing colon in payload. Thanks @lsm
483
4840.4.3 / 2013-02-08
485==================
486
487  * package: removed unusued `parser.js`
488
4890.4.2 / 2013-02-08
490==================
491
492  * polling-jsonp: fix ie6 JSONP on SSL
493  * close also if socket.readyState is on "opening"
494  * parser.js: removed the file package.json: added the engine.io-parser dependency everything else: switched to engine.io-parser
495  * fix "TypeError: Object #<Object> has no method 'global'"
496  * client now ignores unsupported upgrades
497
4980.4.1 / 2013-01-18
499==================
500
501  * do not shadow global XMLHttpRequest
502  * socket: added `data` event (as synonym to `message`)
503  * socket: remove `resource` and fix `path`
504  * socket: fixed access to `opts`
505  * test: fixed transports tests
506  * socket: constructor can accept uri/opts simultaneously
507  * SPEC: simplified: removed resource from SPEC
508  * socket: proper `host`/`hostname` support
509  * socket: ensure `onclose` idempotency
510  * socket: added `onerror` instrumentation
511  * socket: fix style
512  * use window to detect platform and fix global reference
513  * *: fix references to `global` (fixes #79)
514
5150.4.0 / 2012-12-09
516==================
517
518  * *: now based on `component(1)`
519  * *: module now exports `Socket`
520  * socket: export constructors, utils and `protocol`
521  * *: implemented `emitter` component
522  * *: removed browserbuild and preprocessor instructions
523
5240.3.10 / 2012-12-03
525===================
526
527  * socket: fix closing the socket in an `open` listener [mmastrac]
528  * socket: perform ping interval/timer cleanup [mmastrac]
529  * fix SPEC (packages -> packets) [jxck]
530  * socket: handle probe's transport errors [indutny]
531
5320.3.9 / 2012-10-23
533==================
534
535  * socket: fix `hostname` instead of `host`
536  * socket: avoid duplicate `port` defaults
537
5380.3.8 / 2012-10-23
539==================
540
541  * socket: introduce introspection hooks
542  * socket: introduced `host` and `port` `location` defaults
543  * flashsocket: obfuscate activex (fixes #31)
544  * README: documented reconnect (closes #45)
545  * socket: unset `id` upon close
546  * socket: clear transport listeners upon force close
547
5480.3.7 / 2012-10-21
549==================
550
551  * fix `version` [quackingduck]
552  * ping timeout gets reset upon any packet received [indutny]
553  * timeout fixes [cadorn, indutny]
554  * transport: fix xdomain detection in absence of location.port (GH-38)
555  * socket: fix passing `false` as secure getting overridden
556  * socket: default `secure` to `true` for SSL-served pages
557  * socket: fix default port for SSL when `secure` is not supplied
558
5590.3.6 / 2012-10-16
560==================
561
562  * socket: reset timeout on any incoming data [indutny]
563
5640.3.5 / 2012-10-14
565==================
566
567  * new build
568
5690.3.4 / 2012-10-14
570==================
571
572  * package: fix `component` exports
573
5740.3.3 / 2012-10-10
575==================
576
577  * socket: fix `secure` default value discovery [quackingduck]
578
5790.3.2 / 2012-10-08
580==================
581
582  * Bump
583
5840.3.1 / 2012-10-08
585==================
586
587  * socket: added `write` alias for `send`
588  * package: added `component`
589
5900.3.0 / 2012-09-04
591==================
592
593  * IE's XDomainRequest cannot do requests that go from HTTPS to HTTP or HTTP to HTTPS [mixu]
594  * Switch to client-initiated ping, and set interval in handshake [cadorn]
595
5960.2.2 / 2012-08-26
597==================
598
599  * polling-jsonp: allow unneeded global leak (fixes #41)
600  * polling-jsonp: allow for multiple eio's in the same page
601
6020.2.1 / 2012-08-13
603==================
604
605  * Bump
606
6070.2.0 / 2012-08-06
608==================
609
610  * polling: introduced `poll` and `pollComplete` (formerly `poll`) events
611
6120.1.2 / 2012-08-02
613==================
614
615  * Bump
616
6170.1.1 / 2012-08-01
618==================
619
620  * Added options for request timestamping
621  * Made timestamp query param customizable
622  * Added automatic timestamping for Android
623
6240.1.0 / 2012-07-03
625==================
626
627  * Initial release.