Releases: venture-falcon/fsm
Releases · venture-falcon/fsm
v3.0.0
v3.0.0-beta4
Full Changelog: 3.0.0-beta3...3.0.0-beta4
v3.0.0-beta3
Remove extension method onEvent which takes an action lambda as an argument. It is removed because it is better for consumer of this library to define their own methods to deal with actions on state changes, rather than this library providing one that may not work well under many or even most circumstances.
v3.0.0-beta2
Simplified API. Actions are no longer defined together with the state transitions, but are instead called with onEvent
.
v3.0.0-beta1
Add support for suspending actions (coroutines). This is a breaking API change.
v2.0.0
v2.0.0-beta4
Full Changelog: 2.0.0-beta3...2.0.0-beta4
v2.0.0-beta3
Full Changelog: 2.0.0-beta2...2.0.0-beta3
v2.0.0-beta2
Full Changelog: 2.0.0-beta1...2.0.0-beta2
v2.0.0-beta1
Full Changelog: 1.0.1...2.0.0-beta1