Releases: hoodie/hannibal
Releases Β· hoodie/hannibal
v0.16.2
v0.16.1
v0.16.0
What's Changed
- chore: Add repository field to Cargo.toml by @szabgab in #57
- docs: improve docs of join and consume by @hoodie in #56
- feat: simplify builder by @hoodie in #55
aaand of course I forgot to amend the changelog in the git commit that still mentions setup instead of setup_actor.
Full Changelog: v0.15.1...v0.16.0
v0.15.0
What's Changed
- fix: correctly handle finished streams by @hoodie in #52
- fix: unable to publish from actor unless actor is also Handler by @gamedolphin in #53 (formatted #54)
Full Changelog: v0.14.2...v0.15.0
v0.14.2
v0.14.1
v0.14.0
What's Changed
- rename to event loop by @hoodie in #27
- refactor: rename EnvironmentConfig to EventLoopConfig by @hoodie in #28
- docs: add overview of actor framework entities and lifecycle by @hoodie in #29
- test: expect strict order in overlap-test by @hoodie in #31
- test: introduce stress testing by @hoodie in #32
- ci: move tests to separate workflow by @hoodie in #33
- refactor: use std::task instead of futures::task by @hoodie in #34
- refactor: add actor name and context id to traces in event loop by @hoodie in #36
- fix: use tokio spawn for sub-tasks when tokio_runtime is enabled by @hoodie in #37
- test: replace flaky overlap test by @hoodie in #38
- correct macro export by @hoodie in #45
- fix: skip interval ticks after threshold by @hoodie in #43
- replace fn-type aliases with channel sender/receiver structs by @hoodie in #41
- fix!: Context::weak_addr returns no more Option by @hoodie in #48
- add try send by @hoodie in #47
- replace diy channel abstraction with async-channel by @hoodie in #30
Full Changelog: v0.13.2...v0.14.0