v1.9.0-alpha03
What's New
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.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 →