Version | Release date |
---|---|
3.3.4 (from the 3.3.x branch) | July 2024 |
4.2.4 | May 2023 |
3.4.3 (from the 3.4.x branch) | May 2023 |
4.2.3 | May 2023 |
4.2.2 | January 2023 |
3.3.3 (from the 3.3.x branch) | November 2022 |
3.4.2 (from the 3.4.x branch) | November 2022 |
4.0.5 (from the 4.0.x branch) | June 2022 |
4.2.1 | June 2022 |
4.2.0 | April 2022 |
4.1.2 | February 2022 |
3.3.3 (from the 3.3.x branch) | November 2022 |
3.4.2 (from the 3.4.x branch) | November 2022 |
4.0.5 (from the 4.0.x branch) | June 2022 |
4.2.1 | June 2022 |
4.2.0 | April 2022 |
4.1.2 | February 2022 |
4.1.1 | October 2021 |
4.1.0 | October 2021 |
4.0.4 | January 2021 |
3.3.2 (from the 3.3.x branch) | January 2021 |
4.0.3 | January 2021 |
4.0.2 | November 2020 |
4.0.1 | November 2020 |
3.3.1 (from the 3.3.x branch) | September 2020 |
4.0.0 | September 2020 |
3.4.1 | May 2020 |
3.4.0 | September 2019 |
3.3.0 | November 2018 |
3.3.4 (2024-07-22)
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)