Spring Framework 5.3.1 and 5.2.11 available now

Releases | Stéphane Nicoll | November 10, 2020 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 5.3.1 and 5.2.11 are available now.

Spring Framework 5.3.1 includes 29 fixes and improvements. Spring Framework 5.2.11 includes 10 selected fixes and improvements.

Stay tuned for follow-up Spring Boot releases later this week, including Spring Boot 2.4 GA!

Project Page | GitHub | Issues | Documentation

Spring Security 5.5.0-M1 Released

Releases | Joe Grandja | November 04, 2020 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security 5.5.0-M1! You can find the complete details in the release notes and the highlights below:

OAuth 2.0

gh-5502 - OAuth2Token interface for AbstractOAuth2Token
gh-9070 - Use LobHandler in JdbcOAuth2AuthorizedClientService
gh-8765 - Provide a R2dbc implementation of ReactiveOuath2AuthorizedClientService
gh-7160 - JwtDecoders and ReactiveJwtDecoders should determine algorithm from JWK Set Endpoint

SAML

gh-9177 - SAML 2.0 Asserting Party Metadata resolution should read SigningMethod elements
gh-9131

Spring Integration 5.4 goes GA; some other Integration releases

Releases | Artem Bilan | November 02, 2020 | ...

Dear Spring community,

On behalf the team and everybody contributed, it’s my pleasure to announce that last week we released general availability for Spring Integration 5.4.

It can be downloaded from Maven Central:

compile 'org.springframework.integration:spring-integration-core:5.4.0'

Here is a summary of features and improvements for this Spring Integration generation:

  • R2DBC channel adapters;

  • ZeroMQ proxy, message channel and channel adapters;

  • Redis Streams channel adapters (which are reactive);

  • The spring-integration-kafka extension has been moved to the core project and, alongside with an upgrade to the latest Spring for Apache Kafka 2.6.2, includes some improvements;

  • The RenewableLockRegistry is implemented for the JdbcLockRegistry.

Spring Boot 2.4.0-RC1 available now

Releases | Scott Frederick | October 30, 2020 | ...

On behalf of the team and everyone that contributed, I am pleased to announce that the first release candidate of Spring Boot 2.4 has been released and is available from our milestone repository.

This release closes 108 issues and pull requests. Thanks to all those who have contributed with issue reports and pull requests.

Highlights of this release include:

  • Rationalization of configuration properties for Spring MVC servlet and Spring WebFlux reactive stacks,
  • Refinements to the new config file processing, including the ability to load from config trees with a wildcard,
  • Upgrades to the recently released Spring Framework 5.3 and Spring Data 2020.0 release train,
  • Numerous other dependency upgrades,

Spring Boot 2.1.18 available now

Releases | Stéphane Nicoll | October 29, 2020 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Boot 2.1.18 has been released and is now available from Maven Central.

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

As mentioned in the announcement last year, this is the last release in the 2.1 line. Please consider upgrading to Spring Boot 2.3.x if you haven’t already done so.

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 or chat with the community on Gitter

Spring Boot 2.2.11 available now

Releases | Stéphane Nicoll | October 29, 2020 | ...

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

This release includes 50 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 or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 2.3.5 available now

Releases | Scott Frederick | October 29, 2020 | ...

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

This release includes 92 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 or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Data Neumann SR5, Moore SR11, and Lovelace SR21 available now

Releases | Mark Paluch | October 28, 2020 | ...

On behalf of the team, I’m pleased to announce a Spring Data release triple feature: Neumann SR5, Moore SR11, and Lovelace SR21. These service releases are built on top of Spring Framework releases 5.2.10 (Neumann and Moore) and 5.1.19 (Lovelace) and ship with mostly dependency upgrades and fixes, along with a few selected improvements.

Spring Data Neumann SR5 contains 67 improvements and fixes. Spring Data Moore SR11 ships with 43 fixes and improvements. Finally, Spring Data Lovelace SR21 includes 17 selected fixes.

All service releases will be picked up by the upcoming Spring Boot 2.3.5, 2.2.11, and 2.1.18 releases (respectively), for…

Spring Data 2020.0.0 goes GA

Releases | Mark Paluch | October 28, 2020 | ...

Dear Spring community,

On behalf of the Spring Data team and our contributors, it is my pleasure to announce that Spring Data 2020.0.0 is generally available from Maven Central.

Spring Data 2020.0.0 (Codename: Ockham) is the first release train using the changed versioning scheme, previous release trains were identified by name, such as Neumann-RELEASE.

This release train includes several themes. Here's a summary of the most important ones:

  • Switch Release Train version to calver (2020.0.0) and introduce spring-data-bom artifact.
  • Improve Graal Native Image experience.
  • Reactive SpEL context extensions and auditing support.
  • Include SDN-RX as Spring Data Neo4j 6.0.
  • Oracle dialect for Spring Data JDBC.
  • Refactor Spring Data R2DBC on top of Spring Framework’s R2DBC module.
  • Upgrade to Redis 6.0 including support ACL authentication and enhanced support for Sorted Set commands.
  • Support for RxJava 3.
  • De-lombok production code.

Spring Batch 4.3 is now GA!

Releases | Mahmoud Ben Hassine | October 28, 2020 | ...

Dear Spring Batch community,

On behalf of the team and all contributors, it is my pleasure to announce that Spring Batch 4.3 is now generally available from Maven Central!

This release comes with a number of new features, enhancements, and dependency updates. You can find the complete list of changes in the release notes, but here are the major highlights:

  • Java records support
  • GraalVM support
  • New synchronized ItemStreamWriter
  • New JpaCursorItemReader Implementation
  • Performance improvements in MongoItemWriter and RepositoryItemWriter
  • And more!

These features and enhancements have been…

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