Skip to content

Releases: venture-falcon/fsm

v3.0.0

Choose a tag to compare

@mantono mantono released this 04 Oct 15:15
04a5214

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

v3.0.0-beta4 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 16 Jun 09:23
9b25c3b

v3.0.0-beta3

v3.0.0-beta3 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 30 May 06:45
35f05c0

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

v3.0.0-beta2 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 19 May 23:25
3a1ab3a

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

v3.0.0-beta1

v3.0.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 19 May 12:13
929f760

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

v2.0.0

Choose a tag to compare

@mantono mantono released this 24 Nov 11:21
6d8e1b8

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

v2.0.0-beta4 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 24 Oct 10:56
fdf7020

v2.0.0-beta3

v2.0.0-beta3 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 21 Oct 13:47
2d45da0

v2.0.0-beta2

v2.0.0-beta2 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 21 Oct 13:38
e14f5e8

v2.0.0-beta1

v2.0.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@mantono mantono released this 20 Oct 23:02
674849e

Full Changelog: 1.0.1...2.0.0-beta1