Skip to content

Releases: ExpediaGroup/graphql-kotlin-codegen

v4.1.0

25 Jun 16:08
8c2fd4f

Choose a tag to compare

4.1.0 (2026-06-25)

Features

  • add fields field to filter what resolverInterfaces.classMethods applies to (#186) (8c2fd4f)

v4.0.0

05 Jun 15:11

Choose a tag to compare

4.0.0 (2026-06-05)

  • fix!: upgrade to graphql-kotlin v10 and graphql-java v25 (#179) (8dc66a9)

BREAKING CHANGES

  • DataFetcherResult type arguments are now non-nullable to comply with graphql-java 25 @NullMarked annotation

v3.9.6

02 Jun 02:07
73d8e1b

Choose a tag to compare

3.9.6 (2026-06-02)

Bug Fixes

  • preserve descriptions that don't start with an ASCII letter (#177) (73d8e1b)

v3.9.5

02 Jan 19:21
5806a95

Choose a tag to compare

3.9.5 (2026-01-02)

Bug Fixes

  • stop throwing NotImplementedError for nullable fields in generated resolver methods (#157) (5806a95)

v3.9.4

02 Jan 19:15
2ae97c1

Choose a tag to compare

3.9.4 (2026-01-02)

Bug Fixes

v3.9.3

19 Dec 19:09
a0b187c

Choose a tag to compare

3.9.3 (2025-12-19)

Bug Fixes

  • ci: support trusted publishing (a0b187c)

v3.9.2

01 Nov 15:40
2250255

Choose a tag to compare

3.9.2 (2025-11-01)

Bug Fixes

  • deps: replace actions/setup-node with semantic-release action (#151) (2250255)

v3.10.0-alpha.1

11 Jun 23:00

Choose a tag to compare

v3.10.0-alpha.1 Pre-release
Pre-release

3.10.0-alpha.1 (2025-06-11)

Bug Fixes

  • input field deprecation (#85) (93bddf5)
  • make dataFetchingEnvironment nullable in resolver functions (92387c8)
  • rename top level generated interfaces to be more explicit (#76) (6e84ed8)
  • support reserved kotlin keywords (#83) (5e7ff5b)

Features

  • add nullableDataFetchingEnvironment config (2950564)
  • dummy (fd86c06)
  • improve top-level Query and Mutation type handling (#72) (12a93b6)

v3.9.1

04 Jun 18:22
2c27a08

Choose a tag to compare

3.9.1 (2025-06-04)

Bug Fixes

v3.9.0

23 May 14:24
0b109a9

Choose a tag to compare

3.9.0 (2025-05-23)

Features