All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2024-02-22
- feature
alloc
that contains the old implementation that relies on allocation. - module
static_mem
that implements the channel without allocation, but known compile time size. Sender::new
to create sender, andSender::new_receiver
to a receiver from the sender that will start receiving from the next message of the sender/s.
- The
alloc
(previous) implementation doesn't need to specify size at compile time. - Needed to bump MSRV to
1.61.0
to support someconst fn
features.
0.1.1 - 2024-02-22
- Race conditions on send (write) and receive (read) operations.
0.1.0 - 2024-02-21
- Initial implementation of the library.
- Tests and benches.
- Documentation.