Skip to content

Commit 428d7cb

Browse files
committed
Sync with 0.3.33
1 parent fc31aeb commit 428d7cb

5 files changed

Lines changed: 14 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ Releases may yanked if there is a security bug, a soundness bug, or a regression
88
Note: In this file, do not use the hard wrap in the middle of a sentence for compatibility with GitHub comment style markdown rendering.
99
-->
1010

11+
# 0.3.33 - 2026-07-18
12+
13+
* Fix `ReadLine`'s soundness issue regarding to exception safety. (#3020)
14+
* Fix unsound `Send` impl for `IterPinRef` and `Iter`. (#3003)
15+
* Fix stacked borrows violation in `compat01as03` implementation. (#3012)
16+
* Fix memory leak in `FuturesUnordered::IntoIter`. (#3005)
17+
* Add `portable-atomic-alloc` feature and use it in `FuturesUnordered`. (#3007)
18+
* Re-export `alloc::task::Wake`. (#3010)
19+
* Update `spin` to 0.12. (#3014)
20+
1121
# 0.3.32 - 2026-02-15
1222

1323
* Bump MSRV of utility crates to 1.71. (#2989)

futures-io/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "futures-io"
3-
version = "0.3.32"
3+
version = "0.3.33"
44
edition = "2018"
55
# NB: Sync with "Usage" section in README.md and core-msrv job in .github/workflows/ci.yml
66
rust-version = "1.36"

futures-test/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Common utilities for testing components built off futures-rs.
1414
[dependencies]
1515
futures-core = { version = "=1.0.0-alpha.0", path = "../futures-core", default-features = false }
1616
futures-task = { version = "=0.4.0-alpha.0", path = "../futures-task", default-features = false }
17-
futures-io = { version = "0.3.32", path = "../futures-io", default-features = false }
17+
futures-io = { version = "0.3.33", path = "../futures-io", default-features = false }
1818
futures-util = { version = "=0.4.0-alpha.0", path = "../futures-util", default-features = false }
1919
futures-executor = { version = "=0.4.0-alpha.0", path = "../futures-executor", default-features = false }
2020
futures-sink = { version = "=0.4.0-alpha.0", path = "../futures-sink", default-features = false }

futures-util/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ write-all-vectored = ["io"]
3636
futures-core = { path = "../futures-core", version = "=1.0.0-alpha.0", default-features = false }
3737
futures-task = { path = "../futures-task", version = "=0.4.0-alpha.0", default-features = false }
3838
futures-channel = { path = "../futures-channel", version = "=0.4.0-alpha.0", default-features = false, features = ["std"], optional = true }
39-
futures-io = { path = "../futures-io", version = "0.3.32", default-features = false, features = ["std"], optional = true }
39+
futures-io = { path = "../futures-io", version = "0.3.33", default-features = false, features = ["std"], optional = true }
4040
futures-sink = { path = "../futures-sink", version = "=0.4.0-alpha.0", default-features = false, optional = true }
4141
futures-macro = { path = "../futures-macro", version = "=0.4.0-alpha.0", default-features = false, optional = true }
4242
slab = { version = "0.4.7", default-features = false, optional = true }

futures/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ futures-core = { path = "../futures-core", version = "=1.0.0-alpha.0", default-f
2020
futures-task = { path = "../futures-task", version = "=0.4.0-alpha.0", default-features = false }
2121
futures-channel = { path = "../futures-channel", version = "=0.4.0-alpha.0", default-features = false, features = ["sink"] }
2222
futures-executor = { path = "../futures-executor", version = "=0.4.0-alpha.0", default-features = false, optional = true }
23-
futures-io = { path = "../futures-io", version = "0.3.32", default-features = false }
23+
futures-io = { path = "../futures-io", version = "0.3.33", default-features = false }
2424
futures-sink = { path = "../futures-sink", version = "=0.4.0-alpha.0", default-features = false }
2525
futures-util = { path = "../futures-util", version = "=0.4.0-alpha.0", default-features = false, features = ["sink"] }
2626

0 commit comments

Comments
 (0)