v1.10.0-alpha01
What's New
Compose Multiplatform v1.10.0-alpha01 delivers significant iOS improvements including keyboard accessibility, custom context menus, and IME configuration APIs, while enabling the new context menu framework across all platforms. Desktop gains better window modality control and SwingPanel sizing improvements. The release requires Kotlin 2.2 for native/web and updates Skia to m138, with several text layout and focus handling fixes across platforms.
Highlights
- New context menu enabled by default across all platforms with opt-out flag available
- iOS gains WindowInsetsRulers support, Full Keyboard Access scrolling, and custom text menu items
- Desktop DialogWindow now supports modalityType parameter for improved window control
- Skia updated to m138 with improved rendering performance and capabilities
- Kotlin 2.2 required for native and web platforms, ensuring latest language features
- Public API for ResourceContentHash annotation generation enables better resource management
Breaking Changes
- iOS WindowInsets.Companion.captionBar attribute alignment may affect binary compatibility
- PopupProperties/DialogProperties pre-1.7 workaround constructor removed; update third-party dependencies
- Kotlin 2.2 is now required for native and web platform targets
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 →