⭐ New Features
- Allow passing Map of variables in GraphQlTester #969
- Allow use of GraphQL Java 21.x with Spring for GraphQL 1.3.x #963
- SchemaMappingInspector should look in controller package if return type for a union is Object #960
- Prepare HTTP handlers for Incremental Delivery support #959
- Async execution of blocking controller methods on Java 21+ #958
- Enable use of Kotlin Flow as return value #954
- SchemaMappingBeanFactoryInitializationAotProcessor should register hints for
@EnityMapping
methods #928 - Support accepting interceptors in WebSocketGraphQlTester #823
- Support GraphQL over WebSocket authentication via "connect_init" message #268
🪲 Bug Fixes
- Concrete types of union and interface fields should not be skipped if concrete use elsewhere provides more information #962
- Duplicate reporting of unmapped union or interface fields #961
🔨 Dependency Upgrades
- Upgrade to federation-jvm 5.0.0 #972
- Upgrade to GraphQL Java 22.1 #975
- Upgrade to Micrometer 1.13.0 #977
- Upgrade to Spring Data 2024.0.0 #978
- Upgrade to Spring Framework 6.1.7 #976
- Upgrade to Spring Security 6.3.0 #979
❤️ Contributors
Thank you to all the contributors who worked on this release: