Spring Vault 3.1 available

Releases | Mark Paluch | November 24, 2023 | ...

On behalf of the team, it is my pleasure to announce the general availability of Spring Vault 3.1 from Maven Central.

This release ships with several refinements and new features. Highlights of the new release include:

  • Upgrade to Spring Framework 6.1.
  • A brand new reference documentation site based on Antora.
  • Reactive Template API support for Transit and Key-Value Secret backends.
  • Renewal of Leases if the Login token expires.
  • JWT Authentication support.

Head over to the release notes page in our wiki to find out more about the release.

Thanks to everyone who has contributed to Spring Vault…

Spring Modulith 1.1 GA and 1.0.3 released

Releases | Oliver Drotbohm | November 24, 2023 | ...

On behalf of the community I am delighted to announce the general availability of Spring Modulith 1.1 and the 1.0.3 bugfix release. This rather short stint after our 1.0 GA release in just three months ago brings us back in sync with the Spring Boot release train which we are going to follow going forward. We still managed to package up quite a few great new features, most notably:

  • Support for event externalization into AMQP, Kafka, JMS, AWS SNS and SQS (the latter two contributed by Maciej Walkowiak) #248 #344
  • API to deal with completed and incompleted event publications #294
  • Strengthened relationship constraints for code residing in the application root #317
  • A Now interface extracted from Moments and additional methods to access today (LocalDate) and the current point in time as Instant.
  • @ApplicationModuleListener moved into the events package (in the …-events-api artifact) #322
  • Support for the actuators in native images #376, #375
  • A Neo4j implementation of the Event Publication Repository (contributed by Gerrit Meier)

Spring Tips: Spring Boot 3.2

Engineering | Josh Long | November 23, 2023 | ...

Hi, Spring fans! In this installment of Spring Tips, I look at the new Spring Boot 3.2 release, due to drop today, the 23rd of November 2023! (23-11-23!)

We're diving into the cool new features of Spring Boot 3.2 and Java 21. We'll explore how virtual threads from Project Loom make your code run better and how Java 21 enhances your applications. Plus, we're building a Java 21 program right here! We'll talk about how SSL support and improved observability in Spring Boot 3.2 can help you in production. We'll also look at the new Project Loom and Project CRaC support can help you go faster with…

Spring Boot 3.0.13 available now

Releases | Moritz Halbritter | November 23, 2023 | ...

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

This release includes 62 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 3.1.6 available now

Releases | Brian Clozel | November 23, 2023 | ...

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

This release includes 84 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 3.2.0 available now

Releases | Moritz Halbritter | November 23, 2023 | ...

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

This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes.

What's new in 3.2

The highlights of the 3.2 release include:

  • Support for Virtual Threads
  • Initial support for JVM Checkpoint Restore (Project CRaC)
  • SSL Bundle Reloading
  • A lot of Observability Improvements
  • Support for RestClient
  • Support for JdbcClient
  • Support for Jetty 12
  • Support for Spring for Apache Pulsar
  • SSL bundle support for Kafka and RabbitMQ
  • Reworked Nested Jar handling
  • Docker Image Building improvements

Spring Batch 5.1 GA, 5.0.4 and 4.3.10 available now!

Releases | Mahmoud Ben Hassine | November 23, 2023 | ...

On behalf of the team and all contributors, I am pleased to announce that Spring Batch 5.1.0, 5.0.4 and 4.3.10 are now available from Maven Central repository.

Versions 5.0.4 and 4.3.10 are drop-in replacements for their respective previous patch releases and come with bug fixes, documentation improvements and dependency updates. You can find the complete list of changes in the release notes: 5.0.4 and 4.3.10.

This blog post is more about Spring Batch 5.1, which includes a number of improvements and new features:

  • Dependencies upgrade
  • Virtual Threads support
  • Memory management improvement in the JpaItemWriter
  • New synchronized decorators for item readers and writers
  • New cursor-based MongoItemReader
  • Bulk inserts support in MongoItemWriter
  • New item reader and writer for Redis
  • Automatic configuration of JobRegistryBeanPostProcessor
  • Ability to start a job flow with a decision
  • Ability to provide a custom JobKeyGenerator
  • MongoDB Job Repository (Experimental)
  • Composite Item Reader (Experimental)
  • New documentation based on Antora
  • Revamped samples
  • Enhanced issue reporting guide

Spring Boot 2.7.18 available now

Releases | Andy Wilkinson | November 23, 2023 | ...

Updates

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

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

End of open source support for Spring Boot 2.x

After 5.5 years and 121 releases, 2.7.18 marks the end of open source support for Spring Boot 2.x. Please upgrade to Spring Boot 3 as soon as possible. If you are not yet ready to upgrade, commercial support for Spring Boot 2.7.x is available

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