v1.9.20-RC2
What's New
Kotlin v1.9.20-RC2 addresses critical compiler stability issues, particularly a Kotlin/Native crash with ::class expressions and JavaScript compilation. This release resolves Gradle configuration cache conflicts and reflection edge cases with value classes, while streamlining expect/actual declaration handling and improving build performance.
Highlights
- Fixed Kotlin/Native compiler crash when using ::class in JavaScript targets
- Resolved Gradle configuration cache incompatibility preventing 'platform' reference resolution
- Improved reflection callSuspend to correctly handle value class primitive type mismatches
- Fixed incorrect warning messages during vararg to Array overriding in expect/actual declarations
- Eliminated spurious warnings when adding members and supertypes to open expect declarations
- Improved Gradle configuration time performance by optimizing property loading
Deprecations
- Removed @AllowDifferentMembersInActual annotation from stdlib
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 →