Releases: Netflix/dgs-framework
Releases Β· Netflix/dgs-framework
v7.3.1
v7.3.0
Whatβs Changed
- Add workaround for newline handling in MultiSourceReader (#1574) @kilink
- Disable filesystem watching for CI check task (#1575) @kilink
- Validate at schema build time that @DgsData and @InputArgument match actual schema elements (#1565) @tinnou
- Remove Stream.toList import, clean up (#1571) @kilink
- Update to Spring Boot 3.0.8 (#1570) @kilink
- DgsContext: Fix getRequestData with BatchLoaderEnvironment (#1548) @Yrwein
- Add nullability annotations to DgsQueryExecutor (#1567) @kilink
- Allow null variable input in graphql requests. (#1564) @srinivasankavitha
- Get rid of usage of deprecated SimpleInstrumentation class (#1559) @kilink
- Use ApplicationContext to load resources in DgsSchemaProvider (#1552) @kilink
v7.2.0
Whatβs Changed
- Rework DgsRestController to parse JSON directly from InputStream (#1546) @kilink
- Adding support for Country Code and Currency Extended Scalars (#1547) @ArvindR12
- feat: Update to graphql-java 20.3 (#1543) @silidos
- Update WebsocketGraphQLWSProtocolHandler (#1545) @stdevi
Full Changelog: v7.1.0...v7.2.0
v7.1.0
What's Changed
- Return specification Map from DgsRestController by @kilink in #1232
- feat(DgsWebMvcAutoConfiguration.kt): register JavaTimeModule by @coleturner in #1540
Full Changelog: v7.0.0...v7.1.0
v7.0.0
Whatβs Changed
This major release updates the version of graphql-java from graphql-java-19.5 -> graphql-java 20.2. graphql-java-20.0 introduces breaking changes. Refer to the notes here.
Other dependencies updated include :
- graphql-java-extended-scalars: 19.1 -> 20.2
- graphql-java-extended-validation: 19.1 -> 20.0
- federation-graphql-java-support: 2.1.0 -> 3.0.0
New Changes
- Upgrade to graphql java 20.2 (#1523) @congotej
- Ignore non-graphql files (#1502) @gracecding
Other Changes
- Bump com.fasterxml.jackson:jackson-bom from 2.14.2 to 2.15.0 (#1505) @dependabot
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.19.0 to 2.20.0 (#1507) @dependabot
- Bump me.champeau.jmh from 0.6.6 to 0.7.1 (#1504) @dependabot
- Bump io.mockk:mockk from 1.13.2 to 1.13.5 (#1506) @dependabot
- Bump nebula.netflixoss from 11.1.1 to 11.3.1 (#1503) @dependabot
- Remove explicit handling of Optional conversion (#1433) @kilink
- Update dependency locks (#1501) @kilink
- Bump actions/checkout from 3.1.0 to 3.5.2 (#1481) @dependabot
- Bump actions/cache from 3.0.11 to 3.3.1 (#1458) @dependabot
- implement hashCode in TypedGraphQLError (#1498) @kilink
- Add message overload to TypedGraphQLError (#1497) @kilink
- Bump org.apache.logging.log4j:log4j-api from 2.19.0 to 2.20.0 (#1441) @dependabot
- Bump jmhVersion from 1.35 to 1.36 (#1326) @dependabot
- Update to Gradle 7.6.1 (#1495) @kilink
- Bump net.datafaker:datafaker from 1.7.0 to 1.9.0 (#1492) @dependabot
- Update .sdkmanrc (#1494) @kilink
- Bump com.netflix.spectator:spectator-api from 1.5.+ to 1.6.2 (#1491) @dependabot
v6.0.5
Whatβs Changed
- Update to Spring 6.0.8 and Spring Boot 3.0.6 (#1493) @kilink
- Close stale pull requests after one year (#1463) @coleturner
- feat: add DgsDataLoaderOptionsProvider (#1485) @prokop7
- feat: follow graphql-sse spec, fixing complete event & errors (#1470) @Ancient-Dragon
v6.0.4
Whatβs Changed
- Bump org.springframework:spring-framework-bom from 6.0.3 to 6.0.8 (#1480) @dependabot
v5.5.3
v6.0.3
What's Changed
- Update to latest graphql-java 19.5 release by @congotej in #1474
- Switch from using unpkg to jsdelivr for graphiql. by @srinivasankavitha in #1475
New Contributors
Full Changelog: v6.0.2...v6.0.3
v5.5.2
What's Changed
- Update spring-webflux to compileOnly instead of implementation by @srinivasankavitha in #1437
- Support for setting dispatch predicate with ScheduledDataLoaderRegistry per data loader by @srinivasankavitha in #1460
- Add better logging of exceptions setting up data loader timers. by @srinivasankavitha in #1436