⭐ New Features
- Remove explicit checks in GraphQlHttpHandler if the Future is already completed #1152
- Align transports with GraphQL over HTTP specification #1117
- Introduce GraphQL response media type in spring-graphql #1110
- SchemaMappingInspector field resolution should check public fields to match PropertyFetchingImpl #1101
- Support DataLoader argument in
@EntityMapping
methods #1095 - Detect and report federated entities not covered by any
@EntityMapping
method #1088 - Support Keep-Alive for GraphQL Subscriptions over SSE with Spring WebFlux/WebMvc #1048
- Provide a WebGraphQlInterceptor that supports HTTP timeouts #450
🔨 Dependency Upgrades
- Upgrade to Apollo GraphQL Federation 5.3.0 #1161
- Upgrade to Micrometer 1.15.0-M3 and Tracing 1.5.0-M3 #1158
- Upgrade to Netflix GraphQL CodeGen 7.0.3 #1162
- Upgrade to Reactor 2024.0.4 #1157
- Upgrade to Spring Boot 3.4.x #1108
- Upgrade to Spring Data 2025.0.0-M2 #1159
- Upgrade to Spring Framework 6.2.3 #1156
- Upgrade to Spring Security 6.5.0-M3 #1160
❤️ Contributors
Thank you to all the contributors who worked on this release: