Skip to content

Releases: venture-falcon/fsm

v3.0.0

04 Oct 15:15
04a5214
Compare
Choose a tag to compare

What's Changed

  • Do not define actions to be executed inside the state machine by @mantono in #6

Full Changelog: 2.0.0...3.0.0

v3.0.0-beta4

16 Jun 09:23
9b25c3b
Compare
Choose a tag to compare
v3.0.0-beta4 Pre-release
Pre-release

v3.0.0-beta3

30 May 06:45
35f05c0
Compare
Choose a tag to compare
v3.0.0-beta3 Pre-release
Pre-release

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

19 May 23:25
3a1ab3a
Compare
Choose a tag to compare
v3.0.0-beta2 Pre-release
Pre-release

Simplified API. Actions are no longer defined together with the state transitions, but are instead called with onEvent.

v3.0.0-beta1

19 May 12:13
929f760
Compare
Choose a tag to compare
v3.0.0-beta1 Pre-release
Pre-release

Add support for suspending actions (coroutines). This is a breaking API change.

v2.0.0

24 Nov 11:21
6d8e1b8
Compare
Choose a tag to compare

What's Changed

  • Simplify and reduce the size of the API by @mantono in #2

Full Changelog: 1.0.1...2.0.0

v2.0.0-beta4

24 Oct 10:56
fdf7020
Compare
Choose a tag to compare
v2.0.0-beta4 Pre-release
Pre-release

v2.0.0-beta3

21 Oct 13:47
2d45da0
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release

v2.0.0-beta2

21 Oct 13:38
e14f5e8
Compare
Choose a tag to compare
v2.0.0-beta2 Pre-release
Pre-release

v2.0.0-beta1

20 Oct 23:02
674849e
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

Full Changelog: 1.0.1...2.0.0-beta1