Kotlin Multiplatform v1.10.0-alpha01 Release Notes & Developer Guide
What's New for Developers
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.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 →
v1.11.1
Jun 2, 2026
Release Notes →