NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #777 most downloaded on crates.io
Async broadcast channels
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 14 of 14 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
15 releases · first in 2020
One column per quarter.
Add Sender::broadcast_blocking and Receiver::recv_blocking. #41
Sender::broadcast_blocking and Receiver::recv_blocking. #41Mutex instead of RwLock for securing the inner data. #42Add a poll_recv() method to the Receiver type. This allows for Receiver to be used in poll -based contexts. ( #56
poll_recv() method to the Receiver type. This allows for Receiverpoll-based contexts. (#56Breaking: Recv and Send are now !Unpin to allow for future optimizations.
Recv and Send are now !Unpin to allow for future optimizations.Bump to event-listener v3.0.0. Add smol-rs logo to docs.
Drop parking_lot dependency, in favor of sync primitives in std.
parking_lot dependency, in favor of sync primitives in std.API to disable waiting for active receivers ( #35 ).
Drop unneeded easy-parallel dep.
parking_lot to 0.12.1.TrySendError::is_disconnected.Add RecvError::Overflowed for detecting missing messages.
RecvError::Overflowed for detecting missing messages.Clone impl of Receiver now properly duplicates it.Receiver::new_receiver.Receiver::new_sender and Sender::new_receiver, allowing generating senders from receivers
and vice versa, respectively.parking_lot::RwLock instead of std::sync::Mutex.Avoid the last clone in try_recv (#18).
try_recv (#18).Close channel if the last receiver to drop is inactive.
Document difference with other broadcast APIs.
Channel API in InactiveReceiver (#11).
ability to modify channel capacity.
async-channel crate (#6).- First real release.
Dummy release to get the name registered on crates.io.
Your coding agent can read these notes before it upgrades. Set up the MCP server →