Releases: Netflix/dgs-framework
Releases · Netflix/dgs-framework
v8.2.6-rc.2
Candidate release to test spring-graphql integration - NOT Production ready.
- Added @ConditionalOnClass(ServerRequest::class) on DgsReactiveQueryExecutor bean.
v8.2.6-rc.1
Candidate release to test spring-graphql integration - NOT Production ready.
- Added
@ConditionalOnClass(ServerRequest::class)
onDgsReactiveQueryExecutor
bean.
v8.2.5
What's Changed
- Add Kotlin Coroutine Flow support for Subscriptions by @kilink in #1800
- Fix classification type in GraphQLErrorExtensions by @kilink in #1802
- Provide consistent support for dynamically registered DataFetchers by @ivanasen in #1770
- Add mock provider support for interface, union, and enum types by @kilink in #1803
- Add ability to override logging in DefaultDataFetcherExceptionHandler by @kilink in #1804
- Adding the ability to call input object setter methods if they exist, falling back to direct field access. by @ehardy in #1094
New Contributors
Full Changelog: v8.2.4...v8.2.5
v8.2.5-rc.1
Candidate release to test spring-graphql integration - NOT Production ready.
v8.2.4
v8.2.3
What’s Changed
- Fix DGS Micrometer timer configuration (#1799) @kilink
- Allow connection directive to be applied to Unions and Interfaces (#1798) @kilink
- Use Jackson2ObjectMapperBuilder to construct Jackson mapper (#1796) @kilink
- Update to JsonPath 2.9.0 (#1795) @kilink
- Use QueryComplexityCalculator from graphql-java (#1797) @kilink
- Minor cleanup in DgsPaginationTypeDefinitionRegistry (#1792) @kilink
- Update to spring-cloud-dependencies BOM compatible with Spring Boot 3.2.x (#1790) @kilink
- Update to Spring Boot 3.2.2 (#1789) @kilink
- Bump actions/cache from 3.3.3 to 4.0.0 (#1791) @dependabot
- Clean up DefaultDgsFederationResolver (#1787) @kilink
- Avoid wrapping checked Exceptions in DataFetcherInvoker (#1788) @kilink
- Fix deprecation warnings (#1781) @kilink
- Consistently handle proxied beans in DgsSchemaProvider (#1786) @kilink
- Don't allow unchecked exception to propagate (#1785) @kilink
- Update to reactor 3.6.1 (#1784) @kilink
- Bump actions/cache from 3.3.2 to 3.3.3 (#1778) @dependabot
v8.2.2
v8.2.1
What’s Changed
- Update to Kotlin 1.9.22 (#1761) @kilink
- Fix handling of UnknownOperationException (#1760) @kilink
- Fix various deprecation and compiler warnings (#1769) @kilink
- Delegate to ConversionService in DefaultInputObjectMapper (#1735) @kilink
- Bump com.netflix.spectator:spectator-api from 1.6.+ to 1.7.4 (#1745) @dependabot
- Bump org.apache.logging.log4j:log4j-api from 2.22.0 to 2.22.1 (#1757) @dependabot
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.22.0 to 2.22.1 (#1758) @dependabot
- Add support for custom object mapper in GraphQLResponse (#1737) @gabbigum
- Allow websocketSubscriptionHandler Bean to be overridden. (#1744) @hwhh
- Bump nebula.netflixoss from 11.3.2 to 11.4.0 (#1746) @dependabot
- Conditional on bean name for dgsAsyncTaskExecutor (#1743) @paulbakker
- Return NoOp InstrumentationContext where possible (#1590) @kilink
- Fix various warnings (#1741) @kilink
- Avoid allocating intermediate collections in some cases (#1645) @kilink
- Update dependencies and regenerate lock file (#1740) @kilink
- Update to Kotlin 1.9.21 (#1724) @kilink
- Compare against HttpMethod enum in DgsGraphQLCSRFInstrumentation (#1691) @kilink
- Fix typo (#1718) @kilink
- Bump actions/cache from 3.3.1 to 3.3.2 (#1631) @dependabot
- Bump actions/setup-java from 3 to 4 (#1729) @dependabot
- Bump actions/setup-python from 4 to 5 (#1738) @dependabot
- Bump actions/stale from 8.0.0 to 9.0.0 (#1739) @dependabot
v8.2.0
What's Changed
- disabling more SSE tests by @paulbakker in #1721
- Bump actions/checkout from 3.5.3 to 4.1.1 by @dependabot in #1678
- Update to Spring Boot 3.2 and added a RestClient based GraphQLClient by @paulbakker in #1726
- Autoconfigure after Spring boot scheduler autoconfig by @paulbakker in #1722
- add easily enabled/configured PrecachedDocumentProvider implementation by @Emily in #1732
- update to prefer graphql-java 21.3, fixes #1733 by @Emily in #1734
Full Changelog: v8.1.1...v8.2.0
v8.1.1
What’s Changed
- Add new config setting for dataloader properties and a property for setting the schedule duration (#1720) @srinivasankavitha
- Update to Kotlin 1.9.20 (#1695) @kilink