IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
This month brings significant developments throughout the Java ecosystem. Java has begun announcing JEPs targeted for the upcoming release, while Spring has unveiled major updates with Spring Framework 7 and Spring Boot 4. As always, we've curated the most interesting articles, videos, and podcas…
As the next step in the evolution of K2 mode, we are officially deprecating its predecessor, K1 mode.
In IntelliJ IDEA 2025.3, JSpecify becomes the preferred nullability source. When it’s present on the classpath, the IDE automatically recognizes and even generates JSpecify annotations via quick-fixes and refactorings.
Spring’s AOT engine has been around since the Spring Native days, but Spring Data never really benefited from it – until now. Repository infrastructure is one of the most dynamic parts of the framework, and for years it relied heavily on proxies, reflection, and queries generated at runtime. That…
IntelliJ IDEA’s source code has been publicly available for more than 15 years, helping millions of developers learn, experiment, and contribute to the IDE, as well as build their own tools. Now, we're taking our commitment to open source a step further by making it even easier for the community to …
Spring Boot 4.0 has officially landed. At JetBrains, we’ve been tracking the updates since the first milestones to ensure that IntelliJ IDEA delivers a smooth and reliable development experience. While many of the core capabilities come directly from Spring Framework 7, Spring Boot remains the ad…
Major Spring Framework releases don’t come around often – and when they do, they tend to reshape how we build applications for years to come. Spring Framework 7 is one of those releases. It simplifies many aspects of development, cleans up some long-standing pain points, and introduces features that…
The November edition is packed with insightful, practical, and curiosity-fueling reads. From hands-on advice to thought-provoking pieces, we’ve gathered a nice selection of stories that will help you stay sharp and inspired in the tech world.
Modern IDEs are powerful tools with many useful features. When we talk about developer productivity, one thing that comes to mind is mastering the IDE – learning its features, like refactorings, navigation, or code generation, and remembering how to invoke them. However, discovering all the relev…
As we approach the release of IntelliJ IDEA 2025.3, we would like to share key information about changes that may impact your plugin development process. This post addresses common questions from the developer community and provides guidance on maintaining compatibility with the latest IntelliJ Plat…
Check out the October edition of Java Annotated Monthly by JetBrains.
Full support for Java 25 is available in IntelliJ IDEA!