Kotlin 1.8.0 Released

Read this post in other languages:

The Kotlin 1.8.0 release is out and here are some of its biggest highlights:

Read the complete list of changes in What’s new in Kotlin 1.8.0.

How to install Kotlin 1.8.0

If you already use IntelliJ IDEA (2021.3, 2022.1, 2022.2), your IDE will suggest updating Kotlin to 1.8.0 automatically. You can also update manually for these IDEs by following these instructions.

For IntelliJ IDEA 2022.3, the Kotlin plugin 1.8.0 will be delivered with upcoming IntelliJ IDEA updates. You can update your projects to Kotlin 1.8.0 in IntelliJ IDEA 2022.3 without updating the IDE plugin. To migrate existing projects to Kotlin 1.8.0 in IntelliJ IDEA 2022.3, change the Kotlin version to 1.8.0 and reimport your Gradle or Maven project.

For Android Studio Flamingo, the Kotlin plugin 1.8.0 is bundled into the latest Canary. For Android Studio Electric Eel, the IDE plugin will be delivered with the upcoming Android Studio updates.

If you need the command-line compiler, download it from the GitHub release page.

If you run into any problems

Stay up to date with the latest Kotlin features! Subscribe to receive Kotlin updates by filling out the form to the right of this post.

What else to read and watch

Top issue reporters from YouTrack 

Adam (7 issues), pyos (5 issues), Ting-Yuan Huang (5 issues), Jinseong Jeon (4 issues), Efeturi Money (3 issues), Anton Keks (3 issues), wrongwrong (3 issues), Michael Bailey (3 issues), Guozheng Yuan (2 issues), jimgoog (2 issues), Nikita Nazarov (2 issues), Troels Lund (2 issues), liutikas (2 issues), Artyom Krivolapov (2 issues), Steven Schäfer (2 issues), Фагим Садыков (2 issues), David Corrado (2 issues), Jørgen Svennevik Notland (2 issues), David Herman (2 issues), Cev Ing (2 issues).

External contributors

We’d like to thank all of our contributors whose pull requests were included in this release: Jinseong JeonpyosHung NguyenMads AgerKristoffer AndersenSteven SchäferRick ClephasTroels Bjerre LundTianyu GengIven KrallJaebaek SeoJerome PrinetJiaxiang ChenAnže SodjaAurimasIvan GavrilovicJohan BayMartynas PetuškaXin WangmcpiromanAhmed El-Helw, Aleksandr Kutashov, Aurimas LiutikasDiego Gomez OlveraJason ParachoniakJohan BayKevin BierhoffMartin BonninMatthew HaughtonRomain GuyShumaf LovpacheToshiaki KameyamaZac SweersaSemybennyhuosoarex.

Special thanks to our EAP Champions

They reported issues and helped us stabilize the Kotlin 1.8.0 release:

image description