Sourced from socket.io's releases.
3.1.0
In order to ease the migration to Socket.IO v3, the v3 server is now able to communicate with v2 clients:
const io = require("socket.io")({ allowEIO3: true // false by default });Note: the
allowEIO3refers to the version 3 of the Engine.IO protocol which is used in Socket.IO v2Features
- confirm a weak but matching ETag (#3485) (161091d)
- esm: export the Namespace and Socket class (#3699) (233650c)
- add support for Socket.IO v2 clients (9925746)
- add room events (155fa63)
Bug Fixes
- allow integers as event names (1c220dd)
Links:
- Milestone: -
- Diff: https://github.com/socketio/socket.io/compare/3.0.5...3.1.0
- Client release: 3.1.0
- engine.io version:
~4.1.0- ws version:
~7.4.23.0.5
Bug Fixes
- properly clear timeout on connection failure (170b739)
Reverts
- restore the socket middleware functionality (bf54327)
Links:
- Milestone: -
- Diff: https://github.com/socketio/socket.io/compare/3.0.4...3.0.5
- Client release: 3.0.5
- engine.io version:
~4.0.6- ws version:
~7.4.2
... (truncated)
Sourced from socket.io's changelog.
3.1.0 (2021-01-15)
Features
- confirm a weak but matching ETag (#3485) (161091d)
- esm: export the Namespace and Socket class (#3699) (233650c)
- add support for Socket.IO v2 clients (9925746)
- add room events (155fa63)
Bug Fixes
- allow integers as event names (1c220dd)
3.0.5 (2021-01-05)
Bug Fixes
- properly clear timeout on connection failure (170b739)
Reverts
- restore the socket middleware functionality (bf54327)
3.0.4 (2020-12-07)
3.0.3 (2020-11-19)
3.0.2 (2020-11-17)
Bug Fixes
- merge Engine.IO options (43705d7)
3.0.1 (2020-11-09)
Bug Fixes
... (truncated)
f05a4a6 chore(release): 3.1.02c883f5 chore: bump socket.io-adapter version161091d feat: confirm a weak but matching ETag (#3485)d52532b docs: add other client implementations (#3593)6b1d790 docs(examples): Improve the chat example with more ES6 features (#3240)b55892a docs: add run on repl.it badge to README (#3617)233650c feat(esm): export the Namespace and Socket class (#3699)9925746 feat: add support for Socket.IO v2 clientsde8dffd refactor: strict type check in if expressions (#3744)f8a66fd chore(release): 3.0.5