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.
- Update to heapless 0.8, and use heapless
MpMcQueue
for targets that do not have atomics, ascrossbeam
does not support such targets yet
- Crate goals clarified
- Crate redesigned to follow the API of
async-executor
- Re-implemented as a completely portable executor which is itself a
Future
(platform/OS is expected to provide ablock_on
or "spawn aFuture
onto an event loop" primitive, but the executor is unaware of it) - Documentation, examples, tests
- More user-friendly README