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!
KotlinConf returns to Amsterdam in April 2023!
We’re happy – no, strike that! – we’re thrilled, ecstatic, and overjoyed to announce that KotlinConf is back! 🌷 The next KotlinConf will take place in person in Amsterdam on April 12–14, 2023. Finally we’ll be able to get together again and share the exciting things going on with Kotlin. Register now to join the Kotlin community at the event of the year. Workshops, talks, and fun are guaranteed! Get your tickets before they run out! Get tickets (more…)
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.6.20 Released
Kotlin 1.6.20 offers previews of future language features and brings performance improvements for the JVM, JS, and Native platforms.
Kotlin 1.6.0 Released
Kotlin 1.6.0 is now officially released with Stable exhaustive whens, Kover, and new memory manager for Kotlin/Native!
Kotlin 1.5.30 Is Now Available!
Kotlin 1.5.30 includes many experimental language and standard library features that we are planning to release in Kotlin 1.6.0. Give them a try and share your feedback with us!
Kotlin 1.5.30-RC With Java Toolchains in Gradle, JS IR Backend in Beta, Stdlib Improvements, and More
The 1.5.30 release is approaching, and now we’re presenting the release candidate with the updated opt-in requirements, Kotlin/JS IR backend in Beta, support for Java toolchains in the Gradle plugin, improvements to the Regex and Duration API in the standard library, and more. Try it and report any issues you face to help us prepare the final release. We’ve unveiled the first set of Kotlin 1.5.30 features with the 1.5.30-M1 preview. In this post, we’ll briefly describe some more of the new features that you can try with Kotlin 1.5.30-RC: Updated opt-in requirement mechanism, more consist
Improved IDE Performance, Better Debugging Experience, and More for Kotlin in Latest IntelliJ IDEA
Enjoy improved performance, a better coroutines debugging experience, WSL 2 and Run Targets support, and more improvements for Kotlin in IntelliJ IDEA 2021.2: IDE performance improvements, including faster test file analysis and faster rename refactoringBetter debugging experience for the coroutine agentRemote development supportKotlin plugin in the IntelliJ IDEA repositoryOther IDE improvements (more…)
Preview of Kotlin 1.5.30 With Native Apple Silicon Support, Improved Kotlin DSL for the CocoaPods Gradle Plugin, and More
Be the first to try the new features and improvements coming in Kotlin 1.5.30: native Apple silicon support, an improved Kotlin DSL for Cocoapods configuration, the ability to share custom native libraries across platforms in multiplatform applications, a better debugging experience for applications with the Kotlin/JS IR backend, and more. These features are available as part of an early access preview of 1.5.30. Install 1.5.30-M1 to get your hands on them. For the Kotlin Early Access Preview, we ship a few milestone builds before every release. You can install these builds and try feat
Kotlin Features Survey Edition #2
We ask you to choose the three features that would bring the most benefit to you, and downvote one.
Kotlin 1.5.20 Released!
Kotlin continues to stay up to date with latest Java features such as dynamic invocations and to provide better interoperability with Java by adding support for Java’s Lombok and JSpecify. We are also continuing our work of making the standard library consistent across platforms, as well as investing in Gradle tooling and the new JS IR backend. Update to Kotlin 1.5.20 This blog post provides an overview of the updates in this release: Kotlin/JVM improvements, including string concatenation via invokedynamic and experimental support for calling Java’s Lombok-generated methods and JSpec