v2.7.0
What's Changed
- Expose mailbox API
- Implement
UnboundedMailbox
using mpsc queue which is the default mailbox - Implement
BoundedMailbox
using the ring buffer queue - Add a
SpawnOption
to spawn actor with custom mailbox if needed. - Add some performance enhancement
- Add benchmark code for both
UnboundedMailbox
andBoundedMailbox
- Expose counters and remove OpenTelemetry dependency [breaking change]
Commits
- refactor: remove OpenTelemetry dependency by @Tochemey in #472
- chore: upgrade nats dependencies and enhance stale bot message by @Tochemey in #477
- feat: expose an API for custom mailboxes by @Tochemey in #479
Full Changelog: v2.6.2...v2.7.0