⭐ New Features
- WebSocket handlers should log unhandled errors #1122
- Authorization key lookup in BearerTokenAuthenticationExtractor should be case insensitive #1116
- Avoid IllegalArgumentException for custom error type in ResponseMapGraphQlResponse #1115
🐞 Bug Fixes
- ExecutionGraphQlService should handle early GraphQLExceptions #1118
- WebSocketGraphQlTransport does not emit error signal if connection closed before GraphQL session is initialized #1098
- Error thrown from
@GraphQlExceptionHandler
method results in ClassCastException #1090 - Flatten nested argument maps in
QuerydslDataFetcher
#1085
📔 Documentation
- Update documentation to use
jakarta.persistence.*
for Querydsl setup #1121 - Fix links to Spring Boot in reference documentation #1097
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.13.11 #1128
- Upgrade to Reactor 2023.0.15 #1127
- Upgrade to Spring Data 2024.0.9 #1129
- Upgrade to Spring Framework 6.1.17 #1126
- Upgrade to Spring Security 6.3.6 #1130
❤️ Contributors
Thank you to all the contributors who worked on this release:
@mp911de, @salmansharifov, @sic2, and @snicoll