tlder@devKotlin 2.4.0 Stable Released with Wasm Component Model and Swift Package Support
tlder@dev:~$
Backend/Java/JVM

Kotlin 2.4.0 Stable Released with Wasm Component Model and Swift Package Support

  • Shipped

The security support policy is the detail that deserves attention beyond the release notes: JetBrains is now committing to backport security fixes across active release lines for 18 months, which is a meaningful maturity signal for teams that need to justify Kotlin in risk-averse environments. It's the kind of thing that makes a procurement conversation easier. On the technical side, Kotlin/Wasm gains incremental compilation by default and WebAssembly Component Model support — the latter opening the door to interop with the broader Wasm ecosystem beyond the browser. Kotlin/Native can now consume Swift packages as dependencies and ships CMS GC enabled by default, while Kotlin/JS adds value class export and ES2015 inlining improvements. Gradle 9.5.0 compatibility and automatic Java/JVM target alignment in Maven close out the build tooling changes.