Multiplatform
Page contents
Supported platforms
- JVM
- Android
- iOS
- Native (Linux, MinGW, macOS)
- JS
- Wasm (WebAssembly)
If you need missing platform support, please create a GitHub issue.
Versioning
- Starting from v0.22.0 KStateMachine has moved to Kotlin Multiplatform only with
JVM
platform support. - In v0.22.1
iOS
support has been added - v0.30.0 adds
js
andwasm
targets.js
andwasm
targets do not support blocking library APIs as those platforms do not haverunBlocking
support which is used internally. - v0.34.00 Adds native platforms support
linuxX64
,mingwX64
,macosX64
andmacosArm64