A regular web controller that is also annotated with ResponseBody? Spring Tools now suggests turning it into a RestController, with a quick fix to make the switch in one go 🥳
Another new validation and quick fix, this time for your tests: ExtendWith(SpringExtension.class) combined with ContextConfiguration can be replaced by the much shorter SpringJUnitConfig annotation - and Spring Tools offers to do that for you 😎
Using Spring Modulith? There is a new validation that spots the classic Async + Transactional + TransactionalEventListener combination and includes a quick fix that turns it into a single ApplicationModuleListener annotation - less boilerplate, same behavior 🥳 🚀
Due to a close collaboration with the team behind @intellijidea, we are proud to announce that the @springtools4 for VSCode work nicely together with this new Java tooling for VSCode. Just make sure to update to the latest 2.4.1 release of the Spring Tools for VSCode and enjoy!
Java and Kotlin by IntelliJ IDEA has reached 1.0!
Built together with @cursor_ai, this LSP-based extension release is a major leap toward bringing our JVM technology beyond the IDE – wherever you’re working, whichever editor or agent you use.
Read more👇
blog.jetbrains.com/idea/2026/10/i…