v0.4.0
Crate
Docs
What's Changed
Features
- [controller][feat] add realtime snapshot by @mr-chelyshkin in #101
Bug fixes
- [controller][fix] submit_and_watch now return Rejected on duplicate by @mr-chelyshkin in #96
- [controller][fix] Don't drop watched submissions on controller shutdown by @mr-chelyshkin in #97
- [supervisor][fix] Handle signal setup failures explicitly by @mr-chelyshkin in #98
Other
- [tasks][api] Decouple public API from tokio-util via TaskContext by @mr-chelyshkin in #99
- [error] Preserve error sources across task outcomes by @mr-chelyshkin in #100
- [refactor] Split the monolithic Supervisor into a SupervisorCore runtime and facade by @mr-chelyshkin in #102
- [policy] Validate BackoffPolicy invariants by @mr-chelyshkin in #103
- Update by @mr-chelyshkin in #104
- Small updates and refactor by @mr-chelyshkin in #105
- [refactor]: docs, test, small fixes by @mr-chelyshkin in #106
- [other] docs, tests, small refactor by @mr-chelyshkin in #107
Full Changelog: v0.3.0...v0.4.0