Spring for GraphQL 1.2.0 released

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

I'm pleased to announce that Spring for GraphQL 1.2.0 is now available on Maven Central. This version will ship with Spring Boot 3.1.0 later this week.

This is a new feature release for the Spring Boot 3.1.x generation. If you are still using Spring for GraphQL 1.0.x, please consider upgrading to Spring Boot 3.x as OSS support will end next November. We have also raised the baseline version for GraphQL Java to 20.x and we will align with the new GraphQL Java release policy from now on.

We have worked on the most popular issues from the community.

Pagination Support

This release provides first-class support for pagination, seamlessly adapting Spring Data pagination to the GraphQL Cursor Connection specification, including support for the latest and greatest Scroll API in Spring Data 2023.01. To learn more about the pagination support in Spring GraphQL 1.2, check out the project's reference documentation

Spring Batch 5.0.2 available now!

Releases | Mahmoud Ben Hassine | May 17, 2023 | ...

I am pleased to announce that Spring Batch 5.0.2 is now available from Maven Central.

This release resolves 25 issues, including bug fixes, enhancements, documentation updates and dependency updates. For more details about the changes, please refer to the change log.

I would like to thank all contributors who had a role in this release!

Feedback

We look forward to your feedback on Github Issues, Github Discussions, Twitter, and StackOverflow.

Spring Batch Home|Source on Github|Reference documentation

This Week in Spring - May 16th 2023

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

My friends, Spring Boot 3.1 is nearly upon us! It drops on 18 May, in just a few short days! There are a ton of amazing features in this new release and I hope you're already trying it out (you know where). Here are some of my favorite features:

  • Built in Docker Compose support - Have a docker-compose.yml in your project root? Add spring-boot-docker-compose as developmentOnly scope in Gradle or optinal in Maven and Spring Boot will automatically run it for you on startup and shut it down on application shutdown. Here's an example
  • Built in Testcontainers support - You know Spring Boot has first class support for Testcontainers in our unit testing framework. Perhaps you've used the @DynamicPropertySource mechanism to configure the environment based on Testcontainer containers? - but this new release makes things even better. Define a test-code only main(String []) method and then forward it to your production code main(String [] args) methods. You can point that test-code only main class to new @Configuration classes, which may in turn have Testcontainer connections defined. Run that test-code only main

Spring for GraphQL 1.1.4 released

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

I'm pleased to announce that the Spring for GraphQL 1.1.4 maintenance version is now available on Maven Central.

Spring for GraphQL 1.1.4 includes 11 fixes and documentation improvements, including important fixes for Observability support. This version will be shipped with Spring Boot 3.0.7, to be released this Thursday.

How can you help?

If you have general questions, please ask on stackoverflow.com using the spring-graphql tag.

Project Page | GitHub | Issues | Documentation | Stack Overflow

Spring Security 6.1 is now GA

Releases | Steve Riesenberg | May 15, 2023 | ...

On behalf of the team and everyone who has contributed, we are very excited to announce the general availability of Spring Security 6.1!

In addition to bug fixes and dependency upgrades, the 6.1 release brings many new features including:

  • AuthorizationManager enhancements

  • OAuth2 enhancements

  • SAML2 enhancements

  • RequestMatcher enhancements

  • Refreshed documentation pages and navigation improvements

Check out What’s New in Spring Security 6.1 for a comprehensive list of new features.

You can also see the release notes for 6.1.0-M1, 6.1.0-M2, 6.1.0-RC1, and 6.1.0 for an in-depth view.

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 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…

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