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.0.5 - 2024-02-23
- Improve logging
0.0.4 - 2024-02-11
- update workflow for manual initiation
- Minor logging tweaks.
- There was a bug in the threading code where
worker.try_tick()
was only being called once, instead of in a loop. This resulted in spawned tasks only executing a single tick concurrently, before theawait
code ran it to completion.
0.0.3 - 2023-11-28
- code coverage
- additional tests
- new category to Cargo.toml
- made Executor::root_worker public
- clippy lints
- readme link to documentation
- Worker::key method
0.0.2 - 2023-11-22
- Better documentation.
- Better Worker API.
- spawn_task API
- Cleaned up private bits to keep them that way.
- Added a Reqwest test
- Added a Warp example
- Added a silly benchmark I noticed on Reddit to examples
- Updated README
0.0.1 - 2023-11-19
- Initial release of crate. Basic functionality is there, it just needs some documentation and fine tuning of the API.