Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 2.47 KB

plugin-releases.md

File metadata and controls

72 lines (51 loc) · 2.47 KB

The IntelliJ Kotlin plugin and IntelliJ IDEA are on the same release cycle. To speed up the testing and delivery of new features, the plugin and the platform have been moved to the same codebase and ship simultaneously. Kotlin releases happen independently according to the new release cadence.

Kotlin and the Kotlin plugin have distinct sets of features:

  • Kotlin releases contain language, compiler, and standard library features.
  • Kotlin plugin releases introduce only IDE related features. For example, code formatting and debugging tools.

This also affects the versioning of the Kotlin plugin. Releases now have the same version as the simultaneous IntelliJ IDEA release. You can learn more about new release cadence in this blog post.

Update to a new release

IntelliJ IDEA and Android Studio suggest updating to a new release once it is out. When you accept the suggestion, it automatically updates the Kotlin plugin to the new version. You can check the Kotlin plugin version in Tools | Kotlin | Configure Kotlin Plugin Updates.

If you are migrating to the new feature release, Kotlin plugin's migration tools will help you with the migration.

Release details

The following table lists the details of the latest Kotlin plugin releases:

Release info Release highlights

2021.1

Released: April 7, 2021

  • Performance improvements
  • Evaluation of custom getters during debugging
  • Improved Change Signature refactoring
  • Code completion for type arguments
  • UML diagrams for Kotlin classes

Learn more in:

2020.3

Released: December 1, 2020

  • New types of inline refactorings
  • Structural search and replace
  • EditorConfig support
  • Project templates for Jetpack Compose for Desktop

Learn more in: