Spring Tools 4.29.0 released

Releases | Martin Lippert | March 12, 2025 | ...

Dear Spring Community,

I am happy to announce the 4.29.0 release of the Spring Tools for Visual Studio Code, Eclipse and Theia.

important highlights

  • (Spring Boot) Early access: inject bean completion proposals available in Spring components
  • (Spring Boot) Experimental Spring structural view in the outline (work in progress, available in VSCode only)

updates to the Spring Tools for Eclipse distribution

Detailed changes can be found in the release notes: https://github.com/spring-projects/sts4/releases/tag/4.29.0.RELEASE

downloads

To…

Spring gRPC 0.5.0 available now

Releases | Dave Syer | March 10, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring gRPC 0.5.0 has been released and is now available from Maven Central.

This release includes features, bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the open issues. If you have general questions, please ask on Stack Overflow using the spring-grpc tag.

GitHub | Issues | Documentation | Stack Overflow

Spring gRPC 0.4.0 available now

Releases | Chris Bono | March 06, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring gRPC 0.4.0 has been released and is now available from Maven Central.

This release includes features, bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the open issues. If you have general questions, please ask on Stack Overflow using the spring-grpc tag.

GitHub | Issues | Documentation | Stack Overflow

Spring Cloud 2025.0.0-M2 (aka Northfields) has been released

Releases | Spencer Gibb | March 03, 2025 | ...

On behalf of the community, I am pleased to announce that the Milestone 2 (M2) of the Spring Cloud 2025.0.0 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2025.0.0 release notes for more information.

Notable Changes in the 2025.0.0-M2 Release Train

This milestone is compatible with Spring Boot 3.5.0-M2. See all issues and pull requests that are part of the release here.

Spring Cloud Gateway

  • Support rewriting request parameters in Server WebMVC #3669.
  • Bug fixes for multipart data and retry in Server WebMVC.

Spring Cloud Config

Spring Modulith 1.4 M2, 1.3.3, and 1.2.9 released

Releases | Oliver Drotbohm | February 25, 2025 | ...

I am happy to announce the availability of Spring Modulith 1.4 M2, 1.3.3, and 1.2.9. While the latter contain a few bug fixes and the usual dependency upgrades to the latest Spring Boot releases, the milestone release ships a couple of important new features.

  • The observability module now automatically creates counters for application events published by modules. A new ModulithEventMetrics API has been introduced and can be used through ModulithEventMetricsCustomizer beans registered in the ApplicationContext (GH-1068).
  • The runtime support has been revamped to avoid the dependency on an external library to topologically sort application modules, so that they can be traversed in dependency order (GH-1060). This allows assuming a stable module order in the application metadata file that – previously only created in AOT mode – is now also written when generating documentation (GH-1063). That in turn allows us to avoid the full bootstrap of an ApplicationModules instance at runtime, for example, to execute ApplicationModuleListener beans (GH-1062, GH-1065

Spring Boot 3.5.0-M2 available now

Releases | Phil Webb | February 20, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.0-M2 has been released and is now available from https://repo.spring.io/milestone.

This release includes 113 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Environment variable imports using spring.config.import
  • Actuator support for triggering Quartz jobs
  • Extended SSL support for service connections
  • Customizable stack traces in structured logs

Please see the release notes for more details and upgrade instructions.

Thanks to all those…

Spring Boot 3.4.3 available now

Releases | Moritz Halbritter | February 20, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.3 has been released and is now available from Maven Central.

This release includes 58 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag.

Project Page | GitHub | Issues | Documentation | Stack…

Spring Boot 3.3.9 available now

Releases | Andy Wilkinson | February 20, 2025 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.9 has been released and is now available from Maven Central.

This release includes 41 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag.

Project Page | GitHub | Issues | Documentation | Stack…

Spring AMQP 4.0 Milestone 1 Available

Releases | Artem Bilan | February 19, 2025 | ...

On behalf of the team and everyone who contributed, I am pleased to announce the first Milstone for 4.0.0 of Spring AMQP.

The patch versions 3.1.9 and 3.2.3 also have been released.

The notable changes in 4.0.0 generation so far are:

  • Migration null-safety to JSpecify and NullAway;
  • Removal of previously deprecated API;
  • Migrate some data classes to Java record.

The 4.0.0-M1 is also the first Milestone for this project which, according to our new policy, has been published to Maven Central.

Many thanks to community for feedback and prompt fixes!

See more info in the Release Notes.

Don't…

Spring for Apache Kafka 3.3.3, and 3.2.7 are Available Now

Releases | Soby Chacko | February 19, 2025 | ...

We are pleased to announce the release of Spring for Apache Kafka versions 3.3.3 and 3.2.7. We extend our gratitude to all contributors who made these releases possible.

Release Notes

See the release notes for more details on what's included in these releases:

https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.3

https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.7

Kafka Client 3.9.0 compatibility

Spring for Apache Kafka version 3.3.3 is compatible with Kafka Client 3.9.0, though the framework's compile-time dependency uses Kafka Client 3.8.1. To use Kafka Client 3.9.0 or later with version 3.3.3, applications must manually upgrade their Kafka Client version. For instructions on overriding Kafka Client versions in Spring Boot, please refer to this guide

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all