IntelliJ IDEA 2022.3 Beta 2 is available!
To learn about the notable changes coming in IntelliJ IDEA 2022.3, browse our previous blog posts in the IntelliJ IDEA 2022.3 EAP section of our blog. IntelliJ IDEA 2022.3 Beta 2 also includes some updates we haven’t previously covered, so read on for the latest news.
Improved IDE performance for Kotlin
We’ve optimized cache and index usage, making code analysis faster and more stable. We’ve also improved the code completion algorithm in .gradle.kts files, increasing its speed by 4-5x according to our benchmarks.
Support for Kotlin 1.7.20 features
IntelliJ IDEA 2022.3 now fully supports the features introduced in Kotlin 1.7.20, including the new ..< operator and data object declarations.
Important note on the new Settings Sync plugin
With the IntelliJ IDEA 2022.3 EAP 3 build, we introduced the new Settings Sync solution, described in detail in this blog post. Here are two more important points about switching to the new solution:
- If you are using IntelliJ IDEA 2022.2.x or earlier with the old Settings Sync plugin and want to enable the new plugin on v2022.3, your settings will be migrated from the older version, but they won’t be synchronized between v2022.2 and v2022.3 afterwards.
- The Settings Repository plugin has been unbundled. If you’re using it, your settings will be migrated when upgrading to v2022.3, but the new Settings Sync plugin won’t be turned on automatically. If you want to keep on using the Settings Repository plugin, you can install it manually from JetBrains Marketplace.
Installers for Linux ARM64
Two weeks ago we started distributing installers for Windows ARM64, and now installers for Linux machines with ARM64 processors are also available. You can download them from our website.
These are the highlights for this week! While our team is getting everything ready for the major release, you still have time to test out the new features and share your feedback with us.
For the full list of updates delivered with the IntelliJ IDEA 2022.3 Beta 2 build, check out the release notes. If you spot any bugs, please report them via our issue tracker.