v1.9.0-RC
What's New
Kotlin 1.9.0-RC delivers critical stability fixes across the K2 compiler, WebAssembly, serialization, and Gradle tooling. This release addresses 40+ bugs affecting multiplatform builds, incremental compilation, and cross-platform targets, with particular focus on resolving regressions from the 1.9.0-Beta cycle and improving Gradle 8 compatibility.
Highlights
- Fixed critical K2 compiler bugs affecting enum classes, callable references, and generic type inference
- Resolved WebAssembly test execution failures and runtime errors in kotlin.test.jsThrow
- Improved Gradle integration with configuration cache support and Gradle 8 compatibility fixes
- Fixed serialization NPE issues with sealed classes, delegating properties, and value classes
- Enhanced multiplatform build stability with native compilation and Android target plugin improvements
- Resolved JavaScript incremental compilation and npm dependency resolution issues
Deprecations
- Redundant public declarations in kotlin.native.concurrent marked for deprecation
- Gradle.addBuildListener() deprecated in favor of Gradle 8 listener registration APIs
Recent Releases
All releases →
v2.3.20-RC
Feb 19, 2026
Release Notes →
v2.3.10
Feb 5, 2026
Release Notes →
v2.3.10-RC2
Feb 2, 2026
Release Notes →
v2.3.20-Beta2
Jan 29, 2026
Release Notes →
v2.3.10-RC
Jan 19, 2026
Release Notes →
v2.3.20-Beta1
Jan 8, 2026
Release Notes →
v2.3.0
Dec 16, 2025
Release Notes →
v2.3.0-RC3
Dec 9, 2025
Release Notes →
v2.3.0-RC2
Dec 2, 2025
Release Notes →
v2.3.0-RC
Nov 18, 2025
Release Notes →
v2.3.0-Beta2
Oct 28, 2025
Release Notes →