PageRenderTime 26ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/History.md

https://gitlab.com/samundrak/chat-app
Markdown | 473 lines | 343 code | 130 blank | 0 comment | 0 complexity | fbefb154f6623fcad0417597992f9b10 MD5 | raw file
  1. 1.5.2 / 2015-07-09
  2. ==================
  3. * package: bump `ws` to fix windows build issues
  4. 1.5.1 / 2015-01-19
  5. ==================
  6. * do not rely on `git(1)` for dep, point to tarball instead
  7. 1.5.0 / 2015-01-18
  8. ==================
  9. * package: bump `engine.io-parser`
  10. * fix IE tests firing too many connections [rase-]
  11. * fix default port detection when host is specified [defunctzombie]
  12. * add support for custom SSL options in constructor [rase-]
  13. * only call xhr.abort() on error cases in `polling-xhr` [samcday]
  14. 1.4.3 / 2014-11-21
  15. ==================
  16. * support: make the build system work with the latest browserify
  17. * test: remove test with partial browser support
  18. * Fixed calls to addEventListener in old browsers
  19. 1.4.2 / 2014-10-27
  20. ==================
  21. * remove invalid value for strict mode
  22. * IE10 should prefer using XHR2 over XDR because it's safer
  23. * fixed transport close deferring logic [nkzawa]
  24. * wait for buffer to be drained before closing [nkzawa]
  25. 1.4.1 / 2014-10-03
  26. ==================
  27. * Fixed "jsonp polling iframe removal error"
  28. * Move ws upgrade needing connection tests to a block checking browser support.
  29. * check `readyState` in `sendPacket` and close on `upgradeError` too
  30. * defer close while upgrading a transport
  31. 1.4.0 / 2014-09-03
  32. ==================
  33. * add matrix support for travis runs.
  34. * add `enablesXDR` option to turn on `XDomainRequest`
  35. * package: bump `browserify`
  36. * package: bump `engine.io-parser`
  37. * style and close socket after assert
  38. * add support for `jsonp` option to turn it off
  39. 1.3.1 / 2014-06-19
  40. ==================
  41. * transport: catch utf8 decode errors
  42. 1.3.0 / 2014-06-13
  43. ==================
  44. * smaller inherits utility
  45. * fix a test for ws
  46. * upgrade emitter dep to not rely on tarball
  47. 1.2.2 / 2014-05-30
  48. ==================
  49. * package: bump `engine.io-parser` for binary utf8 fix
  50. 1.2.1 / 2014-05-22
  51. ==================
  52. * build
  53. 1.2.0 / 2014-05-18
  54. ==================
  55. * removed flashsocket, moving to userland
  56. * new build
  57. 1.1.1 / 2014-05-14
  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. 1.1.0 / 2014-04-27
  64. ==================
  65. * bump zuul version
  66. * renamed removeAllListeners to cleanup
  67. * use inherits package instead of inherit
  68. * removed all references to util.js
  69. * fix if statement in FlashWS.ready method
  70. * polling-jsonp: prevent spurious errors from being emitted when the window is unloaded
  71. * polling-xhr: fix a comment and remove unneeded `document` reference
  72. * enforce cache busting for all user agents
  73. * JSONP and test fixes for fails in IE
  74. * package: bump `engine.io-parser`
  75. * polling-xhr: abort the request when the window is unloaded
  76. 1.0.5 / 2014-03-18
  77. ==================
  78. * package: bump `engine.io-parser` for android binary fix
  79. 1.0.4 / 2014-03-14
  80. ==================
  81. * no base64 encoding for no reason when using websockets
  82. 1.0.3 / 2014-03-12
  83. ==================
  84. * fix browserify
  85. 1.0.2 / 2014-03-12
  86. ==================
  87. * bump `engine.io-parser`
  88. * made `parseJSON` and `parseURI` from `util` their own modules [gkoren]
  89. * clean up tests
  90. * clean up browserify
  91. 1.0.1 / 2014-03-06
  92. ==================
  93. * package: bump `engine.io-parser`
  94. 1.0.0 / 2014-03-06
  95. ==================
  96. * run browserify without shims
  97. * emit socket upgrade event after upgrade done
  98. * better feature detection for XHR2
  99. * added `rememberUpgrade` option
  100. * binary support
  101. 0.9.0 / 2014-02-09
  102. ==================
  103. * Fix simple `host:port` URLs and IPV6 [bmalehorn]
  104. * Fix XHR cleanup method [poohlty]
  105. * Match semantics of `close` event with `WebSocket`. If an error occurs
  106. and `open` hadn't fired before, we still emit `close` as per
  107. WebSocket spec [mokesmokes].
  108. * Removed SPEC (now in `engine.io-protocol` repository)
  109. * Remove `Socket#open` docs (private API) [mokesmokes]
  110. 0.8.2 / 2014-01-18
  111. ==================
  112. * polling-xhr: avoid catching user-thrown errors
  113. * util: remove unused `hasCORS`
  114. * polling: remove deferring for faster startup (fixes #174)
  115. * engine now works perfectly on workers
  116. 0.8.1 / 2014-01-17
  117. ==================
  118. * package: bump debug to fix `localStorage` issue (fixes #213)
  119. * remove duplicate xmlhttprequest code
  120. * add iphone automated testing
  121. * bump zuul to 1.3.0 to improve tests performance
  122. * use invalid ip address for incorrect connection test
  123. * Fix GH-224, remove sockets array
  124. 0.8.0 / 2014-01-05
  125. ==================
  126. * socket: emit upgrade errors as `upgradeError` instead of `error`
  127. 0.7.14 / 2014-01-01
  128. ===================
  129. * test: increase timeouts for network tests
  130. * test: whitelist globals
  131. * test: improve socket closing test
  132. * polling: improve url timestamp for ie11 and allow force disabling
  133. * polling-xhr: handle errors for xhr creation (fixes `access denied` issues)
  134. * polling-xhr: style
  135. * socket: more instrumentation for transport creation
  136. * socket: allow explicit `false` for `timestampRequests`
  137. * socket: accept `null` as first argument
  138. * Makefile: cleanup
  139. * .travis: deprecate 0.6
  140. 0.7.13 / 2013-12-20
  141. ===================
  142. * use `jsonp` in favor of `XDomainRequest` to preserve `Cookie`
  143. headers in all situations [3rd-eden] (fixes #217)
  144. * run zuul tests after node tests [defunctzombie]
  145. * add zuul support for easier browser testing [defunctzombie]
  146. 0.7.12 / 2013-11-11
  147. ===================
  148. * engine.io: updated build to fix WebSocket constructor issue
  149. * package: move browserify into devDeps
  150. 0.7.11 / 2013-11-06
  151. ===================
  152. * AMD support
  153. * Makefile: build now smaller thanks to browserify
  154. * add browserify support
  155. 0.7.10 / 2013-10-28
  156. ===================
  157. * fixed issue which prevented IE9 and under to pass Cookies to server during handshake
  158. * package: update "ws" to v0.4.31
  159. * fixed - there is no host property only hostname
  160. * fixed - flash socket creation
  161. * fixed - emit errors thrown by xhr.send()
  162. 0.7.9 / 2013-08-30
  163. ==================
  164. * websocket: pass `undefined` as the WebSocket "protocols"
  165. 0.7.8 / 2013-08-30
  166. ==================
  167. * package: update "ws"
  168. 0.7.7 / 2013-08-30
  169. ==================
  170. * package: bump ws to 0.4.30
  171. * websocket: no more env sniffing, just require `ws` [TooTallNate]
  172. * websocket: remove the "bufferedAmount" checking logic [TooTallNate]
  173. 0.7.6 / 2013-08-30
  174. ==================
  175. * package: revert ws to avoid upgrade fail now
  176. 0.7.5 / 2013-08-30
  177. ==================
  178. * package: bump ws to 0.4.30
  179. 0.7.4 / 2013-08-25
  180. ==================
  181. * package: rolling back to `ws` `0.4.25` due to disconnection bug
  182. 0.7.3 / 2013-08-23
  183. ==================
  184. * noop bump
  185. 0.7.2 / 2013-08-23
  186. ==================
  187. * transports: fix WebSocket transport in the web browser (again)
  188. 0.7.1 / 2013-08-23
  189. ==================
  190. * transports: fix WebSocket transport in the web browser
  191. * package: upgrade "ws" to v0.4.29
  192. 0.7.0 / 2013-08-23
  193. ==================
  194. * socket: add `agent` option
  195. * package: point "xmlhttprequest" to our LearnBoost fork for agent support
  196. * package: specify a newer version of "ws" that includes `agent` support
  197. * util: use "component/has-cors"
  198. * transport: fix whitespace
  199. * util: use "component/global"
  200. * package: Add repository field to readme
  201. * socket: Don't lose packets writen during upgrade after a re-open
  202. * socket: use a consistent "debug" name for socket.js
  203. * package: Update emitter dep to 1.0.1 for old IE support
  204. 0.6.3 / 2013-06-21
  205. ==================
  206. * fix check readyState in polling transport (Naoyuki Kanezawa)
  207. * use http url in npm dependencies for emitter (Eric Schoffstall)
  208. 0.6.2 / 2013-06-15
  209. ==================
  210. * transports: improve polling orderly close (fixes #164)
  211. * socket: ignore further transport communication upon `onClose`
  212. * socket: added missing `socket#onerror` support
  213. * socket: don't call `socket#onclose` if previous state was not `open`
  214. * transports: fix iOS5 crash issue
  215. * Makefile: extra precaution when building to avoid 0.6.0 build problem
  216. 0.6.1 / 2013-06-06
  217. ==================
  218. * engine.io: fixed build
  219. 0.6.0 / 2013-05-31
  220. ==================
  221. * does not emit close on incorrect socket connection
  222. * use indexof component for ie8 and below
  223. * improved x-domain handling
  224. * introduce public `ping` api
  225. * added drain event
  226. * fix `flush` and `flushComplete` events
  227. * fixed `drain` bug splicing with upgrading
  228. * add support for callbacks with socket.send()
  229. 0.5.0 / 2013-03-16
  230. ==================
  231. * socket: implement qs support for `string`
  232. * added query.EIO to take protocol version from parser
  233. * use istanbul for code coverage
  234. * integrated engine.io-protocol 0.3.0
  235. * updated ws
  236. * fixed JSONPPolling iframe removal error
  237. * changed error message to match xhr error message on jsonp transport script tag
  238. * Added onerror handler for script tag in jsonp transport
  239. * remove uid qs
  240. * Added missing colon in payload. Thanks @lsm
  241. 0.4.3 / 2013-02-08
  242. ==================
  243. * package: removed unusued `parser.js`
  244. 0.4.2 / 2013-02-08
  245. ==================
  246. * polling-jsonp: fix ie6 JSONP on SSL
  247. * close also if socket.readyState is on "opening"
  248. * parser.js: removed the file package.json: added the engine.io-parser dependency everything else: switched to engine.io-parser
  249. * fix "TypeError: Object #<Object> has no method 'global'"
  250. * client now ignores unsupported upgrades
  251. 0.4.1 / 2013-01-18
  252. ==================
  253. * do not shadow global XMLHttpRequest
  254. * socket: added `data` event (as synonym to `message`)
  255. * socket: remove `resource` and fix `path`
  256. * socket: fixed access to `opts`
  257. * test: fixed transports tests
  258. * socket: constructor can accept uri/opts simultaneously
  259. * SPEC: simplified: removed resource from SPEC
  260. * socket: proper `host`/`hostname` support
  261. * socket: ensure `onclose` idempotency
  262. * socket: added `onerror` instrumentation
  263. * socket: fix style
  264. * use window to detect platform and fix global reference
  265. * *: fix references to `global` (fixes #79)
  266. 0.4.0 / 2012-12-09
  267. ==================
  268. * *: now based on `component(1)`
  269. * *: module now exports `Socket`
  270. * socket: export constructors, utils and `protocol`
  271. * *: implemented `emitter` component
  272. * *: removed browserbuild and preprocessor instructions
  273. 0.3.10 / 2012-12-03
  274. ===================
  275. * socket: fix closing the socket in an `open` listener [mmastrac]
  276. * socket: perform ping interval/timer cleanup [mmastrac]
  277. * fix SPEC (packages -> packets) [jxck]
  278. * socket: handle probe's transport errors [indutny]
  279. 0.3.9 / 2012-10-23
  280. ==================
  281. * socket: fix `hostname` instead of `host`
  282. * socket: avoid duplicate `port` defaults
  283. 0.3.8 / 2012-10-23
  284. ==================
  285. * socket: introduce introspection hooks
  286. * socket: introduced `host` and `port` `location` defaults
  287. * flashsocket: obfuscate activex (fixes #31)
  288. * README: documented reconnect (closes #45)
  289. * socket: unset `id` upon close
  290. * socket: clear transport listeners upon force close
  291. 0.3.7 / 2012-10-21
  292. ==================
  293. * fix `version` [quackingduck]
  294. * ping timeout gets reset upon any packet received [indutny]
  295. * timeout fixes [cadorn, indutny]
  296. * transport: fix xdomain detection in absence of location.port (GH-38)
  297. * socket: fix passing `false` as secure getting overridden
  298. * socket: default `secure` to `true` for SSL-served pages
  299. * socket: fix default port for SSL when `secure` is not supplied
  300. 0.3.6 / 2012-10-16
  301. ==================
  302. * socket: reset timeout on any incoming data [indutny]
  303. 0.3.5 / 2012-10-14
  304. ==================
  305. * new build
  306. 0.3.4 / 2012-10-14
  307. ==================
  308. * package: fix `component` exports
  309. 0.3.3 / 2012-10-10
  310. ==================
  311. * socket: fix `secure` default value discovery [quackingduck]
  312. 0.3.2 / 2012-10-08
  313. ==================
  314. * Bump
  315. 0.3.1 / 2012-10-08
  316. ==================
  317. * socket: added `write` alias for `send`
  318. * package: added `component`
  319. 0.3.0 / 2012-09-04
  320. ==================
  321. * IE's XDomainRequest cannot do requests that go from HTTPS to HTTP or HTTP to HTTPS [mixu]
  322. * Switch to client-initiated ping, and set interval in handshake [cadorn]
  323. 0.2.2 / 2012-08-26
  324. ==================
  325. * polling-jsonp: allow unneeded global leak (fixes #41)
  326. * polling-jsonp: allow for multiple eio's in the same page
  327. 0.2.1 / 2012-08-13
  328. ==================
  329. * Bump
  330. 0.2.0 / 2012-08-06
  331. ==================
  332. * polling: introduced `poll` and `pollComplete` (formerly `poll`) events
  333. 0.1.2 / 2012-08-02
  334. ==================
  335. * Bump
  336. 0.1.1 / 2012-08-01
  337. ==================
  338. * Added options for request timestamping
  339. * Made timestamp query param customizable
  340. * Added automatic timestamping for Android
  341. 0.1.0 / 2012-07-03
  342. ==================
  343. * Initial release.