NextStack

graphql-java v25.0.beta-4

pre-release PublishedJul 28, 2025 Sourcegraphql-java/graphql-java

graphql-java v25.0.beta-4

This is another beta release for the upcoming version 25.

The key change in this beta-4 release is a change to “Delayed” DataLoaders to greatly simplify the use of this feature. In an earlier beta release we tried out a “batch window” for DataLoaders depending on an async function, but in testing we’ve found this adds complexity, particularly if a server is not already using a ScheduledExecutorService. Note this does not affect the “Chained” DataLoader case where one DataLoader is dependent on another DataLoader in the same DataFetcher. More documentation is to come.

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

Full Changelog: https://github.com/graphql-java/graphql-java/compare/v25.0-beta-3…v25.0.beta-4


Source graphql-java/graphql-java · v25.0.beta-4 · 2025-07-28 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.