diff --git a/README.md b/README.md index a45c812c1..58053042d 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Make sure you enable the full features of the tokio crate on Cargo.toml: ```toml [dependencies] -tokio = { version = "1.51.2", features = ["full"] } +tokio = { version = "1.51.3", features = ["full"] } ``` Then, on your main.rs: diff --git a/tokio/CHANGELOG.md b/tokio/CHANGELOG.md index 93b9e7f8f..f641577f2 100644 --- a/tokio/CHANGELOG.md +++ b/tokio/CHANGELOG.md @@ -1,3 +1,12 @@ +# 1.51.3 (May 8th, 2026) + +### Fixed + +* sync: fix underflow in mpsc channel `len()` ([#8062]) +* sync: notify receivers in mpsc `OwnedPermit::release()` method ([#8075]) +* sync: require that an `RwLock` has `max_readers != 0` ([#8076]) +* sync: return `Empty` from `try_recv()` when mpsc is closed with outstanding permits ([#8074]) + # 1.51.2 (May 4th, 2026) This release reverts the LIFO slot stealing change introduced in 1.51.0 diff --git a/tokio/Cargo.toml b/tokio/Cargo.toml index 3a206312e..6652b7621 100644 --- a/tokio/Cargo.toml +++ b/tokio/Cargo.toml @@ -6,7 +6,7 @@ name = "tokio" # - README.md # - Update CHANGELOG.md. # - Create "v1.x.y" git tag. -version = "1.51.2" +version = "1.51.3" edition = "2021" rust-version = "1.71" authors = ["Tokio Contributors "] diff --git a/tokio/README.md b/tokio/README.md index a45c812c1..58053042d 100644 --- a/tokio/README.md +++ b/tokio/README.md @@ -60,7 +60,7 @@ Make sure you enable the full features of the tokio crate on Cargo.toml: ```toml [dependencies] -tokio = { version = "1.51.2", features = ["full"] } +tokio = { version = "1.51.3", features = ["full"] } ``` Then, on your main.rs: