Skip to content

2.0.0

Choose a tag to compare

@VasilyRylov VasilyRylov released this 17 Apr 10:19
· 18 commits to main since this release
655a522

New features:

  • extended generic parameters of Transition to accept a sealed class as transition source and destination thus describing a bunch of transitions in a single Transition
  • added SelfTransition as a new type of Transition to ease the creation of a state transition without the state class changing
  • updated dependencies versions

Changes without backwards compatibility:

  • minimal Kotlin version is 1.9
  • minimal JDK version is 17
  • new behavior for Transition with a basic sealed class in its generic parameters

Updated example of use in KMM project: https://github.com/Kontur-Mobile/VisualFSM-Sample-KMM