v1.9.0-alpha02
What's New
Compose Multiplatform v1.9.0-alpha02 introduces mandatory Kotlin 2.+ support and improves cross-platform testing with suspend-based ComposeUiTest. Key fixes address TextField crashes, memory leaks, and extensive macOS text input issues. New features include iOS IME configuration, MaterialExpressiveTheme, and Preview parameter support in common source sets.
Highlights
- Kotlin Gradle plugin 2.+ now required; old org.jetbrains.compose.compiler no longer supported
- ComposeUiTest runComposeUiTest block is now suspend for proper cross-platform test execution
- iOS native IME configuration support added via PlatformImeOptions
- MaterialExpressiveTheme experimental API added to material3 library
- TextField visual transformation offset mapping crashes fixed
- Preview parameters now supported in common source sets across IDEs
- Extensive macOS text field and IME positioning fixes
Breaking Changes
- Compose Gradle plugin requires Kotlin Gradle plugin version 2.+; org.jetbrains.compose.compiler configuration API removed
- runComposeUiTest block parameter is now suspend instead of regular function
Recent Releases
All releases →
v1.11.0-alpha03
Feb 25, 2026
Release Notes →
v1.10.1
Feb 10, 2026
Release Notes →
v1.11.0-alpha02
Jan 27, 2026
Release Notes →
v1.10.0
Jan 13, 2026
Release Notes →
v1.11.0-alpha01
Dec 16, 2025
Release Notes →
v1.10.0-rc02
Dec 9, 2025
Release Notes →
v1.10.0-rc01
Dec 2, 2025
Release Notes →
v1.10.0-beta02
Nov 20, 2025
Release Notes →
v1.9.3
Nov 6, 2025
Release Notes →
v1.10.0-beta01
Nov 4, 2025
Release Notes →
v1.9.2
Oct 29, 2025
Release Notes →