event-listener breaking changes
cargo8 curated breaking changes across major versions of event-listener. Use this as a migration checklist before bumping dependencies.
8
changes
Breaking changes by transition
- v4.0.3 \u2192 v5.0.0breaking
The heap-based API of the v2.x line is back.
- v4.0.3 \u2192 v5.0.0breaking
However, there is a stack-based API as an alternative.
- v4.0.3 \u2192 v5.0.0breaking
Add a way to get the total number of listeners. (#114)
- v2.5.3 \u2192 v3.0.0breaking
Create a new `event-listener-strategy` crate for abstracting over blocking/non-blocking operations. (#49)
- v2.5.3 \u2192 v3.0.0breaking
**Breaking:** Change the `EventListener` API to be `!Unpin`. (#51)
- v2.5.3 \u2192 v3.0.0breaking
Enable a feature for the `portable-atomic` crate. (#53)
- v2.5.3 \u2192 v3.0.0breaking
**Breaking:** Add a `Notification` trait which is used to enable tagged events. (#52)
- v2.5.3 \u2192 v3.0.0breaking
Add an `is_notified()` method to `Event`. (#48)
API access
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/cargo/event-listener