Skip to content

Upgrading event_bus 0.4 to 1

Breaking0.4.1 → 1.1.1Breaking3New1Fixed1Other2

BreakingUpgrade verdict

3 breaking changes.

  • Remove new keyword.
  • BREAKING CHANGE: The on method now has a generic type.
  • BREAKING CHANGE: Every EventBus is now hierarchical so that listeners will also receive events of subtypes of the specified type.
3 items need code or config changes

Requires Dart SDK >=2.0.0 <3.0.0 from 1.0.2 (none stated before).

Breaking3
Remove new keyword.
new
BREAKING CHANGE: The on method now has a generic type.
onmyEventBus.on(MyEventType)myEventBus.on<MyEventType>()
BREAKING CHANGE: Every EventBus is now hierarchical so that listeners will also receive events of subtypes of the specified type.
EventBusHierarchicalEventBus