VMware offers training and certification to turbo-charge your progress.Learn more
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.