Kotlin Multiplatform v2.2.20-Beta2 Release Notes & Developer Guide
What's New for Developers
Kotlin v2.2.20-Beta2 delivers significant K2 compiler stability improvements, expanded contract system capabilities for operators and generics, and enhanced WebAssembly support with better exception handling and Long type integration. Major tooling updates include Gradle cross-compilation automation, kotlin-android-extensions removal, and improved Analysis API performance for IDE developers.
Highlights
- K2 compiler improvements: fixed interface extension errors, local class evaluation in IDE, and recursive value class stack overflow issues
- WebAssembly enhancements: improved exception handling, fixed nullable generic casts, and better JS interop support
- Contract system expansion: now supports operator functions, generics in type assertions, and improved return value checking
- JavaScript/Wasm Long support: BigInt representation in ES6 mode and Long usage in exported declarations
- Analysis API surface improvements: new expression information provider and performance optimizations for validity checks
- Gradle tooling: automatic cross-compilation detection, KotlinJvmAndroidCompilation support, and deprecated kotlin-android-extensions removal
Breaking Changes
- kotlin-android-extensions plugin removed from Gradle tooling
- Deprecated Variant API in kotlin-parcelize migrated away from AGP dependencies
Deprecations
- Kotlin 2.5 experimental language version introduced
- WasmImport and WasmExport APIs marked as experimental
- K/Wasm JS-interop API marked as experimental
Recent Releases
All releases →
v2.5.0-Beta2
Oct 21, 2026
Release Notes →
v2.4.21
Oct 8, 2026
Release Notes →
v2.4.21-RC
Sep 30, 2026
Release Notes →
v2.5.0-Beta1
Sep 23, 2026
Release Notes →
v2.4.20
Sep 7, 2026
Release Notes →
v2.4.20-RC3
Sep 2, 2026
Release Notes →
v2.4.20-RC2
Aug 26, 2026
Release Notes →
v2.4.20-RC
Aug 12, 2026
Release Notes →
v2.4.20-Beta2
Jul 22, 2026
Release Notes →
v2.4.10
Jul 14, 2026
Release Notes →
v2.4.10-RC2
Jul 7, 2026
Release Notes →