v2.1.20-RC2
What's New
Kotlin v2.1.20-RC2 addresses critical compiler bugs in K2, Compose, and Native toolchains while improving Gradle plugin stability. Key fixes include platform type handling in lateinit variables, Compose K1 compatibility, and JavaScript inheritance issues. This release resolves build failures with AGP and Xcode 16 linker problems affecting mobile developers.
Highlights
- Fixed K2 compiler NPE when assigning platform types to non-nullable lateinit variables
- Resolved Compose compiler incompatibility with K1-based Compose versions
- Fixed Native redundant unboxing with smart casts and Xcode 16 linker issues
- Corrected JavaScript copy method generation for inherited JSO with type parameters
- Improved Gradle integration with AGP and isolated projects configuration
- Fixed implicit argument detection in PowerAssert compiler plugin
Breaking Changes
- Non-JVM artifacts from Kotlin 2.1.20-RC require 2.1.x releases due to IMPLICIT_ARGUMENT changes
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 →