Spring Security 5.8 and 6.0 are now GA

Releases | Steve Riesenberg | November 21, 2022 | ...

On behalf of the team and everyone who has contributed, we are very excited to announce the general availability of Spring Security 6.0! In addition, we are pleased to announce the general availability of Spring Security 5.8, which is provided to simplify upgrading to 6.0.

Spring Security 6 requires JDK 17 and uses the jakarta namespace. Among its many features, upgrading to Spring Security 6 will bring you:

  • Improved session management

  • Improved AOT processing

  • Security metrics and traces

  • Several defense-in-depth enhancements

  • A simplified authorization framework

Check out What’s New in Spring Security 5.8 and What’s New in Spring Security 6.0

Spring Web Services 4.0.0 is now GA

Releases | Greg L. Turnquist | November 21, 2022 | ...

Greetings Spring community,

The Spring Web Services team has released 4.0.0 for general availability. This is the version of Spring WS you’ll need if you are building SOAP-based applications with Spring Boot 3.0.

4.0.x is the generation of Spring Web Services that works with Jakarta EE 9+, the version where the enterprise specs (JAX-WS, etc.) migrate from javax. to jakarta. package prefixes. Check out Juergen Holler’s blog post for more details about Spring Framework 6.0.

Being based upon Spring Framework 6.0, this is also the generation of Spring Web Services that is rebased on top of Java 1…

Spring Web Services 4.0.9 is released

Releases | Corneil du Plessis | November 21, 2022 | ...

Greetings Spring community,

The Spring Web Services team has released 4.0.9 in order to address CVEs by updating WSS4J to version 2.4.3.

We also welcome a contribution by @hduelme to improve the readability and performance.

For more details, check out our official GitHub release. This includes links to all the related tickets as well as the source code.

We have also adopted GitHub releases as our avenue for tracking changes in a given release. All current and prior releases of Spring WS are now captured in the list of releases on GitHub. Feel free to check them out.

The artifacts are hosted on…

Spring Data 2022.0 goes GA

Releases | Mark Paluch | November 18, 2022 | ...

On behalf of the Spring Data engineering team and everyone who contributed to this release, I am pleased to announce the general availability of Spring Data 2022.0 (Codename: Turing) from Maven Central! It is the third major revision since Spring Data's inception in 2009 to serve you as your framework for modern-day data applications.

Spring Data 2022.0 builds on top of the just-released Spring Framework 6.0 with a Java 17+ baseline. Modules leveraging Jakarta EE technologies, such as Spring Data JPA and Spring Data REST, have been upgraded to Jakarta EE 9+, moving to the jakarta namespace…

Spring Data 2021.2.6 and 2021.1.10 available

Releases | Mark Paluch | November 18, 2022 | ...

On behalf of the team, I’m pleased to announce the availability of Spring Data 2021.2.6 and 2021.1.10 releases. The service releases ship with mostly bug fixes and dependency upgrades.

For your convenience, the next Spring Boot releases are going to pick up 2021.2.6 and 2021.1.10 in the upcoming days. To round things off, here are the links to the individual modules, changelogs, and documentation:

2021.2.6

Spring Cloud 2022.0.0 Release Candidate 2 (codename Kilburn) Has Been Released

Releases | Ryan Baxter | November 18, 2022 | ...

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

Notable Changes in the 2022.0 Release Train

Click here to see all issues in this release.

Spring Cloud 2022.0.0-RC2 requires Spring Boot 3.0.0-RC2.

All Spring Cloud projects are now using Apache HttpClient v5.

Spring Cloud Contract

This release contains a lot of changes including dependency upgrades and some breaking ones…

Spring Modulith 0.1 RC1 released

Releases | Oliver Drotbohm | November 17, 2022 | ...

I am pleased to announce the first and final release candidate of Spring Modulith 0.1. The release primarily is a preparation for the GA one to follow Spring Boot 3.0 GA some time next week. That said, we managed to sneak a couple of improvements into the Application Module Canvas that will surely be helpful. The Canvas now lists Spring bean references into other modules explicitly and thus documents the required interface of the module, just like constructor arguments describe the dependencies of a class.

202445150 8c5422b9 031e 441f a5dc 4184b78d65f8

Figure 1. Spring bean references in the Application Module Canvas

Also, the Canvas now includes value types exposed by a module. These types are identified by either the annotations or interfaces provided by the jMolecules DDD library

Spring Framework 6.0 goes GA

Releases | Juergen Hoeller | November 16, 2022 | ...

Dear Spring community,

It is my pleasure to announce that Spring Framework 6.0.0 is generally available from Maven Central now! This is the start of a new framework generation for 2023 and beyond, embracing current and upcoming innovations in OpenJDK and the Java ecosystem. At the same time, we carefully designed it as a straightforward upgrade from Spring Framework 5.3.x for modern-day runtime environments.

As a major revision of the core framework, Spring Framework 6.0 comes with a Java 17+ baseline and a move to Jakarta EE 9+ (in the jakarta namespace), with a focus on the recently released Jakarta EE 10 APIs such as Servlet 6.0 and JPA 3.1. This provides access to the latest web containers such as Tomcat 10.1 and the latest persistence providers such as Hibernate ORM 6.1. Don't be stuck on Java EE 8, make the leap to the jakarta

Spring Cloud Dataflow 2.10.0-RC2 Released

Releases | Chris Bono | November 15, 2022 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Cloud Dataflow 2.10.0-RC2 has been released and is now available from https://repo.spring.io/milestone.

This release contains an update of the Spring Boot, Spring Framework, and Spring Cloud versions. See the release notes for more information.

Stay in touch...

As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub.

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