Skip to content

Commit b8675f9

Browse files
authored
chore(deps): bump to v0.11
1 parent 7a02fe4 commit b8675f9

File tree

3 files changed

+21
-11
lines changed

3 files changed

+21
-11
lines changed

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# 0.11.0
2+
## socketioxide
3+
* fix: a panic was raised sometimes under heavy traffic with socketio v5 when the connect timeout handler is destroyed but that the chan sender is still alive.
4+
* **(Breaking)**: Emit errors now contains the provided data if there is an issue with the internal channel (for example if it is full) or if the socket closed.
5+
* **(Breaking)**: Operators are now splitted between `Operators` and `BroadcastOperators` in order to split logic and fn signatures between broadcast and non-broadcast operators.
6+
7+
## engineioxide
8+
* fix #277: with engine.io v3, the message byte prefix `0x4` was not added to the binary payload with `ws` transport.
9+
* bump dependency `base64` to 0.22.0.
10+
111
# 0.10.2
212
## socketioxide
313
* New [`rooms`](https://docs.rs/socketioxide/latest/socketioxide/struct.SocketIo.html#method.rooms) fn to get all the rooms of a namespace.

Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[workspace.package]
2-
version = "0.10.2"
2+
version = "0.11.0"
33
edition = "2021"
44
rust-version = "1.67.0"
55
authors = ["Théodore Prévot <"]
66
repository = "https://github.com/totodore/socketioxide"
77
homepage = "https://github.com/totodore/socketioxide"
88
keywords = ["socketio", "tower", "axum", "hyper", "websocket"]
99
categories = [
10-
"asynchronous",
11-
"network-programming",
12-
"web-programming::websocket",
10+
"asynchronous",
11+
"network-programming",
12+
"web-programming::websocket",
1313
]
1414
license = "MIT"
1515

socketioxide/Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ readme = "../README.md"
1414

1515

1616
[dependencies]
17-
engineioxide = { path = "../engineioxide", version = "0.10.2" }
17+
engineioxide = { path = "../engineioxide", version = "0.11.0" }
1818
futures.workspace = true
1919
tokio = { workspace = true, features = ["rt", "time"] }
2020
serde.workspace = true
@@ -45,18 +45,18 @@ state = ["dep:state"]
4545

4646
[dev-dependencies]
4747
engineioxide = { path = "../engineioxide", features = [
48-
"v3",
49-
"tracing",
50-
"test-utils",
48+
"v3",
49+
"tracing",
50+
"test-utils",
5151
] }
5252
tokio-tungstenite.workspace = true
5353
rust_socketio.workspace = true
5454
axum.workspace = true
5555
salvo.workspace = true
5656
tokio = { workspace = true, features = [
57-
"macros",
58-
"parking_lot",
59-
"rt-multi-thread",
57+
"macros",
58+
"parking_lot",
59+
"rt-multi-thread",
6060
] }
6161
tracing-subscriber.workspace = true
6262
criterion.workspace = true

0 commit comments

Comments
 (0)