Spring Data 2025.0.0-RC1 released

Releases | Christoph Strobl | April 22, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the first release candidate of Spring Data 2025.0.0 ("Spring Data 3.5") containing amongst others:

  • Several database driver upgrades accross the individual data modules.
  • Refined HQL, EQL and JPQL parsing.
  • MongoDB QE schema derivation support for easier collection creation.
  • Deprecation warnings for parts that are going to change with the next major ("Spring Data 4.0") release. Please pay close attention to those especailly for parts that are marked for removal like the JMX support.

Going forward, we plan to ship a…

Spring Data 2025.1.0-M2 released

Releases | Mark Paluch | April 22, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce a new milestone for the next Spring Data generation. The second milestone continues delivering new features and refinement mostly around infrastructure themes.

JSpecify

Spring Data is gradually migrating from Spring's Nullability annotations to JSpecify. The following projects are equipped with JSpecify annotations:

  • Commons
  • JPA
  • MongoDB
  • LDAP
  • Cassandra
  • KeyValue
  • Elasticsearch

Other modules will follow suit.

JPA Refinements

Apart from JSpecify, Spring Data JPA ships with a few refinements around the QueryEnhancer

Spring Tools 4.30.0 released

Releases | Martin Lippert | April 22, 2025 | ...

Dear Spring Community,

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

important highlights

  • (Spring Boot - Eclipse) Embedded into Java source code JPQL/SQL queries syntax highlighting in Java editor
  • (Spring Boot) Support for new functional bean registrations via BeanRegistrar, coming in Spring Framework 7
  • (Spring Boot) Improvements to Bean Injection completion proposals

updates to the Spring Tools for Eclipse distribution

  • early access builds available for Eclipse 2025-06 milestone builds
  • branding updates, moving from Spring Tool Suite 4 towards just Spring Tools and Spring Tools for Eclipse

Spring Web Services 4.0.13 available now

Releases | Stéphane Nicoll | April 22, 2025 | ...

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

This release includes 10 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-ws tag.

Project Page | GitHub | Issues | Documentation |

Spring Web Services 4.1.0-RC1 available now

Releases | Stéphane Nicoll | April 22, 2025 | ...

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

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

  • Support for Configuring Arbitrary WSS4J Options
  • More Flexible HTTP Message Sender

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

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-ws tag

Spring Security 5.7.17, 5.8.19, 6.0.17, 6.1.15, 6.2.11, 6.3.9, 6.4.5 Released, includes fix for CVE-2025-22234

Releases | Joe Grandja | April 22, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Security 5.7.17, 5.8.19, 6.0.17, 6.1.15, 6.2.11, 6.3.9, and 6.4.5 are available now which fix CVE-2025-22234.

Please refer to the releases page for more details.

Commercial customers using Spring Boot 2.7, 3.0, 3.1, or 3.2 will be able to update to Spring Boot 2.7.24.2, 3.0.19.2, 3.1.15.2, or 3.2.13.2 respectively to receive the corresponding Security releases 5.7.17, 6.0.17, 6.1.15, and 6.2.11. These Security versions are available now on the Spring commercial artifact repository and can be accessed with a Spring Enterprise Subscription

Spring Security 6.5.0-RC1 Is Out!

Releases | Josh Cummings | April 21, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the release candidate milestone for the final Spring Security 6 minor release.

Among a number of feature enhancements, there are some that we'd love your attention on as we prepare them for general availability:

Core

  • Complete Deprecation of ConfigAttribute, SecurityConfig, and other Access API components.

Specifically, please speak up if you are using any of the ACL Access components that were deprecated.

OAuth 2.0

SAML 2.0

  • Simplified SAML 2.0 Response validation (docs), Assertion validation (docs), and Authentication conversion (docs)
  • A RelayState-based Authentication Request Repository - #14793

Spring for GraphQL 1.4 RC1 Released

Releases | Brian Clozel | April 17, 2025 | ...

On behalf of the Spring for GraphQL team, I am pleased to announce the availability of 1.4.0-RC1, our last stop before the generally available release. In case you missed it, 1.4.0-M1 already shipped lots of new features and improvements.

You can read the full changelog for 1.4.0-RC1 and the upgrade notes on our wiki.

DataLoader observations

The Spring for GraphQL instrumentation creates Micrometer Observations for GraphQL requests and DataFetcher operations. Some data fetching operations are relying on batch loading calls to avoid the "N+1 problem". In previous generations, one would not see the difference between a "full" data fetching operation and one that simply delegates to DataLoader

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