This is another beta release for the upcoming version 25.
It contains a new Data Loader dispatching strategy ... see #4130
A word of warning
While all features are tested and we consider them ready to be used, we don't guarantee that this is a stable version: this means there will be more breaking changes until we reach 25.0.
This version is intended for testing and providing feedback to the GraphQL Java team.
What's Changed
- Bump com.google.errorprone:error_prone_core from 2.41.0 to 2.42.0 by @dependabot[bot] in https://github.com/graphql-java/graphql-java/pull/4125
- 5.0.3 version of dataloader by @bbakerman in https://github.com/graphql-java/graphql-java/pull/4126
- Per level tracking simplification and performance improvements by @andimarek in https://github.com/graphql-java/graphql-java/pull/4128
- cleanup and comments for dataloader tracking by @andimarek in https://github.com/graphql-java/graphql-java/pull/4129
- Bump com.uber.nullaway:nullaway from 0.12.9 to 0.12.10 by @dependabot[bot] in https://github.com/graphql-java/graphql-java/pull/4124
- New Exhaustion based data loader dispatching strategy by @andimarek in https://github.com/graphql-java/graphql-java/pull/4130
Full Changelog: https://github.com/graphql-java/graphql-java/compare/25.0.beta-6...v25.0.beta-8