Releases: Netflix/dgs-codegen
Releases · Netflix/dgs-codegen
v6.1.0
What’s Changed
- Bump actions/setup-python from 4.0.0 to 4.7.0 (#581) @dependabot
- Bump actions/setup-java from 1 to 3 (#466) @dependabot
- Update various dependencies (#612) @kilink
- Update Gradle Wrapper from 8.3 to 8.4 (#605) @github-actions
- Bump actions/cache from 3.0.4 to 3.2.5 (#521) @dependabot
- Bump actions/checkout from 2 to 4 (#597) @dependabot
- add generateIsGetterForPrimitiveBooleanFields to generateJava task inputs (#607) @a-a-hofmann
- Update docker base image (#606) @chali
v6.0.3
What’s Changed
- Ensure reserved words are escaped in generated inputs (#604) @mbossenbroek
- Check whether projection root is not null in GraphQLMultiQueryRequest (#603) @e-wag
- Add generateIsGetterForPrimitiveBooleanFields to CodeGenConfig (#599) @a-a-hofmann
- Fix: Override Locale default value (#600) @spellew
v6.0.2
What's Changed
- Fix configuration-cache feature for multi-module projects that don't use dgsCodegen config. by @srinivasankavitha in #593
Full Changelog: v6.0.1...v6.0.2
V6.0.2
What’s Changed
- Fix configuration-cache feature for multi-module projects that don't use dgsCodegen config. (#593) @srinivasankavitha
v6.0.1
What’s Changed
- Update task dependencies for publish. (#592) @srinivasankavitha
- Update gradle to 8.3 and kotlin version to 1.9 to fix build. (#591) @srinivasankavitha
- Remove v1 client API (#588) @gracecding
- Configuration cache fix for <GenerateJavaTask`: invocation of 'Task.project' at execution time is unsupported.> (#587) @IgorDomagala
Breaking Changes:
- This release switches the Client API to v2 from v1 for all projects. Both
generateClient
andgenerateClientv2
will use the v2 API. Please refer to our documentation for notes on how to migrate usages - This release requires all kotlin projects to use version 1.9 or higher.
v6.0.0
What’s Changed
- Update task dependencies for publish. (#592) @srinivasankavitha
- Update gradle to 8.3 and kotlin version to 1.9 to fix build. (#591) @srinivasankavitha
- Remove v1 client API (#588) @gracecding
- Configuration cache fix for <GenerateJavaTask`: invocation of 'Task.project' at execution time is unsupported.> (#587) @IgorDomagala
Breaking Changes:
- This release switches the Client API to v2 from v1 for all projects. Both
generateClient
andgenerateClientv2
will use the v2 API. Please refer to our documentation for notes on how to migrate usages - This release requires all kotlin projects to use version 1.9 or higher.
v5.12.4
What’s Changed
- fix: generate input types when client api is generated (#575) @coleturner
v5.12.3
What's Changed
- Add annotations to enum members from directives by @ivanBarinsky in #554
- Fix schema files logic by @gracecding in #574
- fix(ClientUtilsConventions): apply dependency locking at time of plugin initialization by @coleturner in #577
New Contributors
- @ivanBarinsky made their first contribution in #554
Full Changelog: v5.12.2...v5.12.3
v5.12.2
What’s Changed
- Revert "Merge pull request #564" to bring in configuration caching. This breaks other projects internally using
dgsCodegen
configuration for external schemas.
Full Changelog: v5.12.1...v5.12.2