Participate in the Kotlin Early Access Preview (EAP)

You can participate in the Kotlin Early Access Preview (EAP) to try out the latest Kotlin features before they are released.

We ship a few EAP builds before every Kotlin incremental release (1.x.y) and a few Milestone (M) builds before every feature release (1.x).

We’ll be very thankful if you find and report bugs to our issue tracker YouTrack. It is very likely that we’ll be able to fix them before the final release, which means you won’t need to wait until the next Kotlin release for your issues to be addressed.

By participating in the Early Access Preview and reporting bugs, you contribute to Kotlin and help us make it better for everyone in the growing Kotlin community. We appreciate your help a lot!

If you have any questions and want to participate in discussions, you are welcome to join the #eap channel in Kotlin Slack. In this channel, you can also get notifications about new EAP builds.

Install the Kotlin EAP Plugin for IDEA or Android Studio

By participating in the EAP, you expressly acknowledge that the EAP version may not be reliable, may not work as intended, and may contain errors.

Please note that we don’t provide any guarantees of compatibility between EAP and final versions of the same release.

If you have already installed the EAP version and want to work on projects that were created previously, check our instructions on how to configure your build to support this version.

Build details

Build info Build highlights kotlinx library versions
1.4.0-rc

Released: July 27, 2020

Release on GitHub

  • New functionality to conveniently debug coroutines
  • Improved *.gradle.kts IDE support
  • All source sets now include the standard library dependency by default
  • Simplified management of CocoaPods dependencies
  • Improved Kotlin/JS integrations

For more details, please refer to the blog post.

1.4-M3

Released: July 6, 2020

Release on GitHub

New modes for generating default methods

Standard library improvements:

  • Supported functional interfaces
  • module-info descriptor for JVM classes
  • New collection operations
  • @Throws annotation in the common library

For more details, please refer to the blog post.

1.4-M2

Released: June 4, 2020

Release on GitHub

  • Hierarchical project structure
  • New flexible Project Wizard
  • Explicit API mode for library authors
  • And many other improvements

For more details, please refer to the blog post.

1.4-M1

Released: March 23, 2020

Release on GitHub

  • More powerful type inference algorithm
  • SAM conversions for Kotlin classes
  • New backend for Kotlin/JS that brings major improvements to the resulting artifacts
  • And many other improvements

For more details, please refer to the blog post.