6.0.0
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 bundleengine.io.min.js
: minified UMD bundleengine.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
Links
- Diff: 5.2.0...6.0.0
- Server release: 6.0.0
- ws version:
~8.2.3
(diff)