Skip to content
This repository was archived by the owner on Jul 23, 2025. It is now read-only.

Conversation

@renovate
Copy link

@renovate renovate bot commented Jul 4, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/Khan/genqlient v0.7.0 -> v0.8.1 age confidence

Release Notes

Khan/genqlient (github.com/Khan/genqlient)

v0.8.1

Compare Source

This release fixes a bug introduced in v0.8.0 breaking path resolution on Windows, along with some other small features and bugs.

New features:
  • Added @genqlient(alias) directive to customize field names without requiring GraphQL aliases (fixes #​367)
  • Added auto_camel_case config option to automatically convert snake_case to camelCase in both field names and type names
Bug fixes:
  • fixed path resolution on Windows
  • fixed documentation link in introduction.md
  • upgraded version of alexflint/go-arg from 1.4.2 to 1.5.1
  • fixed a typo in the struct + fragment error message

v0.8.0

Compare Source

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.

Breaking changes:
  • genqlient now forbids omitempty: false (including implicit behaviour) when using pointer on non-null input field.
  • The error text for HTTP errors has changed slightly. If you were parsing it, switch to As-ing to graphql.HTTPError.
New features:
  • genqlient now supports subscriptions; the websocket protocol is by default graphql-transport-ws but can be set to another value.
    See the documentation for more details on how to use subscriptions.
  • genqlient now supports double-star globs for schema and query files; see genqlient.yaml docs for more.
  • genqlient now generates slices containing all enum values for each enum type.
  • genqlient now returns Is/As-able errors when the HTTP request returns a non-200 status.
Bug fixes:
  • omitempty validation:
    • allow omitempty on non-nullable input field, if the field has a default
    • allow omitempty: false on an input field, even when it is non-nullable
  • don't do omitempty and pointer input types validation when use_struct_reference is used, as the generated type is often not compatible with validation logic.
  • the allow_broken_features option, which no longer did anything, has been removed

Configuration

📅 Schedule: Branch creation - "before 5am" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Author

renovate bot commented Jul 4, 2025

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: errors parsing go.mod:
/tmp/renovate/repos/github/liatrio/tag-o11y-dora-the-explorer/go.mod:3: invalid go version '1.22.4': must match format 1.23

File name: internal/tools/go.sum
Command failed: go get -d -t ./...
go: errors parsing go.mod:
/tmp/renovate/repos/github/liatrio/tag-o11y-dora-the-explorer/internal/tools/go.mod:5: unknown directive: toolchain

@github-actions github-actions bot added the go label Jul 4, 2025
Copy link

@windsurf-bot windsurf-bot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 🤙

💡 To request another review, post a new comment with "/windsurf-review".

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant