Spring Authorization Server 1.2.0-RC1 available now

Releases | Joe Grandja | October 18, 2023 | ...

On behalf of the team and everyone who has contributed, it is my pleasure to announce the release of Spring Authorization Server 1.2.0-RC1.

See the release notes for complete details.

To get started using Spring Authorization Server, see the Getting Started chapter of the reference documentation and the samples to become familiar with setup and configuration.

Project Page | GitHub Issues | Project Board

Spring Security 5.8.8, 6.0.8, 6.1.5 and 6.2.0-RC2 released

Releases | Steve Riesenberg | October 18, 2023 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that the Spring Security 5.8.8, 6.0.8, 6.1.5 and 6.2.0-RC2 versions are available now.

Please refer to the releases page for more detail on what is included in each release. In particular, you can review the release notes for each milestone that will make up the 6.2.0 release (6.2.0-M1, 6.2.0-M2, 6.2.0-M3, 6.2.0-RC1, 6.2.0-RC2) next month.

We encourage you to take the latest release candidate for a spin and provide any feedback you have! Some notable changes available in the 6.2 release candidate include:

  • Add with() method to apply SecurityConfigurerAdapter #13432
  • Automatically enable .cors() if CorsConfigurationSource bean is present #5011
  • Simplify configuration of OAuth2 Client component model #13587 (blog post, docs)
  • Add OIDC Back-channel Logout Support #7845 (docs)
  • Test coverage for virtual threads #12790, #12791
  • Add servlet pattern support to AuthorizeHttpRequests #13857 (docs)

Spring Batch 5.1 RC1 is out!

Releases | Mahmoud Ben Hassine | October 18, 2023 | ...

I am pleased to announce that the first release candidate of Spring Batch 5.1 is now available from our milestone repository.

The main theme of this release is improving the getting started experience of our users. This blog post walks you through the main improvements:

  • Updated getting started guides
  • Revamped samples
  • Enhanced issue reporting guide
  • Dependencies upgrades

For the complete list of changes, please check the release notes.

Updated getting started guides

The Getting started guide has been around for a long time and served well as a showcase of how to use Spring Batch with Spring…

Spring Cloud Dataflow 2.11.1 Released

Releases | Corneil du Plessis | October 17, 2023 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Cloud Dataflow 2.11.1 has been released and is now available from Maven Central.

Notable Changes in 2.11.1

  • Updated versions and mitigations for CVEs.
    • json-smart: 2.4.11
    • nimbus-jose-jwt: 9.31
    • snappy-java: 1.1.10.4
    • commons-compress: 1.24.0
  • Ensure TaskOperations launch API is backwards compatible.
  • Fix issues in dependency managements of modules after creating mono-repo.

Library Updates

  • Spring Boot 2.7.16

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

Spring Data 2023.0.5, 2022.0.11, and 2021.2.17 released

Releases | Mark Paluch | October 13, 2023 | ...

On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2023.0.5, 2022.0.11, and 2021.2.17 service releases. These releases ship with dependency upgrades, fixes and improvements.

The upcoming Spring Boot releases 3.1.5, respective 3.0.12 and 2.7.17 will pick up the above releases by next week.

We expect the next set of Spring Data maintenance releases to ship in mid-November, along with the new and exciting 3.2 we have been working on the last few months.

2023.0.5

Spring Shell 3.2.0-M2 is now available

Releases | Janne Valkealahti | October 13, 2023 | ...

Spring Shell 3.2.0-M2 is now available

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Shell 3.2.0-M2 is now available from Spring repos.

This release is adding first experimental support for Terminal UI as shown in a below screencast:

tui

Please see the release notes 3.2.0-M2 for more details.

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

How can you help?

Project Page | GitHub | Issues | Documentation

Spring Data 2023.1 goes RC1

Releases | Mark Paluch | October 13, 2023 | ...

It is my pleasure to announce that a feature-complete Spring Data 2023.1 release candidate is available now! This release is in preparation for a first Spring Boot 3.2 release candidate next week. We expect final releases for general availability in November.

This RC ships a couple of New and Noteworthy changes:

  • @ReadPreference support for Repository Query Methods and support for dots in MongoDB document field names.
  • Revision of the Converter arrangement in Spring Data Relational allowing to use the same converter abstraction for JDBC and R2DBC modules.
  • Asynchronous Caching support for Redis when using the Lettuce driver.

Spring Framework 6.0.13 available now

Releases | Brian Clozel | October 12, 2023 | ...

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

Spring Framework 6.0.13 ships with 34 fixes and documentation improvements, including 7 fixes for regressions. This version will be shipped with Spring Boot 3.0.12 and 3.1.5, to be released next week.

We expect the next set of Spring Framework maintenance releases to ship next November, along with the new and exciting 6.1.0 we have been working on the last few months.

Project Page | GitHub | Issues | Documentation

Spring Framework 6.1 RC1 released

Releases | Brian Clozel | October 12, 2023 | ...

On behalf of the Spring Framework team, it is my pleasure to announce that the first Spring Framework 6.1 release candidate is available from repo.spring.io/milestone now.

Spring Framework 6.1.0-RC1 ships 75 fixes and improvements.

New Features

This first release candidate ships a few new features:

  • Spring Framework 6.1 requires now a Jackson 2.14 baseline and supports the new DatatypeFeature
  • We have made further AOT improvements, reduced the runtime reflection and prepared Framework for upcoming reachability changes in GraalVM
  • You can now use an OutputStream as a source of data in reactive web APIs, thanks to a new BodyInserter method variant
  • Functional web frameworks now allow headers manipulation when serving static resources; this makes it easier to write HTTP caching response headers.

Spring Shell 2.1.13, 3.0.8 and 3.1.4 are now available

Releases | Janne Valkealahti | October 04, 2023 | ...

Spring Shell 2.1.13, 3.0.8 and 3.1.4 are now available

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Shell 2.1.13, 3.0.8 and 3.1.4 has been released and are now available from Maven Central.

Please see the release notes 2.1.13, release notes 3.0.8 and release notes 3.1.4 for more details.

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

How can you help?

Project Page | GitHub | Issues | Documentation

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