tlder@devKotlin 2.4.0 Released with Swift Package Dependencies and Default CMS GC
tlder@dev:~$
Mobile/Kotlin Multiplatform

Kotlin 2.4.0 Released with Swift Package Dependencies and Default CMS GC

  • Shipped

The 2.4.0 release graduates several Kotlin/Native improvements that KMP developers have been waiting on: Swift packages can now be consumed directly as dependencies, the CMS garbage collector is on by default, and Swift export continues to mature. Incremental compilation lands as a default for Kotlin/Wasm alongside support for the WebAssembly Component Model — useful if you're sharing logic beyond mobile targets. The release also formalises an 18-month security support policy for the standard library, which gives teams on slower upgrade cycles a clearer maintenance window. Gradle 9.5.0 compatibility rounds out the practical concerns. If you've been holding off on moving to 2.4 since the KotlinConf preview, there's no reason to wait.