History
Version | Release date |
---|---|
2.1.1 | July 2024 |
1.0.2 (from the 1.x branch) | July 2022 |
2.1.0 | July 2022 |
2.0.1 | April 2021 |
2.0.0 | December 2020 |
1.0.1 | December 2020 |
Release notes
2.1.1 (2024-07-10)
Bug Fixes
1.0.2 (2022-07-11)
From the “1.x” branch.
Bug Fixes
2.1.0 (2022-07-10)
Bug Fixes
Features
- emit with timeout (fca3b95)
This feature allows to send a packet and expect an acknowledgement from the server within the given delay.
Syntax:
socket.emit("hello", "world", new AckWithTimeout(5000) { @Override public void onTimeout() { // ... } @Override public void onSuccess(Object... args) { // ... } });
- implement catch-all listeners (c7d50b8)
Syntax:
socket.onAnyIncoming(new Emitter.Listener() { @Override public void call(Object... args) { // ... } }); socket.onAnyOutgoing(new Emitter.Listener() { @Override public void call(Object... args) { // ... } });
2.0.1 (2021-04-27)
Bug Fixes
2.0.0 (2020-12-14)
Features
- add options builder (#304) (49068d3)
- add support for Socket.IO v3 (79cb27f), closes /github.com/socketio/socket.io-protocol#difference-between-v5-and-v4