From ffa0b3924f4723d5f3ccf026f08d193be937b4f6 Mon Sep 17 00:00:00 2001 From: Orthur Date: Tue, 22 Sep 2026 08:45:58 -0400 Subject: [PATCH] chore: prepare 0.7.3 release --- CHANGELOG.md | 4 +++- Cargo.lock | 2 +- asyncband/Cargo.toml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e659fba1..76f0b4b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,8 @@ All notable changes to this project will be documented in this file. ## Unreleased +## v0.7.3 + ### New features * Add `event::AutoResetEvent`, a reusable signal that releases one waiter, retains at most one unassigned signal that can be cleared with `reset`, and transfers assigned signals when waits are cancelled. @@ -47,7 +49,7 @@ All notable changes to this project will be documented in this file. * Finish releasing buffered bounded MPSC messages even if one message destructor panics. * Improve unbounded MPSC throughput with batched receiving and incremental storage reclamation; empty-buffer retention is bounded independently of previous peak occupancy. * Make completed and abandoned `Completion` waits lock-free while preserving cancellable pending registration. -* Reduce allocations when notifying waiters in Barrier, broadcast, condvar, event, MPSC, phaser, and watch. +* Reduce allocations when notifying waiters in Barrier, broadcast, condvar, event, MPSC, and watch. ## v0.7.2 (2026-09-11) diff --git a/Cargo.lock b/Cargo.lock index f4d62de3..1b0e8241 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,7 +78,7 @@ dependencies = [ [[package]] name = "asyncband" -version = "0.7.2" +version = "0.7.3" dependencies = [ "hashbrown", "tokio", diff --git a/asyncband/Cargo.toml b/asyncband/Cargo.toml index 819ef36b..a1ab5d9c 100644 --- a/asyncband/Cargo.toml +++ b/asyncband/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "asyncband" -version = "0.7.2" +version = "0.7.3" categories = ["asynchronous", "concurrency"] description = "Composable, runtime-agnostic concurrency building blocks for async Rust."