Spring Boot 3.1.3 available now

Releases | Stéphane Nicoll | August 24, 2023 | ...

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

This release includes 82 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 Batch 5.1.0-M2, 5.0.3 and 4.3.9 available now!

Releases | Mahmoud Ben Hassine | August 24, 2023 | ...

I am pleased to announce that Spring Batch 5.1.0-M2, 5.0.3 and 4.3.9 are available now! Versions 5.0.3 and 4.3.9 are patch releases that come with a number of bug fixes, improvements and dependencies updates. You can find the release notes of each version here: 5.0.3 and 4.3.9.

This blog post is mainly about the new milestone of Spring Batch 5.1, which introduces the following main features:

  • Dependencies upgrade
  • New cursor-based MongoItemReader
  • Bulk inserts support in MongoItemWriter

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

Dependencies upgrade

This milestone release…

Spring Boot 3.2.0-M2 available now

Releases | Stéphane Nicoll | August 24, 2023 | ...

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

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

  • Improved support for virtual threads when running on Java 21
  • Auto-configuration for Spring Framework's new JdbcClient
  • Observability support for R2DBC
  • Numerous dependency upgrades, including new milestones of several Spring projects

Please see the release notes for more details and…

Spring Authorization Server 1.1.2 available now

Releases | Joe Grandja | August 22, 2023 | ...

On behalf of the team and everyone who has contributed, it is my pleasure to announce the general availability of Spring Authorization Server 1.1.2.

See the 1.1.2 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 Modulith 1.0 GA released

Releases | Oliver Drotbohm | August 21, 2023 | ...

On behalf of the community and everyone who contributed, I'm proud to announce the release of Spring Modulith 1.0 GA. What started as an R&D side project over 5 years ago, became an experimental Spring project in 2022 is now available as a fully supported, top-level project to the Spring community.

Just as Spring has evolved over the last 20 years we always wanted Java developers to be able to build software that's evolvable over time. Back then, placing dependency injection at the heart of the component model was revolutionary and enabled developers to unit test their code easily. Spring's…

Spring Data 2023.1.0-M2, 2023.0.3, 2022.0.9, and 2021.2.15 released

Releases | Julia Lee | August 18, 2023 | ...

On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of the second Spring Data 2023.1.0 milestone release as well as service releases 2023.0.3, 2022.0.9, and 2021.2.15. These releases ship with dependency upgrades, fixes, and improvements.

The upcoming Spring Boot releases will pick up the above releases.

For more information about new features for the Spring Data 2023.1.0 release train, check out our Release Notes.

2023.1.0-M2

Spring Framework 6.1 M4 released

Releases | Brian Clozel | August 17, 2023 | ...

On behalf of the Spring Framework framework team, it is my pleasure to announce that the fourth Spring Framework 6.1 milestone release is available from repo.spring.io/milestone now. This is the final milestone release for this new generation and we are scheduling the first release candidate in a month.

Spring Framework 6.1.0-M4 ships 62 fixes and improvements.

New Features

This new milestone ships new interesting features, such as:

  • Introduce JdbcClient (a JDBC variant of the R2DBC DatabaseClient)
  • Observability support for JMS (@JmsListener and JmsTemplate)
  • @HttpExchange annotations are now supported for server side handling (mapping requests to controllers methods)
  • CompletableFuture support for @Cacheable methods
  • New improvements on the web binding and validation theme

Spring Modulith 1.0 RC2 released

Releases | Oliver Drotbohm | August 16, 2023 | ...

In preparation for the GA release next Monday, we have just shipped 1.0 RC2 of Spring Modulith. We took the chance to fold in some feedback regarding some tiny inconsistencies that would've been inconvenient to fix post 1.0 GA.

  • The Event Publication Registry now consistently uses event_publication as table name for the relational stores and as collection name for MongoDB GH-265, GH-266
  • Improved JPA event publication completion GH-261
  • Actuator exposing the module structure renamed to modulith GH-268
  • Explicit declaration of @ApplicationModule(allowedDependencies = {}) now does not allow any outgoing dependencies GH-267

Spring Cloud 2023.0.0-M1 (aka Leyton) has been released

Releases | Spencer Gibb | August 10, 2023 | ...

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

Notable Changes in the 2023.0.0-M1 Release Train

See all issues and pull requests here.

Spring Cloud Gateway

Spring Cloud Stream

  • Initial support for runtime Kafka Streams binder error handling via a special processor
  • Kafka binder health check improvements
  • Partition handling improvements

Spring Modulith 1.0 RC1 released

Releases | Oliver Drotbohm | August 09, 2023 | ...

I am happy to announce the release of Spring Modulith 1.0 RC1. The first release candidate is likely to be the last before our GA release and contains quite a few new features and improvements.

  • Event re-publication on startup is now configurable and defaults to false to avoid problems in cluster deployments. GH-240
  • More efficient database access in the Event Publication Registry. GH-251
  • The Clock instance used by the Event Publication Registry can now be customized. GH-206
  • Improvements in ApplicationModuleExporter to support the structural verification in the editor of STS4 GH-227, GH-229
  • A lot of minor improvements and documentation updates.

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