diff --git a/embassy-sync/CHANGELOG.md b/embassy-sync/CHANGELOG.md index 2049e0f11..aacb0d6c4 100644 --- a/embassy-sync/CHANGELOG.md +++ b/embassy-sync/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +- Add `remove_if` to `priority_channel::{Receiver, PriorityChannel}`. +- impl `Stream` for `channel::{Receiver, Channel}`. +- Fix channels to wake senders on `clear()`. + For `Channel`, `PriorityChannel`, `PubSub`, `zerocopy_channel::Channel`. +- Allow `zerocopy_channel::Channel` to auto-implement `Sync`/`Send`. +- Add `must_use` to `MutexGuard`. +- Add a `RwLock`. +- Add `lock_mut` to `blocking_mutex::Mutex`. +- Don't select a critical-section implementation when `std` feature is enabled. +- Improve waker documentation. +- Improve `Signal` and `Watch` documentation. +- Update to defmt 1.0. This remains compatible with latest defmt 0.3. + ## 0.6.2 - 2025-01-15 - Add dynamic dispatch variant of `Pipe`.