Kotlin 1.5.0 is available with Support for Java 15 features and a new JVM compiler

Kotlin 1.5.0 was released on May 5, 2021. Kotlin 1.5 introduces support for the latest Java features, including logging classes, sealed interfaces, and inline classes. In addition, it brings some improvements to the standard library and the new JVM IR compiler.

The original Release NotesTranslation:

by Ekaterina Volodko, May 5, 2021

Kotlin 1.5.0 has been released, the first major release under the new release schedule.

This release provides stable language features such as JVM logging, sealed interfaces, inline classes, and a new default JVM IR compiler. Your feedback on the feature previews in Kotlin 1.4.30 and Kotlin 1.5.0 EAP releases really helped us stabilize those features. We really appreciate your help! Thank you!” .

More than 25,000 developers have tried out the new JVM IR compiler in IntelliJ IDEA.

Over time, you’ll notice the benefits. The new compiler shares a unified pipeline and business logic with Kotlin/Native and Kotlin/JS IR compilers, which will enable us to implement most features, optimizations, and bug fixes for all platforms simultaneously. It will also allow you to add custom processing and transformations that will run automatically on all platforms.

Do you have a question about Kotlin 1.5.0? Roman Elizarov, Svetlana Isakova, and other members of Kotlin’s team will answer your questions live on May 25 at the Kotlin 1.5 online event.