v1.9.23
What's New
Kotlin 1.9.23 delivers critical stability improvements and tooling enhancements across multiple platforms. Key updates include Xcode 15.3 support for iOS developers, Kotlin/Wasm coroutine callbacks, NPM migration for JavaScript builds, and enhanced Gradle reporting with JSON output. The release also resolves compiler issues with type inference and native cache creation while improving JDK 21 compatibility.
Highlights
- JSON build reports now available in Gradle for improved build visibility and analysis
- Kotlin/Wasm/WASI now supports exported function callbacks for coroutines
- Kotlin/JS migrated from Yarn to NPM for faster, more reliable dependency management
- Fixed critical data race issue during Kotlin/Native monolithic cache creation
- Improved type inference for builders with lambda expressions and function parameters
- Xcode 15.3 compatibility restored for Apple ecosystem development
Breaking Changes
- JDK 21 getFirst()/getLast() methods removed from Kotlin List interfaces to prevent conflicts with read-only collections
- Kotlin/JS test execution behavior changed after 1.9.22 upgrade, requires verification
Recent Releases
All releases →
v1.9.0
Jul 6, 2023
Release Notes →
v1.8.22
Jun 8, 2023
Release Notes →
v1.8.21
Apr 25, 2023
Release Notes →
v1.8.20
Apr 3, 2023
Release Notes →
v1.8.10
Feb 2, 2023
Release Notes →
v1.8.0
Dec 28, 2022
Release Notes →
v1.7.22
Nov 28, 2022
Release Notes →
v1.7.21
Nov 9, 2022
Release Notes →
v1.7.20
Sep 29, 2022
Release Notes →
v1.7.10
Jul 8, 2022
Release Notes →
v1.7.0
Jun 9, 2022
Release Notes →