v1.2.3
⭐ New Features
- ConnectionTypeDefinitionConfigurer should consider object type extensions #816
- Raise AuthenticationCredentialsNotFoundException if Principal is not present and declared as not optional #790
- Add Explorer plugin in GraphiQL embedded integration #777
- Support CSRF protection in GraphiQL with cookie-to-header strategy #758
- Support using DataLoader from suspend function #653
🪲 Bug Fixes
- TEXT_PARTIAL_WRITING exception #793
- Observation Instrumentation will double-wrap CompletionExceptions #780
- ConnectionFieldTypeVisitor.ConnectionDataFetcher.adapt throws IndexOutOfBoundsException when container is empty #775
- Inherit local context in observation instrumentation instead of overwriting it #761
- Wrong current observation is set during DataFetcher execution #757
📔 Documentation
🔨 Dependency Upgrades
- Upgrade to Context Propagation 1.0.5 #815
- Upgrade to GraphQL Java 20.6 #810
- Upgrade to Micrometer 1.11.4 and Tracing 1.1.5 #812
- Upgrade to React 18 in GraphiQL embedded integration #776
- Upgrade to Reactor 2022.0.11 #811
- Upgrade to Spring Data 2023.0.4 #813
- Upgrade to Spring Framework 6.0.12 #809
- Upgrade to Spring Security 6.1.3 #814
❤️ Contributors
Thank you to all the contributors who worked on this release:
@SimonVerhoeven, @esivakumar18, @koenpunt, @roksui, and @rwinch