Spring Data 2023.0 goes GA

Releases | Mark Paluch | May 12, 2023 | ...

On behalf of the Spring Data engineering team and everyone who contributed to this release, I am delighted to announce the general availability of Spring Data 2023.0 (Codename: Ullman) from Maven Central! This release has a strong focus on AOT follow-ups and several module-specific improvements.

Spring Data 2023.0 leverages Spring Framework 6.0.9 as its baseline along with Project Reactor 2022.0.7 and Micrometer 1.10.6.

A general theme of this release was the introduction keyset-based scrolling. We added a new Scroll API across the portfolio to implement alternative scrolling mechanisms for…

Spring Data Service Release 2022.0.6 & 2021.2.12 released

Releases | Christoph Strobl | May 12, 2023 | ...

On behalf of the team, I’m pleased to announce Spring Data service releases 2022.0.6 and 2021.2.12. Both releases ship with mostly dependency upgrades and bug fixes. For your convenience, Spring Boot will pick up the artifacts with its upcoming releases.

To round things off, here are the links to the artifacts, changelogs, and documentation:

2022.0.6

Spring Framework 6.0.9 available now

Releases | Brian Clozel | May 11, 2023 | ...

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

Spring Framework 6.0.9 ships with 40 fixes and documentation improvements, including 4 fixes for regressions.

This version will be shipped with Spring Boot 3.0.7, to be released next week. The next Spring Framework releases are scheduled for June 14th, with the next 5.3.x and 6.0.x maintenance releases, as well as the first 6.1.0-M1 milestone version.

Project Page | GitHub | Issues | Documentation

Spring Framework Reference Documentation Update

Engineering | Rossen Stoyanchev | May 11, 2023 | ...

Starting with version 6.0.9, the Spring Framework reference documentation site is generated with Antora. This is a big change that brings many improvements. This blog post provides context around that.

Overview

For a long time the Spring Framework reference documentation had two versions, one single page, and one multipage. The single page was very large but often preferred for the ability to search with Ctrl+F. The multipage provided structure, but it was difficult to navigate and search. See for example the single and multiple versions from 4.3.x.

In 5.0 we switched to a single version that split the documentation into several high-level sections as a kind of middle ground between the single and the multipage versions. You could still use Ctrl+F within a section, while the content one any one of those pages wasn't as large as the full documentation. In this version we also added left-hand side navigation to make it easy to navigate the content. See example

This Week in Spring - May 9th, 2023

Engineering | Josh Long | May 09, 2023 | ...

Hi, Spring fans! Welcome to another wonderful, fancyful installment of This Week in Spring! I was just at the first Devoxx GR, in the sunny mediterranean city of Athens, Greece. Uh, yah, this was a good'un. If you can get to it, you should. Don't miss next year's installment if you missed this one. And now, I'm in London, for one of my all time favorite shows, Devoxx UK. Are you going to Devoxx UK? Come find me! I'll be talking about Spring Boot 3, and it should be fun. After this, I'm off to Germany where I may be appearing at a JUG near Wolfsburg (I'll keep you posted). Then, it's off to…

Spring Shell 2.1.9, 3.0.3 and 3.1.0-RC1 are now available

Releases | Janne Valkealahti | May 08, 2023 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Shell 2.1.9, 3.0.3 and 3.1.0-RC1 has been released and is now available from Maven Central and https://repo.spring.io/milestone respectively.

Please see the release notes 2.1.9, release notes 3.0.3 and release notes 3.1.0-RC1 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 Cloud Data Flow 2.10.3 Released

Releases | Corneil du Plessis | May 05, 2023 | ...

On behalf of the team and everyone who has contributed, we are very excited to announce the 2.10.3 release of Spring Cloud Data Flow is now available from Maven Central. Release Notes

Spring updates

Updates to the following versions:

  • Spring Boot 2.7.11

Stay in touch...

Project Page Data Flow Mini-site

As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub.

Spring Tools 4.18.1 released

Releases | Martin Lippert | May 05, 2023 | ...

Dear Spring Community,

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

important highlights

  • (Spring Boot) enhancement: support navigating to a Spring property file when inspecting on @Value annotations (#761)
  • (Spring Boot) enhancement: support @ConditionalOnProperty in property navigation feature (#1033)
  • (Spring Boot) enhancement: automatically add import for types when applying content-assist proposals for query methods (#991)
  • (Spring Boot) enhancement: [spring-data-support] take type hierarchy of domain types into account (#1013)
  • (Spring Boot) enhancement: [spring-data-support] remove pure findBy method completion from proposal list (#1014)
  • (Spring Boot) fixed: several live hovers are missing when running Spring Boot 3 applications (#1019

Spring Boot 3.1.0-RC2 available now

Releases | Phil Webb | May 05, 2023 | ...

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

This release includes 58 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable refinements include:

  • More service connections for both Docker Compose and Testcontainers
  • Support for @ImportTestcontainers and dynamic properties
  • SSL configuration support for Redis and Elasticsearch

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

Thanks to all those who have…

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime 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