- 3.3.3 (Nov 2022) (from the 3.3.x branch)
- 3.4.2 (Nov 2022) (from the 3.4.x branch)
- 4.0.5 (Jun 2022) (from the 4.0.x branch)
- 4.2.1 (Jun 2022)
- 4.2.0 (Apr 2022)
- 4.1.2 (Feb 2022)
- 4.1.1 (Oct 2021)
- 4.1.0 (Oct 2021)
- 4.0.4 (Jan 2021)
- 3.3.2 (Jan 2021) (from the 3.3.x branch)
- 4.0.3 (Jan 2021)
- 4.0.2 (Nov 2020)
- 4.0.1 (Nov 2020)
- 3.3.1 (Sep 2020) (from the 3.3.x branch)
- 4.0.0 (Sep 2020)
- 3.4.1 (May 2020)
- 3.4.0 (Sep 2019)
- 3.3.0 (Nov 2018)
4.2.4 (2023-05-31)
- ensure reserved events cannot be used as event names (d9db473)
- properly detect plain objects (b0e6400)
3.4.3 (2023-05-22)
- check the format of the event name (2dc3c92)
4.2.3 (2023-05-22)
- check the format of the event name (3b78117)
4.2.2 (2023-01-19)
- calling destroy() should clear all internal state (22c42e3)
- do not modify the input packet upon encoding (ae8dd88)
3.3.3 (2022-11-09)
- check the format of the index of each attachment (fb21e42)
3.4.2 (2022-11-09)
- check the format of the index of each attachment (04d23ce)
4.2.1 (2022-06-27)
- check the format of the index of each attachment (b5d0cb7)
4.0.5 (2022-06-27)
- check the format of the index of each attachment (b559f05)
4.2.0 (2022-04-17)
4.1.2 (2022-02-17)
4.1.1 (2021-10-14)
4.1.0 (2021-10-11)
- provide an ESM build with and without debug (388c616)
4.0.4 (2021-01-15)
- allow integers as event names (1c220dd)
3.3.2 (2021-01-09)
4.0.3 (2021-01-05)
4.0.2 (2020-11-25)
4.0.1 (2020-11-05)
- move binary detection back to the parser (285e7cd)
- add support for a payload in a CONNECT packet (78f9fc2)
- the encode method is now synchronous (28d4f03)
4.0.1-rc3 (2020-10-25)
4.0.1-rc2 (2020-10-15)
- move binary detection back to the parser (285e7cd)
4.0.1-rc1 (2020-10-12)
- add support for a payload in a CONNECT packet (78f9fc2)
3.3.1 (2020-09-30)
4.0.0 (2020-09-28)
This release will be included in Socket.IO v3.
There is a breaking API change (see below), but the exchange protocol is left untouched and thus stays in version 4.
- the encode method is now synchronous (28d4f03)
3.4.1 (2020-05-13)
3.4.0 (2019-09-20)
3.3.0 (2018-11-07)
- remove any reference to the
global
variable (b47efb2)