Skip to content

KStateMachine v.0.36.0

Choose a tag to compare

@nsk90 nsk90 released this 23 Jan 09:03
· 114 commits to master since this release

Update development dependencies
Use Kotlin 2.3.0
Set kotlin languageVersion to 2.0
Add TransitionParams::isStartTransition extension to check if the transition is a result of StateMachine initialization or explicit outside event transition.
Check the Dispatcher type in createStateMachine method. Throw exception if detecting common multithreaded dispatcher.
This check can be muted by new CreationArguments::skipCoroutineScopeValidityCheck flag.

What's Changed

Full Changelog: v0.35.0...v0.36.0