IntelliJ IDEA 2023.3 Goes Beta!
The 2023.3 Beta version of IntelliJ IDEA is here!
This build includes all of the significant updates introduced during the Early Access Program, which we’ve detailed in our earlier blog posts.
Here’s the list of the most notable improvements and additions in the upcoming major release:
- Full support for Java 21 features
- Run to Cursor inlay option in the debugger
- Floating toolbar with code editing actions
- Support for GitLab snippets
- All-in-one diff viewer
- Improvements for both Maven and Gradle import
- Visual editing for OpenAPI specifications
- Enhancements for Quarkus and Micronaut
- Spring 6.1 feature support
- Spring for GraphQL support
- Kubernetes tooling available out of the box
- Extended Dev Containers support
- HTTP Client improvements
To learn about these and other new features in detail, explore the IntelliJ IDEA 2023.3 EAP section of our blog.
In this blog post, we’d also like to draw your attention to some changes that were not covered before.
Latest Kotlin version support now comes with IDE updates
As of v2023.3, support for new Kotlin versions is delivered together with IntelliJ IDEA and Android Studio updates, meaning that you no longer need to update the Kotlin plugin from the JetBrains Marketplace. With every major IDE release, you can expect built-in support for upcoming Kotlin Beta and Stable versions.
Kotlin auto-configuration in Java Gradle projects
If you add a Kotlin file to a Java module, IntelliJ IDEA can now automatically add all needed Kotlin dependencies to the module by changing build scripts. You can easily review these changes and undo them.
For now, auto-configuration is possible for Gradle projects that meet specific criteria, some of which include:
- The Gradle version must be compatible with the Kotlin versions that are available for this project.
- Modules must not contain a `buildSrc` folder.
- Gradle sync must not be in progress.
If auto-configuration is not possible, the IDE will suggest you manually configure Kotlin as before.
In IntelliJ IDEA 2023.3 and beyond, we have made changes to our plugin distribution. Android, Ant, and GlassFish plugins are now available through JetBrains Marketplace. This also applies to the XPathView plugin for the IntelliJ IDEA Community edition.
These are the updates we wanted to share with you this week. For the full list of the latest changes, check out the release notes.
The Early Access Program for IntelliJ IDEA 2023.3 is coming to a close. However, you still have the opportunity to explore the latest features and provide us with your valuable feedback.
We’d love to hear your thoughts, so please share your opinions in the comments section below or on X (formerly Twitter). If you encounter any bugs, report them through our issue tracker. Your feedback is essential to us!
Subscribe to Blog updates
Thanks, we've got you!
IntelliJ IDEA 2023.3 Release Candidate Is Out
IntelliJ IDEA 2023.3 Release Candidate is now available! You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu. To use this build, you need to have an active subscription to IntelliJ IDEA Ultimate. Download IntelliJ IDEA 2023.3 RC As we …
IntelliJ IDEA 2023.3 Beta 3 Is Out!
IntelliJ IDEA 2023.3 Beta 3 is now available for download! You can get the latest build through our website, the free Toolbox App, from inside the IDE, or by using snaps for Ubuntu. Download IntelliJ IDEA Beta 3 This marks the last week before the release candidate is scheduled for delivery…
IntelliJ IDEA 2023.3 Beta 2 Is Out!
IntelliJ IDEA 2023.3 Beta 2 is out and ready for you to download! You can get the latest build from our website or via the free Toolbox App. You can also upgrade to 2023.3 Beta 2 from inside the IDE, or by using snaps for Ubuntu. Download IntelliJ IDEA Beta 2 While the team puts the finishi…
IntelliJ IDEA 2023.3 EAP 7: More Updates For Kubernetes, Improvements For Java, and MoreEarly Access Program
This EAP build comes with more improvements for Kubernetes, including importing cluster contexts from a file, auto-installation of Kubernetes tooling, and more. We’ve also introduced several valuable improvements for Java.