Kotlin 1.9.0 Released
Kotlin 1.9.0 has been released! Highlights include: Kotlin K2 for JVM is in Beta, other K2 compiler updates, new enum class values function, new operator for open-ended ranges, preview of Gradle configuration cache in Kotlin Multiplatform, changes for Android target support in Kotlin Multiplatform, preview of custom memory allocator in Kotlin/Native. Learn more!
Introducing Kotlin Notebook
The first experimental version of the Kotlin Notebook plugin for IntelliJ IDEA is now available! This post will offer insight into the plugin’s functionality and use cases, but before launching into that, we’d like to let the plugin speak for itself: https://youtu.be/2PLYlDJPelQ W…
Kotlin 1.8.20 Released
Kotlin 1.8.20 has been released! Highlights include: Kotlin K2 compiler updates, AutoCloseable interface and Base64 encoding in stdlib, new JVM incremental compilation enabled by default, new Kotlin/Wasm compiler backend. Learn more!
Kotlin 1.8.0 Released
New experimental functions for JVM, Improved kotlin-reflect performance, New -Xdebug compiler option, and more.
We Are Looking For EAP Champions!
To make sure that all scenarios and project types are tested with the new Kotlin version, we’re starting the EAP Champions program – we invite you to join!
Kotlin 1.7.20 Released
Kotlin 1.7.20 has been released! Highlights include: K2 support for several new plugins; preview of the ..< operator for open-ended ranges; K/N memory manager enabled by default; inline classes with generic underlying types (experimental). Learn more!
Kotlin 1.7.20-Beta Released
The Kotlin 1.7.20-Beta release is out! Here are some highlights from this preview version of Kotlin: The new Kotlin K2 compiler supports all-open, no-arg, Parcelize, and other compiler plugins.We introduced the preview of the ..< operator for creating open-ended ranges.The new Kotlin/Native me…
Kotlin 1.7.0 Released
Kotlin 1.7.0 unveils the Alpha version of the new Kotlin/JVM K2 compiler, stabilizes language features, and brings performance improvements for the JVM, JS, and Native platforms.
Kotlin 1.7.0-Beta Released
The first preview of the 1.7.0 release is out. Introducing Kotlin 1.7.0-Beta! This preview includes: - Changes to builder inference. - The return of the min() and max() collection functions. - Stabilizing of definitely non-nullable types. - Updates for the new Kotlin/Native Memory Manager.
Kotlin 1.6.20 Released
Kotlin 1.6.20 offers previews of future language features and brings performance improvements for the JVM, JS, and Native platforms.
Preview of Kotlin 1.6.20 With Prototype of Context Receivers, Parallel Compilation on JVM, Incremental Compilation in JS, and More
The first preview of the 1.6.20 release is out! Introducing Kotlin 1.6.20-M1! This preview includes: Defining context-dependent declarations in Kotlin/JVM with the prototype of context receivers.Faster builds with parallel compilation of a single module in the JVM IR backend.Faster development wi…
Improved IDE Performance, New Editor Inline Hints, and More for Kotlin in the Latest IntelliJ IDEA
Enjoy a better debugging experience, improved IDE performance, new editor inline hints for ranges and chain calls, and more improvements for Kotlin in IntelliJ IDEA 2021.3: A better debugging experience, including inline stack frames, and smart step into.IDE performance improvements, including fa…