Spring Security 6.0.0-M3 and 5.7.0-M3 available now

Releases | Steve Riesenberg | March 22, 2022 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Security 6.0.0-M3 and 5.7.0-M3 are available now.

This third 6.0 milestone covers build and release enhancements as well as the deprecation of WebSecurityConfigurerAdapter that was already released with 5.7.0-M2. The third 5.7 milestone covers several enhancements to SAML 2.0 and OAuth 2.0 support as well as a change to use UTF-8 by default for HTTP Basic credentials in Spring WebFlux.

For the release changes, please refer to the releases page.

Project Site | Reference | Help

Spring for GraphQL 1.0 Milestone 6 Released

Engineering | Rossen Stoyanchev | March 22, 2022 | ...

On behalf of everyone involved, I'm pleased to announce the availability of the sixth and final milestone of Spring for GraphQL on the way to 1.0. Our next stop is RC1 in 4 weeks, followed by the GA on May 17.

GraphQL Client

A GraphQL client is something we identified as a goal quite early on. It's issue number 10 from 336 at present in the issue tracker, but we viewed testing support as higher priority and so the GraphQL Tester came first and has been available from the start.

The Tester did prove valuable and popular, but we knew we had to fully explore the client before 1.0 as the two are…

Initial AOT support in Spring Framework 6.0.0-M3

Engineering | Stéphane Nicoll | March 22, 2022 | ...

Those of you who know the Spring Native experimental project are aware that the Spring team has been working on native image support for Spring applications since 2019. After a first beta in March 2021, we shipped an extensive revision of our Spring Native efforts in December 2021.

We’ve also announced at SpringOne last year that we intend to promote this work to Spring Framework 6.0 proper in the course of 2022. Following the release of our third milestone, this blog post walks you through what has been included already and what is coming next.

Ahead-Of-Time Processing

Processing the…

Spring Data 2022.0.0-M3, 2021.2.0-M4, 2021.1.3, and 2021.0.10 released

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

On behalf of the team, I’m pleased to announce Spring Data service releases 2021.1.3 and 2021.0.10. Both releases ship with mostly bug fixes and dependency upgrades. For your convenience, Spring Boot 2.6.5 respective 2.5.11 are going to pick up these releases in the upcoming days.

Along with the service releases, we released the next milestone 2021.2.0-M4 of the 2021.2 release train. Spring Boot 2.7.0-M3 will pick up this release soon. We have summarized the new and noteworthy changes in our 2021.2 release notes.

We have also released the next milestone 2022.0.0-M3 of the 2022.0 release train. Spring Boot 3.0.0-M2 will pick up this release. We have summarized the new and noteworthy changes in our 2022.0 release notes

Spring Framework 6.0.0-M3 and 5.3.17 available now

Releases | Stéphane Nicoll | March 17, 2022 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 6.0.0-M3 and 5.3.17 are available now.

Spring Framework 5.3.17 includes 17 fixes and improvements as well as a fix for CVE-2022-22950: Spring Expression DoS Vulnerability and is a recommended upgrade for all Spring production scenarios.

Spring Framework 6.0.0-M3 includes 33 additional fixes and improvements specific to the 6.0 branch.

This milestone brings a first batch of migration of our AOT (Ahead Of Time) efforts from Spring Native, paving the way for Native support in the wider Spring ecosystem. See the follow-up blog post

Spring Tools 4.14.0 released

Releases | Martin Lippert | March 16, 2022 | ...

Dear Spring Community,

I am happy to announce the 4.14.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

  • (VSCode) fixed: VSCode Spring boot tools 1.30.0 error trying to find JVM (#726)
  • (VSCode) fixed: vscode "Problems" diagnostic entries lack "source" field (#725)
  • (VSCode) fixed: orphan vscode extension processes left running (#704)
  • (VSCode) fixed: deadlock in language server process avoids process to be shutdown (#741)
  • (VSCode) fixed: Outline View is broken again on Windows (#742)
  • (VSCode) fixed: boot-java.live-information.automatic-tracking.on is not working on vscode (#733)
  • (VSCode) fixed: Java 17 is mis-identified as Java 8 (#713)
  • (Eclipse) fixed: Deadlock with Spring LSP in Eclipse 4.23 with STS 4.23 nightlies (#729

This Week in Spring - March 15th, 2022

Engineering | Josh Long | March 15, 2022 | ...

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