Kotlin Multiplatform v1.9.0-alpha03 Release Notes & Developer Guide
What's New for Developers
Compose Multiplatform v1.9.0-alpha03 enhances Web capabilities with WebElementView for HTML embedding and simplifies setup by removing the jscanvas flag requirement. Desktop receives improved window configuration APIs and clipboard support for rich text, while iOS gains keepScreenOn functionality. The release includes cross-platform shadow customization and fixes for accessibility, text input, and browser compatibility issues.
Highlights
- WebElementView Composable for embedding absolutely positioned HTML content in Compose Web
- Customizable shadows support across multiple platforms
- keepScreenOn modifier now available on iOS
- SwingFrame and SwingDialog composables for pre-show window configuration on Desktop
- Full AnnotatedString support in clipboard ClipEntry instead of text-only
- Simplified Web setup: experimental jscanvas flag no longer required
Breaking Changes
- Window and DialogWindow overloads renamed to SwingWindow and SwingDialog; old versions deprecated
- Iconified windows now return Offset.Unspecified for screen coordinate conversions instead of throwing exceptions
- Deprecated Modifier.mouseClickable has been removed; use documented alternatives
Deprecations
- Window and DialogWindow composables deprecated in favor of SwingWindow and SwingDialog
- CanvasBasedWindow deprecated; use ComposeViewport with WebElementView instead
Recent Releases
All releases →
v1.13.0-beta01
Oct 23, 2026
Release Notes →
v1.12.2
Oct 15, 2026
Release Notes →
v1.13.0-alpha02
Oct 6, 2026
Release Notes →
v1.12.1
Sep 22, 2026
Release Notes →
v1.13.0-alpha01
Sep 10, 2026
Release Notes →
v1.12.0
Aug 25, 2026
Release Notes →
v1.12.0-rc01
Aug 11, 2026
Release Notes →
v1.12.0-beta03
Jul 28, 2026
Release Notes →
v1.12.0-beta02
Jul 14, 2026
Release Notes →
v1.12.0-beta01
Jun 30, 2026
Release Notes →
v1.12.0-alpha02
Jun 16, 2026
Release Notes →