Spring Cloud 2022.0.0-M3 (codename Kilburn) Has Been Released

Releases | Ryan Baxter | June 15, 2022 | ...

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

Notable Changes in the 2022.0.0 Release Train

See the project page for all the issues and pull requests included in this release.

Spring Cloud 2022.0.0-M3 is compatible with Spring Boot 3.0.0-M3.

Spring Cloud Stream

  • Enhanced support for Kafka "tombstone" records via recently added support for BiFunction/BiConsumer
  • Added support for function-based error-handling, thus no longer requiring annotations

Spring Tools 4.15.0 released

Releases | Martin Lippert | June 15, 2022 | ...

Dear Spring Community,

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

major changes to the Spring Tools 4 for Eclipse distribution

fixes and improvements

  • (Spring Boot) fixed: vscode-sts: an edge case of workspace symbol for @PutMapping (#781)
  • (VSCode) fixed: Failed to refresh live data from process 12704 - com.xxxx.xx.xxx.BillingServiceApp after retries: 10 (#748)
  • (Eclipse) fixed: The Spring Boot Language Server is not immediately shutdown after closing the last open editor to avoid the need to restart the server when you open the next file (related to #568)
  • (Eclipse) fixed: When opening symbols, open the compilation unit from the relevant project (#769)
  • (Eclipse) fixed: The issue with…

Goodbye Spring IDE - Welcome Spring Tools 4

Releases | Martin Lippert | June 14, 2022 | ...

On August 31 of 2004, only a few months after version 1.0 of the Spring Framework itself got released, Torsten Jürgeleit created a repository and made the initial commits to a project that became the tooling support for Spring in Eclipse, the Spring IDE project (while the roots of that work are probably going back further in time, as the comment of the first commit to the repository reads like there was a CVS repository even before that time.). Shortly after, Christian Dupuis joined, led the project for many years and initiated the Spring Tool Suite on top of Spring IDE.

It’s been a long time…

Spring Cloud Stream Applications 2021.1.2 GA Release now available

Releases | Corneil du Plessis | June 02, 2022 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Cloud Stream Applications 2021.1.2 has been released.

This release is based on Spring Boot 2.6.8 and Spring Cloud 2021.0.3 and contains many improvements and bug fixes - check out the release notes for more information.

Future plans

  • Switch apps to use Spring Boot 3.x
  • Move Spring Cloud Stream App Maven plugins to stream-application repository.
  • Align versioning of Stream Functions and Apps.

Stay in touch...

Please continue to engage with us by creating bug reports and feature requests on Github and asking questions on StackOverflow using the spring-cloud-stream or spring-cloud-dataflow

Spring Native 0.12.0 available now

Releases | Sébastien Deleuze | May 31, 2022 | ...

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

This release includes 12 bug fixes, documentation improvements, and dependency upgrades to GraalVM 22.1, Spring Boot 2.7.0 and Spring Cloud 2021.0.3. Thanks to all those who have contributed with issue reports and pull requests.

GitHub | Issues | Documentation

Spring Shell 2.1.0-M4 is now available

Releases | Janne Valkealahti | May 30, 2022 | ...

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

Notable changes include:

  • Project has been updated to Boot 2.7.0
  • Command sub-system has been rewritten
  • Support registering commands dynamically
  • Execution target can now also be Function or Consumer
  • Build-in help command is rendered via a template

Please see the release notes for more details.

Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

Project Page | GitHub | Issues |

Spring Vault 2.4.0-M1 and 3.0.0-M1 available

Releases | Mark Paluch | May 27, 2022 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Vault 2.4.0-M1 and 3.0.0-M1 milestones have been released and are now available from repo.spring.io.

Notable new features include:

  • Support for PEM-encoded certificates and private keys including Elliptic Curve ("EC")

  • Support for Vault Repositories using versioned Key/Value secrets engines

  • Support for Vault-based RevisionRepository using versioned Key/Value secrets engines

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

Additionally, Spring Vault 3.0.0-M1 ships with:

  • Upgrade to Java 17 baseline, Spring Framework 6

  • Upgrade to AWS SDK v2

Spring Cloud 2021.0.3 is available. Compatible with Spring Boot 2.7.0

Releases | Spencer Gibb | May 27, 2022 | ...

On behalf of the community, I am pleased to announce the Spring Cloud 2021.0.3 Release Train is available today. The release can be found in Maven Central. You can check out the 2021.0.3 release notes for more information.

Notable Changes in the 2021.0.3 Release Train

This release is primarily for compatibility with Spring Boot 2.7.0 along with Spring Boot 2.6.x.

To see all the issues and pull requests in this release, please see here.

Spring Cloud Sleuth

  • Bug fixes and minor enhancements

Spring Cloud Contract

  • Bug fixes and JsonAssert upgrade

Spring Cloud Gateway

  • Bug fixes and path variable support for PrefixPath filter.

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu Spring Runtime 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