Spring for GraphQL 1.4 RC1 Rel... Note
Spring

Spring for GraphQL 1.4 RC1 Released

Spring for GraphQL 1.4.0-RC1 is released, preceding the general availability release. This release builds upon 1.4.0-M1's features and improvements, detailed in the changelog and upgrade notes. New Micrometer Observations for DataLoader now precisely measure data loading operations, distinguishing between individual fetches and batched operations. This enhances the accuracy of identifying and addressing the "N+1 problem". The update clarifies GraphQL request tracing by eliminating redundant data fetcher observations for batched loads. Transport improvements ensure that early connection closures by clients trigger cancellation of in-flight data fetcher operations. This conserves server resources by preventing unnecessary processing. Reactive data fetchers are automatically cancelled, optimizing resource usage. This improvement stemmed from a feature request submitted to graphql-java. Spring Boot 3.5.0-RC1's release next week provides an opportunity to test 1.4.0-RC1 and offer feedback.