Skip to content

Releases: socketio/engine.io-client

6.0.0

08 Oct 14:14
1524413
Compare
Choose a tag to compare

This major release contains three important changes:

  • the codebase was migrated to TypeScript (7245b80)
  • rollup is now used instead of webpack to create the bundles (27de300)
  • code that provided support for ancient browsers (think IE8) was removed (c656192 and b2c7381)

There is now three distinct builds (in the build/ directory):

  • CommonJS
  • ESM with debug
  • ESM without debug (rationale here: 00d7e7d)

And three bundles (in the dist/ directory) :

  • engine.io.js: unminified UMD bundle
  • engine.io.min.js: minified UMD bundle
  • engine.io.esm.min.js: ESM bundle

Please note that the communication protocol was not updated, so a v5 client will be able to reach a v6 server (and vice-versa).

Reference: https://github.com/socketio/engine.io-protocol

Features

  • provide an ESM build without debug (00d7e7d)

BREAKING CHANGES

  • the enableXDR option is removed (c656192)
  • the jsonp and forceJSONP options are removed (b2c7381)

Links

5.2.0

29 Aug 06:27
c7e27b0
Compare
Choose a tag to compare

Features

  • add an option to use native timer functions (#672) (5d1d5be)

Links

3.3.3

28 Jul 09:44
d697e1e
Compare
Choose a tag to compare

Bug Fixes

Links

1.8.6

28 Jun 07:01
824df85
Compare
Choose a tag to compare

Bug Fixes

Links

5.1.2

24 Jun 09:53
9c79ba6
Compare
Choose a tag to compare

Bug Fixes

  • emit ping when receiving a ping from the server (589d3ad)
  • websocket: fix timer blocking writes (#670) (f30a10b)

Links

5.1.1

11 May 07:11
8bc9b3b
Compare
Choose a tag to compare

Bug Fixes

  • fix JSONP transport on IE9 (bddd992)

Links

4.1.4

05 May 20:38
c03e877
Compare
Choose a tag to compare

This release only contains a bump of xmlhttprequest-ssl, in order to fix the following vulnerability: https://www.npmjs.com/advisories/1665.

Please note that engine.io-client was not directly impacted by this vulnerability, since we are always using async: true.

Links

3.5.2

05 May 20:38
6bf9dd6
Compare
Choose a tag to compare

This release only contains a bump of xmlhttprequest-ssl, in order to fix the following vulnerability: https://www.npmjs.com/advisories/1665.

Please note that engine.io-client was not directly impacted by this vulnerability, since we are always using async: true.

Links

5.1.0

04 May 07:44
0acbe5f
Compare
Choose a tag to compare

Features

  • add the "closeOnBeforeunload" option (dcb85e9)

Links

5.0.1

31 Mar 22:02
9eeed5e
Compare
Choose a tag to compare

Bug Fixes

  • ignore packets when the transport is silently closed (d291a4c)

Links