Spring Tools's Avatar

Spring Tools

@springtools

Spring Tools for Visual Studio Code, Eclipse, and Theia: https://spring.io/tools

408
Followers
2
Following
70
Posts
13.11.2024
Joined
Posts Following

Latest posts by Spring Tools @springtools

Post image

Spring Framework 7 and Spring Boot4 use JSpecify as standard non-null/nullable annotations, so we now have them automatically configured in @vscode.dev as well as the Spring Tools for @eclipseide.org distribution ๐Ÿฅณ

05.03.2026 12:25 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Quick heads-up: the option to disable the new symbol generation via the internal Spring index will go away soon. So if you have this feature disabled for some reason, let us know why, so that we can fill in the missing gaps in the new implementation to enable a smooth transition

03.03.2026 13:14 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

We continue on our mission to make you as productive as possible building Spring applications in the development environments of your choice. Please welcome Cursor to the list of supported environments - and enjoy coding ๐Ÿ˜Ž๐Ÿฅณ๐Ÿš€

26.02.2026 15:41 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

With the new logical structure view in @springtools.bsky.social, you can define your own custom stereotypes using annotations as well - and see the view update instantly on save ๐Ÿš€

24.02.2026 15:52 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

The new logical structure view in the @springtools.bsky.social does not only group things in well-known pre-defined stereotypes. You can bring your own custom stereotypes and include them in the structure as well, for example by defining them in catalog files ๐Ÿš€

19.02.2026 15:11 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Did you know that you can influence the grouping of the elements in the new logical structure view? Click on the grouping icon on the project node and select which groups you would like to enable/disable - and the view will automatically update accordingly ๐Ÿ˜Ž

17.02.2026 15:41 ๐Ÿ‘ 1 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

The new logical structure view for your Spring Boot projects is based on the stereotypes concept of JMolecules. And stereotype nodes in the structure view allow you to quickly navigate to the corresponding catalog file - in case you wonder how the stereotype definition looks like ๐Ÿง

12.02.2026 13:51 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Already using Spring Modulith in your Spring Boot projects? The new logical structure view in @springtools.bsky.social supports it right out of the box ๐Ÿš€

10.02.2026 13:11 ๐Ÿ‘ 6 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Would like to get a unique overview of your Spring Boot projects from a Spring perspective? The completely new logical structure view in @springtools.bsky.social is here for you ๐Ÿš€๐Ÿฅณ It is definitely one of the most anticipated new features of the Spring Tools 5 generation. Enjoy! ๐Ÿ˜Ž

05.02.2026 13:17 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Support for Spring Modulith is part of the @springtools.bsky.social for quite some time now, for example checking for invalid references to non-exposed types (as you type) ๐Ÿ˜Ž๐Ÿ˜ƒ

03.02.2026 14:21 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Spring Data introduced the awesome AOT compiled repositories feature in their 2025.1 release, and the @springtools.bsky.social 5 release takes full advantage of that, bringing insights right into the editor, incl. generated query statements, jump the implementation, and more... ๐Ÿ˜Ž

29.01.2026 14:21 ๐Ÿ‘ 7 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Using Spring Webflux and "old style" static RouterFunctions methods to define routes in code? We have some good news for you! Whenever we detect this in the source code, there is now a nice little code action showing up that tells the AI assistant in your IDE to convert this for you ๐Ÿฅณ๐Ÿš€๐Ÿ˜Ž

27.01.2026 14:58 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

And in case you have API versioning configured, the @springtools.bsky.social check whether the mentioned version is syntactically correct... ๐Ÿš€๐Ÿฅณ

22.01.2026 10:45 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

The newly introduced API versioning support in Spring Framework 7 is already nicely supported in the @springtools.bsky.social - for example by double checking for a proper configuration when using it ๐Ÿ˜Ž

20.01.2026 15:32 ๐Ÿ‘ 7 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Video thumbnail

New in Spring Tools 5: controllers now show up with a code lens that summarizes the web configuration that you have in place for the project - and allows you to quickly navigate to it - very useful, especially in combination with the new API versioning support in Spring Framework 7 ๐Ÿฅณ ๐Ÿš€

15.01.2026 10:25 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Spring Framework 7 comes with an improved way to functionally register bean definitions using the BeanRegistrar interface - and Spring Tools 5 has already support for this built-in, incl. understanding bean definitions + checking and adding matching import annotations ๐Ÿฅณ๐Ÿš€๐Ÿ˜Ž

13.01.2026 12:30 ๐Ÿ‘ 5 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Let me introduce you to another new validation in the Spring Tools: it reminds you that you should not try to define the path in the controller annotation itself - and as a bonus, comes with the corresponding quick fix ๐Ÿฅณ

08.01.2026 09:34 ๐Ÿ‘ 7 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Did you see the new validations that shipped as part of the recent Spring Tools 5 release? One of them is checking for the correct type when using `@Value` with a classpath resource ๐Ÿฅณ

06.01.2026 14:58 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tools State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...

Spring Tools 5.0.1 released for @vscode.dev, @cursor.com.web.brid.gy, Eclipse Java IDE 2025-12, Theia IDE - download from spring.io/tools - for more details: github.com/spring-proje...

22.12.2025 19:44 ๐Ÿ‘ 6 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tools State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...

Spring Tools 5.0 released for @vscode.dev, @cursor.com.web.brid.gy, Eclipse Java IDE 2025-09, Theia IDE - download from spring.io/tools - for more details: github.com/spring-proje... ๐Ÿš€

10.12.2025 19:13 ๐Ÿ‘ 9 ๐Ÿ” 8 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Towards Spring Tools 5 - part 3: spring.io/blog/2025/12... - about how Spring Tools 5 integrate with AI powered coding assistants and environments and make AI coding even better. Release candidate builds are avaiable at: spring.io/tools5

05.12.2025 11:49 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tools State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...

Towards Spring Tools 5 - part 2: spring.io/blog/2025/11... - looking into the new stereotype-based logical structure view. And Spring Tools 5.0.0-RC1 is out now, if you want to give it a try: spring.io/tools5

28.11.2025 11:05 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tools State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...

Towards Spring Tools 5 - part 1: spring.io/blog/2025/11... - get a sneak peak at what the next major version of the free and open-source Spring Tools. And we have 5.0.0-RC1 out now, if you want to give it a try: spring.io/tools5

24.11.2025 13:07 ๐Ÿ‘ 7 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Spring Framework 7.0 General Availability Level up your Java code and explore what Spring can do for you.

Spring Framework 7.0 is now GA!
Including Java 25 (with Java 17 baseline), Jakarta EE 11, JSpecify null-safety, Jackson 3.0, Kotlin 2.2, JUnit 6.0, plus programmatic bean registration, JmsClient, API versioning, HTTP Interface Client, RestTestClient & more: spring.io/blog/2025/11...

13.11.2025 23:05 ๐Ÿ‘ 44 ๐Ÿ” 21 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Preview
Spring Framework 7.0 General Availability Level up your Java code and explore what Spring can do for you.

After a year of work, we are happy to share that Spring Framework 7.0 GA is now available! spring.io/blog/2025/11...

Time to celebrate, get a bit of rest and help the team to prepare Spring Boot 4.0 GA release planned November 20th ๐Ÿ˜Š

#spring #java

13.11.2025 17:40 ๐Ÿ‘ 64 ๐Ÿ” 24 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2

Running on macOS 26.1 and using the Eclipse-based variant of the Spring Tools? Make sure to upgrade to this release, it comes with a fix for the missing multiline selection highlightings

10.11.2025 16:20 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tools Spring Tools is the next generation of Spring tooling for your favorite coding environment. It provides world-class support for developing Spring-based enterprise applications, whether you prefer Ecli...

Spring Tools 4.32.2 released for @vscode.dev, Eclipse Java IDE 2025-09, Theia IDE - download from spring.io/tools - for more details: github.com/spring-proje...

10.11.2025 16:17 ๐Ÿ‘ 3 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

The latest snapshot builds of the upcoming Spring Tools 5 release for early Eclipse 4.38 milestone builds already include the fix: cdn.spring.io/spring-tools... - but keep in mind that those builds contain the latest snapshots from both Eclipse and Spring Tools

05.11.2025 09:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Bug detais: github.com/eclipse-plat...

05.11.2025 09:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

macOS 26.1 causes the selection highlighting in the Eclipse based IDEs to not work anymore (which can be quite annoying). The fix for this is already implemented and will ship as part of Eclipse 2025-12 in mid December.

05.11.2025 09:50 ๐Ÿ‘ 1 ๐Ÿ” 4 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0