NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1505 by repository stars
Last release 22 days ago
16 Sep 2026
Release timing varies
gaps range from 1 weeks to 6 months
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
217 releases · first in 2021
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release fixes a bug introduced in v0.8.0 breaking path resolution on Windows, along with some other small features and bugs.
This release fixes a bug introduced in v0.8.0 breaking path resolution on Windows, along with some other small features and bugs.
@genqlient(alias) directive to customize field names without requiring GraphQL aliases (fixes #367)auto_camel_case config option to automatically convert snake_case to camelCase in both field names and type namesintroduction.mdThis release fixes a bug introduced in v0.8.0 breaking path resolution on Windows, along with some other small features and bugs.
@genqlient(alias) directive to customize field names without requiring GraphQL aliases (fixes #367)auto_camel_case config option to automatically convert snake_case to camelCase in both field names and type namesintroduction.mdNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release adds support for genqlient subscriptions; see the documentation for more, and thanks to @matthieu4294967296moineau for the original imple
This release adds support for genqlient subscriptions; see the documentation for more, and thanks to @matthieu4294967296moineau for the original implementation and @HaraldNordgren for additional testing and improvements.
Note that genqlient now requires Go 1.22.5 or higher, and is tested through Go 1.23.3.
omitempty: false (including implicit behaviour) when using pointer on non-null input field.As-ing to graphql.HTTPError.graphql-transport-ws but can be set to another value.genqlient.yaml docs for more.Is/As-able errors when the HTTP request returns a non-200 status.omitempty on non-nullable input field, if the field has a defaultomitempty: false on an input field, even when it is non-nullableomitempty and pointer input types validation when use_struct_reference is used, as the generated type is often not compatible with validation logic.allow_broken_features option, which no longer did anything, has been removedNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
In addition to several new features and bugfixes, along with this release comes reorganized documentation for genqlient. Note that genqlient now requi
In addition to several new features and bugfixes, along with this release comes reorganized documentation for genqlient. Note that genqlient now requires Go 1.20 or higher, and is tested through Go 1.22.
Full Changelog: v0.6.0...v0.7.0
In addition to several new features and bugfixes, along with this release comes reorganized documentation for genqlient. Note that genqlient now requires Go 1.20 or higher, and is tested through Go 1.22.
optional: generic allows using a generic type to represent optionality. See the documentation for details.optional: pointer_omitempty allows using a pointer that is also annotated with omitempty. See the documentation for details.casing for details.# @genqlient(pointer: false) are now respected even in the when optional: pointer is set in the configuration file.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Version 0.6.0 includes some small features and bugfixes. Note that genqlient now requires Go 1.18 or higher, and is tested through Go 1.20.
Version 0.6.0 includes some small features and bugfixes. Note that genqlient now requires Go 1.18 or higher, and is tested through Go 1.20.
optional: value by @benjaminjkraft in #229Full Changelog: v0.5.0...v0.6.0
Version 0.6.0 includes some small features and bugfixes. Note that genqlient now requires Go 1.18 or higher, and is tested through Go 1.20.
genqlient.yaml using the new package_bindings option."path/to/my-package").for directive.omitempty JSON tags were not being correctly applied to __premarshal structs.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →