Skip to content

KStateMachine v.0.36.0

Latest

Choose a tag to compare

@nsk90 nsk90 released this 23 Jan 09:03

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