Skip to content

Releases: deweyjose/graphqlcodegen

Version 1.51.1

04 Jan 03:59
5d9e627
Compare
Choose a tag to compare

Maintenance release:

  • chore: fix formating
  • chore: use provide scope
  • chore: update maven compiler plugin
  • chore: refactor source and javadoc plugin versions to properties
  • chore: set default encoding to squelch warnings

Version 1.51.0

02 Jan 02:16
3eca4fc
Compare
Choose a tag to compare
  • Integrate DGS Codegen 6.1.1
  • Add support for the generateIsGetterForPrimitiveBooleanFields option

Various code formatting issues in the repo fixed.

Version 1.50

18 Sep 16:15
Compare
Choose a tag to compare

Added the ability to only generate code for schema files that have changed. Today this only works with schemaPaths. A subsequent release for schema compilation via dependencies will be release soon.

TLDR; All configured schemaPaths directories are expanded to the full set of .graphql(s) files in addition to any explicitly configured .graphqls files. A manifest file is maintained containing all the .graphqls files and their checksums. If a checksum matches - that file is removed from the set passed to codegen. If there are no files to process the codegen core code is not invoked.

This behavior is enabled by default. To disable: <onlyGenerateChanged>false</onlyGenerateChanged>

Version 1.41

17 Sep 02:30
6e01412
Compare
Choose a tag to compare

Improve duplicate file detection by preventing overlapping file and directory configuration for the schemaPaths option.

The following will generate an error now as the DGS codegen framework will compile main.graphqls twice.
<schemaPaths> <path>src/main/resources/schema</path> <path>src/main/resources/schema/main.graphqls</path> </schemaPaths>

Version 1.40

16 Sep 15:44
590a7d1
Compare
Choose a tag to compare

Integrate DGS codegen core 6.0.2.

If you generate and execute client code ensure to migrate from graphql-dgs-codegen-client-core to graphql-dgs-codegen-shared-core or you'll run into NPEs.

Version 1.39

11 Jul 01:38
Compare
Choose a tag to compare

Integrate DGS codegen 5.12.4

Version 1.38

29 May 13:04
af078f0
Compare
Choose a tag to compare

Integrate DGS codegen 5.91

Version 1.37

29 May 12:54
bd9b065
Compare
Choose a tag to compare

Integrate DGS codegen 1.37

Version 1.36

29 May 12:50
557a43b
Compare
Choose a tag to compare

integrate DGS codegen 5.8.1

Version 1.35

29 May 12:44
746cf45
Compare
Choose a tag to compare

Integrate DGS codegen 5.8.0