Spring for GraphQL 1.2.4 released

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

I am pleased to announce that Spring for GraphQL 1.2.4 is now available on Maven Central.

This release closes 23 issues. Thanks to community feedback, there are several bug fixes, some minor improvements, and documentation updates that help us evolve 1.2.x specific features such as pagination support, and exception handling with annotated controller methods.

The 1.2.4 version will ship with Spring Boot 3.1.6 and 3.2.0, to be released later this week. As a reminder, we are not releasing a new minor version with Spring Boot 3.2, and intend to release 1.3 with Spring Boot 3.3 in May, next year instead.

While the 1.2.4 release is mostly about evolving our current features, we've also added a new section in the reference docs on Code generation. Spring for GraphQL does not offer infrastructure for code generation, but tools such as this can be useful for implementing clients. DGS Code Generation, created by our friends at Netflix, is a good option and supports numerous features, from request builders to actual data type classes. We also intend to take this a bit further in 1.3, see issue #846.

In the mean time,if you'd like to give this a try, go to https://start.spring.io, select "Spring for GraphQL" and "GraphQL DGS Code Generation", and you'll get a Gradle or Maven project with the required setup to generate GraphQL types automatically contributed to your application build.

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

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