Releases: Netflix/dgs-framework
v8.1.0
What’s Changed
This release introduces a new configuration to enable ticker mode in the ScheduledExecutorService via dgs.graphql.dataloaderTickerModeEnabled
. This uses the new ticker mode feature introduced in the 3.2.1
release of java-dataloader and additional fixes in 3.2.2
. This change allows the usage of chained dataloaders without the need to manually dispatch the loader calls using the ScheduledDataLoaderRegistry with ticker mode enabled.
- Update set up for ScheduledExecutorService. (#1705) @srinivasankavitha
- Update to gradle 8.0.2 (#1715) @kilink
- Disable SSE Subscription tests (#1714) @paulbakker
v8.0.3
v8.0.2
What’s Changed
- Undo switch to ScheduledDataLoaderRegistry and revert to DgsDataLoaderRegistry (#1709) @srinivasankavitha
- Update ci.yml (#1707) @paulbakker
- feat: Improve IntelliJ support for json fields (#1683) @rahulsom
- Update ci.yml (#1703) @paulbakker
- Update ci.yml to only run on "push" not also "pull_request" (#1701) @paulbakker
- Use KotlinDetector in DataFetcherInvoker (#1696) @kilink
- Add coverage for non-nested enum input (#1698) @kailyak
v8.0.1
What’s Changed
- Fix issue where java datafetcher methods were incorrectly called as Kotlin function (#1694) @paulbakker
- Fix handling of concrete type data fetchers for interface fields. (#1693) @srinivasankavitha
- Inject DataLoaderOptionsProvider bean, if custom is provided. (#1688) @srinivasankavitha
v5.6.1
- Inject DataLoaderOptionsProvider bean, if custom is provided. (#1688)
Full Changelog: v5.6.0...v5.6.1
v5.6.0
What's Changed
- Fixes/#1262 spring boot 2.7 by @paulbakker in #1664
- feat: add DgsDataLoaderOptionsProvider (#1485)
Full Changelog: v5.5.5...v5.6.0
v8.0.0
This release updates the graphql-java version to 21.2. The main breaking change affects the usage of the already deprecated DefaultExceptionHandler::onException
method. If you have defined your own custom exception handlers, you will need to switch to using handleException
instead of onException
.
What’s Changed
- Update to graphql-java 21.2 (#1667) @srinivasankavitha
- fix: in an input object a nested scalar is not mapped (#1660) @gilteplitsky
- set kotlin.daemon.jvmargs (#1675) @paulbakker
- chore: Update kotlin to 1.9.10 (#1668) @rahulsom
- feat: Add @language("graphql") to all method params that accept graphql (#1670) @rahulsom
v8.0.0-rc.1
Experimental release with graphql-java 20.2 and java-dataloader 3.2.1
7.6.0
What’s Changed
- Fix completablefuture wrapping (#1666) @paulbakker
- Add configuration to disable/enable resolver and query metrics. (#1665) @srinivasankavitha
- Fix issue #1262 (#1663) @paulbakker
- (Experimental) Added support for automatically running data fetchers on virtual threads (#1662) @paulbakker
7.6.0-rc.1 Virtual Threads
What’s Changed
- (Experimental) Added support for automatically running data fetchers on virtual threads (#1662) @paulbakker