diff --git a/CHANGELOG.md b/CHANGELOG.md index acea9f11d7..bbcc1722d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,2085 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased](https://github.com/99designs/gqlgen/compare/v0.17.45...HEAD) +## [Unreleased](https://github.com/99designs/gqlgen/compare/v0.17.50...HEAD) + +## [v0.17.50](https://github.com/99designs/gqlgen/compare/v0.17.49...v0.17.50) - 2024-09-13 +- a6d5d843 release v0.17.50 + +- f154d99d Fix Nancy to use Go 1.22 + +- 6b9e40e8 make rewrite default for resolver layout single-file (#3243) + +
1855758d chore(deps): bump dset in /integration in the npm_and_yarn group (#3268) + +Bumps the npm_and_yarn group in /integration with 1 update: [dset](https://github.com/lukeed/dset). + + +Updates `dset` from 3.1.3 to 3.1.4 +- [Release notes](https://github.com/lukeed/dset/releases) +- [Commits](https://github.com/lukeed/dset/compare/v3.1.3...v3.1.4) + +--- +updated-dependencies: +- dependency-name: dset + dependency-type: indirect + dependency-group: npm_and_yarn +... + +
+ +
fda0539e Bump some more module versions (#3262) + +* Bump some more module versions + + +* Update aurora + + +* Avoid upgrade to go 1.23 + + +* downgrade goquery to support pre-Go 1.23 for now + + +* Downgrade moq to support pre-Go 1.23 as well + + +--------- + +
+ +- 59f0d04c Bump golang.org/x/net 0.29 (#3261) + +
cf42b253 chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 (#3259) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.17.0 to 0.18.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.17.0...v0.18.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
b728c12f chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 in /_examples (#3256) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.17.0 to 0.18.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.17.0...v0.18.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
cba40a38 chore(deps-dev): bump vite from 5.4.2 to 5.4.3 in /integration (#3257) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.2 to 5.4.3. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.4.3/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
f7bee06f chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3258) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.11.5...v3.11.8) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
81ac627d chore(deps): bump robherley/go-test-action from 0.4.1 to 0.5.0 (#3255) + +Bumps [robherley/go-test-action](https://github.com/robherley/go-test-action) from 0.4.1 to 0.5.0. +- [Release notes](https://github.com/robherley/go-test-action/releases) +- [Commits](https://github.com/robherley/go-test-action/compare/v0.4.1...v0.5.0) + +--- +updated-dependencies: +- dependency-name: robherley/go-test-action + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
86ac6b36 internal/code: `Unalias` element of pointer (#3250) (closes #3247) + +This reverts commit 4c4be0aeaaad758e703724fe4a6575768017ac53. + +* code: `Unalias` element of pointer + +* chore: added comment + +
+ +- 4c4be0ae codegen: Unalias before lookup type (#3247) + +
ab1781b1 codegen: Go 1.23 alias support (#3246) + +* code: added `Unalias` for Go 1.22 + +* codegen: Go 1.23 alias support + +
+ +
814f7c71 chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#3235) + +Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.4.0. +- [Release notes](https://github.com/actions/upload-artifact/releases) +- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.6...v4.4.0) + +--- +updated-dependencies: +- dependency-name: actions/upload-artifact + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
1cbbc120 chore(deps): bump github.com/rs/cors from 1.11.0 to 1.11.1 in /_examples (#3236) + +Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.11.0 to 1.11.1. +- [Commits](https://github.com/rs/cors/compare/v1.11.0...v1.11.1) + +--- +updated-dependencies: +- dependency-name: github.com/rs/cors + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
2da2ac36 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3237) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.11.4...v3.11.5) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
0b9bd5ee refactor: don't extract [@goField](https://github.com/goField) twice (#3234) + +We already extract the values in config.Init(). Remove the duplicate logic in the modelgen plugin. + +We leave the reference to GoFieldHook even though it's a noop since it's public. This makes this a non-breaking change. We will remove this during the next breaking release. + +
+ +
18378f90 feat: allow argument directives to be called even if the argument is null (#3233) (closes #3188) + +The existing implementation assumes that if an input argument is null, you don't want to call the directive. This is a very constraining assumption — directives may want to not just mutate an argument but to actually outright set it. + +This is a breaking change as argument directives now need to handle null input values. Added a new config switch: + +call_argument_directives_with_nulls: bool + +to control this new behavior. + +* Run go generate ./... + +
+ +- 3e76e7ee only close websocket once (#3231) + +
256794aa chore(deps-dev): bump vite from 5.4.0 to 5.4.2 in /integration (#3229) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.0 to 5.4.2. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.4.2/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
6acc182c Go 1.23 support (#3226) + +* Added support for go 1.23 + +* Added handling for *types.Alias + +* Updated golang ci lint to 1.60.2 + +* Fixed lint issues and ignore SA1019 on generated test files + +* Update coverage.yml + +* Update fmt-and-generate.yml + +* Update integration.yml + +* Update lint.yml + +* Update test.yml + +--------- + +
+ +
f6a82204 chore(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 (#3219) + +* chore(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 + +Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.23.0 to 0.24.0. +- [Release notes](https://github.com/golang/tools/releases) +- [Commits](https://github.com/golang/tools/compare/v0.23.0...v0.24.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/tools + dependency-type: direct:production + update-type: version-update:semver-minor +... + + +* _examples fixup + + +--------- + +
+ +
1849e124 chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 (#3218) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.16.0 to 0.17.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.16.0...v0.17.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
2f7772c9 [proposal] Add [@concurrent](https://github.com/concurrent) directive for types (#3203) + +* Issue 3202 + +* Issue 3202 + +* Issue 3202 + +* Make optional concurrent for fields of objects + +* Make optional concurrent for fields of objects + +
+ +
3556475a Fix marshaling interfaces and union types (#3211) + +* Fixed marshaling interfaces and union + +* Fixed marshaling interfaces and union + +
+ +
23abdc56 chore(deps): bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 (#3217) + +Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.27.3 to 2.27.4. +- [Release notes](https://github.com/urfave/cli/releases) +- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) +- [Commits](https://github.com/urfave/cli/compare/v2.27.3...v2.27.4) + +--- +updated-dependencies: +- dependency-name: github.com/urfave/cli/v2 + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +- bbc354c6 Add local toolchain for matrix + +
3fe8329d chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3215) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.11.2...v3.11.4) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
edca7992 chore(deps-dev): bump vite from 5.3.5 to 5.4.0 in /integration (#3216) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.0. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
f0b7ee3f chore(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 (#3220) + +Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.5 to 4.3.6. +- [Release notes](https://github.com/actions/upload-artifact/releases) +- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) + +--- +updated-dependencies: +- dependency-name: actions/upload-artifact + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
719b7af3 chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 in /_examples (#3221) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.16.0 to 0.17.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.16.0...v0.17.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
d14fd791 chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 (#3208) + +Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.4 to 4.3.5. +- [Release notes](https://github.com/actions/upload-artifact/releases) +- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.4...v4.3.5) + +--- +updated-dependencies: +- dependency-name: actions/upload-artifact + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
564e2dc5 chore(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#3207) + +Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.0.1 to 6.1.0. +- [Release notes](https://github.com/golangci/golangci-lint-action/releases) +- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.0.1...v6.1.0) + +--- +updated-dependencies: +- dependency-name: golangci/golangci-lint-action + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
d3d147e6 chore(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 (#3172) + +* chore(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 + +Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.22.0 to 0.23.0. +- [Release notes](https://github.com/golang/tools/releases) +- [Commits](https://github.com/golang/tools/compare/v0.22.0...v0.23.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/tools + dependency-type: direct:production + update-type: version-update:semver-minor +... + + + + +--------- + +
+ +
2d7e00b5 chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /integration (#3196) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.3 to 5.5.4. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
5f86c55a chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/client-preset in /integration (#3197) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
552bb4b9 chore(deps-dev): bump vite from 5.3.4 to 5.3.5 in /integration (#3199) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.4 to 5.3.5. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.3.5/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
45a29fe0 chore(deps): bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 (#3200) + +Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.27.2 to 2.27.3. +- [Release notes](https://github.com/urfave/cli/releases) +- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) +- [Commits](https://github.com/urfave/cli/compare/v2.27.2...v2.27.3) + +--- +updated-dependencies: +- dependency-name: github.com/urfave/cli/v2 + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
3c2443e4 chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 in /_examples (#3206) + +Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.7.0 to 0.8.0. +- [Commits](https://github.com/golang/sync/compare/v0.7.0...v0.8.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/sync + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
52f65d0f chore(deps-dev): bump vitest from 2.0.4 to 2.0.5 in /integration (#3209) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.0.4 to 2.0.5. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.5/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
1beac8b7 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3210) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.8...v3.11.2) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +- 9b031e4d chore: fix typos in comments, tests and unexported vars (#3193) + +- 892c4842 refactor: decrease indentation in api.ReplacePlugin (#3194) + +
d1682f7c chore(deps-dev): bump vite from 5.3.3 to 5.3.4 in /integration (#3190) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.3 to 5.3.4. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.3.4/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
cfc9863a chore(deps-dev): bump vitest from 2.0.2 to 2.0.4 in /integration (#3189) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.0.2 to 2.0.4. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.4/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
1cc0a17b Revert "feat: allow argument directives to be called even if the argument is …" (#3191) + +This reverts commit 0fb31a3ed2a63552eddcf7c2a6c40aa0d59bd4cc. + +
+ +
0fb31a3e feat: allow argument directives to be called even if the argument is null (#3188) + +The existing implementation assumes that if an input argument is null, you don't want to call the directive. This is a very constraining assumption — directives may want to not just mutate an argument but to actually outright set it. + +This is a breaking change as argument directives now need to handle null input values. Added a new config switch: + +call_argument_directives_with_nulls: bool + +to control this new behavior. + +
+ +
cd82be01 refactor: significantly clean up the federation.gotpl template (#3187) (closes #2991) + +* fix: fix Federation example + +Some configurations weren't working due to a missing resolver. + +* chore: Introduce mechanism for running all example Federation subgraphs + +This enables engineers to more easily run the debugger on the Federation example. Updated README to show how to use it. + +* refactor: significantly clean up the federation.gotpl template + +There were a number of inline structs and inline functions that made it extremely hard to reason about what the code is doing. Split these out into smaller functions with less closures and mutation. + +
+ +
a63f94bb chore(deps-dev): bump vitest from 1.6.0 to 2.0.2 in /integration (#3185) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.6.0 to 2.0.2. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.2/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-major +... + +
+ +
de315d3d chore: Refactor federation.go to make it easier to read (#3183) (closes #2991) + +* chore: Refactor federation.go + +- Cut functions into smaller functions +- Remove mutation in several locations + + +* Refactor InjectSourcesLate + +Easier to reason about and read this way. + +* Re-run go generate ./... + +* regenerate + + +--------- + +
+ +
4d8d93cd Make cache generic to avoid casting (#3179) + +* Make cache generic to avoid casting + + +* Update handler/handler.go + +--------- + +
+ +
f2cf11e5 chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/client-preset in /integration (#3174) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
fc150db0 chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 in /integration (#3175) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.2 to 5.5.3. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
60c9f671 chore(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 (#3176) + +Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4. +- [Release notes](https://github.com/actions/upload-artifact/releases) +- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4) + +--- +updated-dependencies: +- dependency-name: actions/upload-artifact + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
59bdde19 chore(deps-dev): bump vite from 5.3.2 to 5.3.3 in /integration (#3173) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.2 to 5.3.3. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.3.3/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
0ca3b19e chore(deps): bump github.com/rs/cors (#3171) + +Bumps the go_modules group with 1 update in the /_examples/websocket-initfunc/server directory: [github.com/rs/cors](https://github.com/rs/cors). + + +Updates `github.com/rs/cors` from 1.9.0 to 1.11.0 +- [Commits](https://github.com/rs/cors/compare/v1.9.0...v1.11.0) + +--- +updated-dependencies: +- dependency-name: github.com/rs/cors + dependency-type: direct:production + dependency-group: go_modules +... + +
+ +
d0e68928 Nulls are now unmarshalled as zero values for primitive types (#3162) + +* Nulls are now unmarshalled as zero values for primitive types + +* Address uint and run gofumpt + + +--------- + +
+ +
dce2e353 chore(deps): bump test-summary/action from 2.3 to 2.4 (#3163) + +Bumps [test-summary/action](https://github.com/test-summary/action) from 2.3 to 2.4. +- [Release notes](https://github.com/test-summary/action/releases) +- [Commits](https://github.com/test-summary/action/compare/v2.3...v2.4) + +--- +updated-dependencies: +- dependency-name: test-summary/action + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
2afa0c22 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3164) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.6...v3.10.8) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
2aeb1518 chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/client-preset in /integration (#3165) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
28b2f494 chore(deps-dev): bump vite from 5.3.1 to 5.3.2 in /integration (#3166) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.1 to 5.3.2. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.3.2/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
f82d604a chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/schema-ast in /integration (#3167) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/plugins/other/schema-ast/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
dd37ea00 chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 in /integration (#3157) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
7b9c3223 chore(deps-dev): bump graphql from 16.8.2 to 16.9.0 in /integration (#3158) + +Bumps [graphql](https://github.com/graphql/graphql-js) from 16.8.2 to 16.9.0. +- [Release notes](https://github.com/graphql/graphql-js/releases) +- [Commits](https://github.com/graphql/graphql-js/compare/v16.8.2...v16.9.0) + +--- +updated-dependencies: +- dependency-name: graphql + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
b822c2c0 chore(deps): bump mikepenz/action-junit-report from 4.3.0 to 4.3.1 (#3159) + +Bumps [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report) from 4.3.0 to 4.3.1. +- [Release notes](https://github.com/mikepenz/action-junit-report/releases) +- [Commits](https://github.com/mikepenz/action-junit-report/compare/v4.3.0...v4.3.1) + +--- +updated-dependencies: +- dependency-name: mikepenz/action-junit-report + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
c1525831 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3156) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.5...v3.10.6) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- feab5f51 fix bug: POST Insufficient rigorous judgment leads to invalid SSE (#3153) + +- 7c8bc50d Add failing test as example (#3151) + +
d00ace38 Add prettier test results (#3148) + +* Add prettier test results + +
+ +
641377d7 chore(deps-dev): bump ws in /integration in the npm_and_yarn group (#3147) + +Bumps the npm_and_yarn group in /integration with 1 update: [ws](https://github.com/websockets/ws). + + +Updates `ws` from 8.16.0 to 8.17.1 +- [Release notes](https://github.com/websockets/ws/releases) +- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.1) + +--- +updated-dependencies: +- dependency-name: ws + dependency-type: indirect + dependency-group: npm_and_yarn +... + +
+ +- e724bde5 docs: missing 'repeatable' in [@goExtraField](https://github.com/goExtraField) directive (#3150) + +- 85459a32 Fix typo in config field names (#3149) + +- 1422ff25 feat: Change plugin signatures (#2011) + +
04b13fdb chore(deps-dev): bump vite from 5.2.13 to 5.3.1 in /integration (#3144) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.13 to 5.3.1. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.3.1/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
a1ccf971 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3143) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.4...v3.10.5) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
8a59a2c4 chore(deps-dev): bump graphql from 16.8.1 to 16.8.2 in /integration (#3142) + +Bumps [graphql](https://github.com/graphql/graphql-js) from 16.8.1 to 16.8.2. +- [Release notes](https://github.com/graphql/graphql-js/releases) +- [Commits](https://github.com/graphql/graphql-js/compare/v16.8.1...v16.8.2) + +--- +updated-dependencies: +- dependency-name: graphql + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
80098c67 chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/client-preset in /integration (#3141) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
fc90169b chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#3140) + +Bumps google.golang.org/protobuf from 1.34.1 to 1.34.2. + +--- +updated-dependencies: +- dependency-name: google.golang.org/protobuf + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +- fb67b709 v0.17.49 postrelease bump + + + + + + +## [v0.17.49](https://github.com/99designs/gqlgen/compare/v0.17.48...v0.17.49) - 2024-06-13 +- d093c6e5 release v0.17.49 + +- a4f997f8 refactor: add missed file.Close() and use t.TempDir() (#3137) + +
f813598b #3118 Add token limit option to fix CVE-2023-49559 (#3136) + +* Use ParseQueryWithLmit and add parserTokenLimit to executor + +* add parser token limit test + +* remove failing test + +* move default token limit to const + +--------- + +
+ +
ee1e18c7 chore(deps-dev): bump braces in /integration in the npm_and_yarn group (#3134) + +Bumps the npm_and_yarn group in /integration with 1 update: [braces](https://github.com/micromatch/braces). + + +Updates `braces` from 3.0.2 to 3.0.3 +- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) +- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) + +--- +updated-dependencies: +- dependency-name: braces + dependency-type: indirect + dependency-group: npm_and_yarn +... + +
+ +
d6226db6 chore(deps): bump github.com/vektah/gqlparser/v2 from 2.5.12 to 2.5.14 in the go_modules group (#3133) + +* chore(deps): bump github.com/vektah/gqlparser/v2 in the go_modules group + +Bumps the go_modules group with 1 update: [github.com/vektah/gqlparser/v2](https://github.com/vektah/gqlparser). + + +Updates `github.com/vektah/gqlparser/v2` from 2.5.12 to 2.5.14 +- [Release notes](https://github.com/vektah/gqlparser/releases) +- [Commits](https://github.com/vektah/gqlparser/compare/v2.5.12...v2.5.14) + +--- +updated-dependencies: +- dependency-name: github.com/vektah/gqlparser/v2 + dependency-type: direct:production + dependency-group: go_modules +... + + +* Update to v2.5.16 + + +--------- + +
+ +
6daceaf3 Linter update + add revive rules (#3127) + +* Linter update + add revive rules + + +* More revive lints + + +--------- + +
+ +
e6860c35 chore(deps): bump golang.org/x/tools from 0.21.0 to 0.22.0 (#3125) + +Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.21.0 to 0.22.0. +- [Release notes](https://github.com/golang/tools/releases) +- [Commits](https://github.com/golang/tools/compare/v0.21.0...v0.22.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/tools + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
3bad9617 chore(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 (#3124) + +* chore(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.15.0 to 0.16.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.15.0...v0.16.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + + +* Update examples go mod + + +--------- + +
+ +
4492b3c0 chore(deps-dev): bump vite from 5.2.12 to 5.2.13 in /integration (#3126) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.12 to 5.2.13. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.13/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
8ec8d795 chore(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 in /_examples (#3123) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.15.0 to 0.16.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.15.0...v0.16.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +- d9ba3405 v0.17.48 postrelease bump + + + + + + +## [v0.17.48](https://github.com/99designs/gqlgen/compare/v0.17.47...v0.17.48) - 2024-06-06 +- 621350a1 release v0.17.48 + +
fbf73ee1 chore(deps-dev): bump vite from 5.2.11 to 5.2.12 in /integration (#3117) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.11 to 5.2.12. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.12/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
e07134ab add option to omit panic handlers during development (#3114) + +see docs for motivation + +
+ +- 1a7c6090 refactor: fix gocritic lint issues (#3113) + +- 4114515f refactor: use errors.New instead of fmt.Errorf (#3112) + +- 93f6366d Omit gqlgen version in config files used for tests (#3111) + +
dae915d2 Correct dataloader example (#3110) + +Dataloader requires the value and error slice to be of equal length, in order to correctly return the values. + +Link: https://github.com/vikstrous/dataloadgen/blob/7de6ebe3d882737607ce2ba646e8d6ec652b32e3/dataloadgen_test.go#L19-L20 + +
+ +
bd9219dd Go template function to split string into array of strings. (#3108) + +* added new template function to split string + +* StrSplit func to upper + +--------- + +
+ +- 6c83b9ea Remove duplicated return_pointers_in_unmarshalinput explanation (#3109) + +- d2a6bd5f refactor: fix testifylint.go-require lint issues (#3107) + +
b18d0287 testifylint v1.3.0 fixes (#3103) + +* Resolve Merge conflict + + +* Autofixes + + +* Lots more fixes and formatting + + +* Add one more + + +* Apply suggestions from code review + + +--------- + +
+ +- bbb0c959 chore: fix tests, pin golangci-lint version (#3105) + +- 57e88b27 Forgot the examples portion (#3101) + +- ff77f8b2 Some minor test lint (#3102) + +
90f2271e refactor: use t.Log instead of fmt.Print (#3099) + +* refactor: use t.Log instead of fmt.Printf + +* Add back failure context as to what errors happened and where + + +--------- + +
+ +- d7447c69 refactor: rename local variables to match Go codestyle (#3100) + +- 834d832c refactor: avoid panic in tests (#3098) + +- 71845858 Ignore gorilla/websocket 1.5.1 in dependabot (#3097) + +- 4ecfec90 Fix go install gqlgen binary (#3095) + +- 866075cd refactor: simplify with strconv.FormatBool (#3094) + +- ab19907d refactor: UnmarshalID implementation (#3093) + +- a9965fbd refactor: use 'any' instead of 'interface{}' for consistency (#3090) + +
d5c9f896 Embed extra fields config (#3088) + +--------- + +
+ +
0b9e6f9c chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3085) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.3...v3.10.4) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
33aad657 chore(deps-dev): bump [@graphql](https://github.com/graphql)-codegen/client-preset in /integration (#3084) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- 58d6978e v0.17.47 postrelease bump + + + + + + +## [v0.17.47](https://github.com/99designs/gqlgen/compare/v0.17.46...v0.17.47) - 2024-05-18 +- a9f2b500 release v0.17.47 + +- 611cbcec Update gqlparser (#3080) + +
3a5827d4 Fix #2856: resolver receive previous implementation on render (#2886) + +* pass previous impl to resolver + +* pass previous only and not default + +
+ +- e0125301 bugfix for [@goField](https://github.com/goField) + [@goExtraField](https://github.com/goExtraField) combination (#3078) + +
e61a7200 Federation: Update docs to use IntrospectAndCompose (#3077) + +`serviceList` now gets a deprecation warning to use IntrospectAndCompose +instead. We update our docs to avoid referring to deprecated services + +
+ +
de31828a Ability to inline extraFields configuration. New [@goExtraField](https://github.com/goExtraField) directive. (#3076) + +--------- + +
+ +- 8b4df636 Go mod tidy (#3075) + +
ae9787cb chore(deps): bump github.com/sosodev/duration from 1.3.0 to 1.3.1 (#3070) + +* chore(deps): bump github.com/sosodev/duration from 1.3.0 to 1.3.1 + +Bumps [github.com/sosodev/duration](https://github.com/sosodev/duration) from 1.3.0 to 1.3.1. +- [Release notes](https://github.com/sosodev/duration/releases) +- [Commits](https://github.com/sosodev/duration/compare/v1.3.0...v1.3.1) + +--- +updated-dependencies: +- dependency-name: github.com/sosodev/duration + dependency-type: direct:production + update-type: version-update:semver-patch +... + + +* go mod tidy examples + + +* Pin gorilla to skip 1.5.1 + + +--------- + +
+ +
32014fdb chore(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 (#3072) + +Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.20.0 to 0.21.0. +- [Release notes](https://github.com/golang/tools/releases) +- [Commits](https://github.com/golang/tools/compare/v0.20.0...v0.21.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/tools + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
1b5ed7c0 chore(deps-dev): bump urql from 4.0.7 to 4.1.0 in /integration (#3074) + +Bumps [urql](https://github.com/urql-graphql/urql/tree/HEAD/packages/react-urql) from 4.0.7 to 4.1.0. +- [Release notes](https://github.com/urql-graphql/urql/releases) +- [Changelog](https://github.com/urql-graphql/urql/blob/main/packages/react-urql/CHANGELOG.md) + +--- +updated-dependencies: +- dependency-name: urql + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
77ea79a8 chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3073) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.2...v3.10.3) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
358c7a2b chore(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#3071) + +Bumps google.golang.org/protobuf from 1.34.0 to 1.34.1. + +--- +updated-dependencies: +- dependency-name: google.golang.org/protobuf + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
5c951f4e chore(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#3069) + +Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5.3.0 to 6.0.1. +- [Release notes](https://github.com/golangci/golangci-lint-action/releases) +- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5.3.0...v6.0.1) + +--- +updated-dependencies: +- dependency-name: golangci/golangci-lint-action + dependency-type: direct:production + update-type: version-update:semver-major +... + +
+ +- 42cae907 chore: remove deprecated errcheck.ignore lint option (#3062) + +- 1a59d58b Fix typo in error message (#3065) + +- 39d3d8d0 refactor: simplify test asserts (#3061) + +- 7421bdfb refactor: compile regex only once (#3063) + +- a4bf3a7e chore: simplify generating examples in release script (#3064) + +- 45f6eb56 v0.17.46 postrelease bump + + + + + + +## [v0.17.46](https://github.com/99designs/gqlgen/compare/v0.17.45...v0.17.46) - 2024-05-07 +- 90af8bf5 release v0.17.46 + +- bf49e56a fix: failed to build _examples/websocket-initfunc/server/server.go (#3055) (#3058) + +
1ee0fa80 chore(deps-dev): bump vite from 5.2.10 to 5.2.11 in /integration (#3047) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.10 to 5.2.11. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.11/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
ddd9a6ba chore(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 (#3052) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.14.0 to 0.15.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.14.0...v0.15.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
36b66607 chore(deps): bump github.com/PuerkitoBio/goquery from 1.9.1 to 1.9.2 (#3051) + +* chore(deps): bump github.com/PuerkitoBio/goquery from 1.9.1 to 1.9.2 + +Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) from 1.9.1 to 1.9.2. +- [Release notes](https://github.com/PuerkitoBio/goquery/releases) +- [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.9.1...v1.9.2) + +--- +updated-dependencies: +- dependency-name: github.com/PuerkitoBio/goquery + dependency-type: direct:production + update-type: version-update:semver-patch +... + + +* go mod tidy + + +--------- + +
+ +
ad91bf6c chore(deps-dev): bump vitest from 1.5.2 to 1.6.0 in /integration (#3048) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.5.2 to 1.6.0. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v1.6.0/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
a5cb576c chore(deps-dev): bump [@apollo](https://github.com/apollo)/client in /integration (#3049) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.1...v3.10.2) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
6b423e51 chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#3050) + +Bumps google.golang.org/protobuf from 1.33.0 to 1.34.0. + +--- +updated-dependencies: +- dependency-name: google.golang.org/protobuf + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
c34e246b chore(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 in /_examples (#3053) + +Bumps [golang.org/x/text](https://github.com/golang/text) from 0.14.0 to 0.15.0. +- [Release notes](https://github.com/golang/text/releases) +- [Commits](https://github.com/golang/text/compare/v0.14.0...v0.15.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/text + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
a3991df0 chore(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#3054) + +Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5.0.0 to 5.3.0. +- [Release notes](https://github.com/golangci/golangci-lint-action/releases) +- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5.0.0...v5.3.0) + +--- +updated-dependencies: +- dependency-name: golangci/golangci-lint-action + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +- 769632a1 chore: simplify go generate in examples (#3033) + +- f24ae887 enum values binding v2 (#3014) + +
b3a10547 Add initial cache tests for MapCache and NoCache (#3040) + +* Add initial cache tests for MapCache and NoCache + +* Add edge case testing to MapCache and NoCache + +* Reformat, regenerate + + +--------- + +
+ +- 16854647 chore: lint _examples directory (#3042) + +- 2bb32fe7 chore: remove deprecated build tag (#3041) + +- 4b559b33 Fix codegen config tests: add file closing (#3037) + +- 293991e9 docs: fix links to the docs latest version (#3038) + +- 79dc5e03 refactor: change test asserts to be more idiomatic (#3036) + +- a1989525 chore: remove unnecessary empty lines (#3035) + +- 6998f19f chore: `run.skip-dirs` is deprecated in golangci-lint v1.57 (#3034) + +
835c2d11 Improve federation resolver selection (#3029) + +* Improve federation resolver selection + +Just checking for existence of keys in the representations isn't enough. If the values are null, we should skip the resolver. + +* Run go generate ./... + +* Add test cases + +* Fix linter + +
+ +
9e8e7edd refactor: simplify tests for `api.Generate` (#3031) + +* refactor: simplify tests for Generate + +* Add deleted files to git ignore + + +--------- + +
+ +- 28405ac1 Fix test asserts: reverse expected and actual params (#3027) + +
75326bc7 Bump github.com/sosodev/duration from 1.2.0 to 1.3.0 (#3024) + +* Bump github.com/sosodev/duration from 1.2.0 to 1.3.0 + +Bumps [github.com/sosodev/duration](https://github.com/sosodev/duration) from 1.2.0 to 1.3.0. +- [Release notes](https://github.com/sosodev/duration/releases) +- [Commits](https://github.com/sosodev/duration/compare/v1.2.0...v1.3.0) + +--- +updated-dependencies: +- dependency-name: github.com/sosodev/duration + dependency-type: direct:production + update-type: version-update:semver-minor +... + + +* go mod tidy + + +--------- + +
+ +
bf4406a1 Bump vitest from 1.5.0 to 1.5.2 in /integration (#3021) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.5.0 to 1.5.2. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.2/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
1a8ebe9b Bump [@apollo](https://github.com/apollo)/client from 3.9.11 to 3.10.1 in /integration (#3022) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.11...v3.10.1) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
bacaab8e Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 (#3023) + +Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.27.1 to 2.27.2. +- [Release notes](https://github.com/urfave/cli/releases) +- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) +- [Commits](https://github.com/urfave/cli/compare/v2.27.1...v2.27.2) + +--- +updated-dependencies: +- dependency-name: github.com/urfave/cli/v2 + dependency-type: direct:production + update-type: version-update:semver-patch +... + +
+ +
3f515543 Bump github.com/rs/cors from 1.10.1 to 1.11.0 in /_examples (#3025) + +Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.10.1 to 1.11.0. +- [Commits](https://github.com/rs/cors/compare/v1.10.1...v1.11.0) + +--- +updated-dependencies: +- dependency-name: github.com/rs/cors + dependency-type: direct:production + update-type: version-update:semver-minor +... + +
+ +
ced2189d Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#3026) + +Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4.0.0 to 5.0.0. +- [Release notes](https://github.com/golangci/golangci-lint-action/releases) +- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4.0.0...v5.0.0) + +--- +updated-dependencies: +- dependency-name: golangci/golangci-lint-action + dependency-type: direct:production + update-type: version-update:semver-major +... + +
+ +- ada00f78 chore: remove unused lint.txt (#3017) + +
8bd35429 chore: fix some typos in comments (#3020) + +* chore: fix some typos in comments + + +* Apply suggestions from code review + +--------- + +
+ +
e1ef86e7 Bump vite from 5.2.8 to 5.2.10 in /integration (#3015) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.8 to 5.2.10. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.10/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
ecc3f647 Bump [@apollo](https://github.com/apollo)/client from 3.9.10 to 3.9.11 in /integration (#3011) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.10...v3.9.11) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
c92b511c Bump typescript from 5.4.4 to 5.4.5 in /integration (#3010) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.4 to 5.4.5. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
cc2d95a2 Bump vitest from 1.4.0 to 1.5.0 in /integration (#3012) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.4.0 to 1.5.0. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.0/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
c17a4b6f fix: codegen will _ the fieldset parameter if its not needed (#3006) + +* fix: codegen will _ the fieldset parameter if its not needed + +* update generated examples + +
+ +- 0b0f6592 chore: update Automatic Persisted Queries Link (#3005) + +
79aa0ceb Mark ctx as unused when no arguments for FieldContextFunc (#2999) + +* Mark ctx as unused when no arguments for FieldContextFunc + +* Regenerate + + +--------- + +
+ +
f3b34683 Bump urql from 4.0.6 to 4.0.7 in /integration (#2995) (closes #2998) + +* Bump urql from 4.0.6 to 4.0.7 in /integration + +Bumps [urql](https://github.com/urql-graphql/urql/tree/HEAD/packages/react-urql) from 4.0.6 to 4.0.7. +- [Release notes](https://github.com/urql-graphql/urql/releases) +- [Changelog](https://github.com/urql-graphql/urql/blob/main/packages/react-urql/CHANGELOG.md) + +--- +updated-dependencies: +- dependency-name: urql + dependency-type: direct:development + update-type: version-update:semver-patch +... + + + +client. + +--------- + +
+ +
8ab31646 Bump graphql-ws from 5.15.0 to 5.16.0 in /integration (#2986) + +Bumps [graphql-ws](https://github.com/enisdenjo/graphql-ws) from 5.15.0 to 5.16.0. +- [Release notes](https://github.com/enisdenjo/graphql-ws/releases) +- [Changelog](https://github.com/enisdenjo/graphql-ws/blob/master/CHANGELOG.md) +- [Commits](https://github.com/enisdenjo/graphql-ws/compare/v5.15.0...v5.16.0) + +--- +updated-dependencies: +- dependency-name: graphql-ws + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
45fafedc Bump golang.org/x/tools from 0.19.0 to 0.20.0 (#2996) + +* Bump golang.org/x/tools from 0.19.0 to 0.20.0 + +Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0. +- [Release notes](https://github.com/golang/tools/releases) +- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0) + +--- +updated-dependencies: +- dependency-name: golang.org/x/tools + dependency-type: direct:production + update-type: version-update:semver-minor +... + + +* Update examples to match root go.mod + + +--------- + +
+ +
4c45be21 Bump vite from 5.2.7 to 5.2.8 in /integration (#2992) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.7 to 5.2.8. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.8/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- 6e5a7758 Update `tools.go` url (#2987) + +
6771a804 Bump [@apollo](https://github.com/apollo)/client from 3.9.9 to 3.9.10 in /integration (#2994) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.9...v3.9.10) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
2ce5fcd1 Bump typescript from 5.4.3 to 5.4.4 in /integration (#2993) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.3 to 5.4.4. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- 99d7d887 fix: stop loading package dependencies (#2988) + +- d0a1aec2 enum values binding (#2982) + +
6352b800 Bump vite from 5.2.6 to 5.2.7 in /integration (#2984) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.6 to 5.2.7. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.7/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
2286b0e8 Bump graphql-sse from 2.5.2 to 2.5.3 in /integration (#2985) + +Bumps [graphql-sse](https://github.com/enisdenjo/graphql-sse) from 2.5.2 to 2.5.3. +- [Release notes](https://github.com/enisdenjo/graphql-sse/releases) +- [Changelog](https://github.com/enisdenjo/graphql-sse/blob/master/CHANGELOG.md) +- [Commits](https://github.com/enisdenjo/graphql-sse/compare/v2.5.2...v2.5.3) + +--- +updated-dependencies: +- dependency-name: graphql-sse + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
8ab2c27a Bump [@graphql](https://github.com/graphql)-codegen/client-preset from 4.2.4 to 4.2.5 in /integration (#2983) + +- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases) +- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- 780bf27a Add UintID type binding (#2980) + +
d192a591 Bump [@apollo](https://github.com/apollo)/client from 3.9.7 to 3.9.9 in /integration (#2977) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.7...v3.9.9) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
62289425 Bump vite from 5.1.6 to 5.2.6 in /integration (#2978) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.6 to 5.2.6. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.2.6/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
105ec44b Bump typescript from 5.4.2 to 5.4.3 in /integration (#2979) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.4.3. +- [Release notes](https://github.com/Microsoft/TypeScript/releases) +- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) +- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3) + +--- +updated-dependencies: +- dependency-name: typescript + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- 0afd63a5 chore: remove repetitive words (#2976) + +
ee526b05 Bump vite from 5.1.5 to 5.1.6 in /integration (#2971) + +Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.5 to 5.1.6. +- [Release notes](https://github.com/vitejs/vite/releases) +- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) +- [Commits](https://github.com/vitejs/vite/commits/v5.1.6/packages/vite) + +--- +updated-dependencies: +- dependency-name: vite + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +
00bf8ef3 Bump vitest from 1.3.1 to 1.4.0 in /integration (#2972) + +Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.3.1 to 1.4.0. +- [Release notes](https://github.com/vitest-dev/vitest/releases) +- [Commits](https://github.com/vitest-dev/vitest/commits/v1.4.0/packages/vitest) + +--- +updated-dependencies: +- dependency-name: vitest + dependency-type: direct:development + update-type: version-update:semver-minor +... + +
+ +
bdbdddf5 Bump [@apollo](https://github.com/apollo)/client from 3.9.6 to 3.9.7 in /integration (#2970) + +- [Release notes](https://github.com/apollographql/apollo-client/releases) +- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md) +- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.6...v3.9.7) + +--- +updated-dependencies: + dependency-type: direct:development + update-type: version-update:semver-patch +... + +
+ +- fa221f64 Update Changelog + +- f897668b v0.17.45 postrelease bump + + + + + ## [v0.17.45](https://github.com/99designs/gqlgen/compare/v0.17.44...v0.17.45) - 2024-03-11 - b6d1a8b9 release v0.17.45 @@ -3573,7 +5648,7 @@ when generating next the context was captured there. Which means later when the returned function from DispatchOperation is called. The responseContext which accumulates the errors is the -tempResponseContext which we no longer have access to read the errors +tempResponseContext which we no longer have access to to read the errors out of it. Instead add a context to next() so that it can be passed through and