v0.17.82
What's Changed
- [NEW] perf: Optimize CollectFields calculation for non-primitive array fields by @tomoikey in https://github.com/99designs/gqlgen/pull/3874
- Added WithApolloSandboxJs option by @UnAfraid in https://github.com/99designs/gqlgen/pull/3855
- Cleanup apollo sandbox sri update tool by @UnAfraid in https://github.com/99designs/gqlgen/pull/3857
- fix(modelgen): use ToGoModelName instead of ToGo for model fields by @lbarthon in https://github.com/99designs/gqlgen/pull/3865
- doc: small docs correction about 'entity_resolver_multi' by @atzedus in https://github.com/99designs/gqlgen/pull/3867
- Updated GraphiQL to version 4 by @UnAfraid in https://github.com/99designs/gqlgen/pull/3866
- Add support for embedded structs by @adrianlungu in https://github.com/99designs/gqlgen/pull/3242
- Update github.com/vektah/gqlparser/v2@v2.5.31 by @StevenACoffman in https://github.com/99designs/gqlgen/pull/3888
- Updated github.com/urfave/cli to v3.5.0 by @UnAfraid in https://github.com/99designs/gqlgen/pull/3889
- Embedded base types for interfaces: support external types embedding, transitional embedding of repeated fields by @PaulVasilenko in https://github.com/99designs/gqlgen/pull/3885
- Add nolint to avoid static check deprecation lint failure by @StevenACoffman in https://github.com/99designs/gqlgen/pull/3890
- Set Executor DispatchOperation inner context to default to avoid nil pointer in InterceptOperation extensions by @StevenACoffman in https://github.com/99designs/gqlgen/pull/3895
- fix(modelgen): use ToGoModelName in generateGetters by @lbarthon in https://github.com/99designs/gqlgen/pull/3894
- Adjust permissions for Nancy to avoid spurious failures by @StevenACoffman in https://github.com/99designs/gqlgen/pull/3897
- fix: allow error presenter to silence errors by @lbarthon in https://github.com/99designs/gqlgen/pull/3896
- feat(time): enhance time handling marshalling and unmarshalling by @rodneyosodo in https://github.com/99designs/gqlgen/pull/3898
- chore(deps-dev): bump @apollo/client from 4.0.5 to 4.0.6 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3858
- chore(deps-dev): bump @graphql-codegen/client-preset from 5.0.0 to 5.0.1 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3850
- chore(deps): bump mikepenz/action-junit-report from 5.6.2 to 6.0.0 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3873
- chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0 in /_examples by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3872
- chore(deps-dev): bump @graphql-codegen/client-preset from 5.0.1 to 5.1.0 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3870
- chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3871
- chore(deps-dev): bump @apollo/client from 4.0.6 to 4.0.7 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3861
- chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3860
- chore(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3859
- chore(deps-dev): bump vite from 7.1.5 to 7.1.11 in /integration in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3876
- chore(deps-dev): bump vitest from 3.2.4 to 4.0.3 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3880
- chore(deps-dev): bump @graphql-codegen/client-preset from 5.1.0 to 5.1.1 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3878
- chore(deps): bump golang.org/x/tools from 0.37.0 to 0.38.0 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3869
- chore(deps-dev): bump vitest from 3.2.4 to 4.0.3 in /_examples/federation by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3883
- chore(deps-dev): bump graphql-sse from 2.5.4 to 2.6.0 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3882
- chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3881
- chore(deps-dev): bump @graphql-codegen/cli from 6.0.0 to 6.0.1 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3879
- chore(deps-dev): bump @apollo/client from 4.0.7 to 4.0.9 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3892
- chore(deps-dev): bump vitest from 4.0.3 to 4.0.6 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3893
- chore(deps-dev): bump graphql from 16.11.0 to 16.12.0 in /integration by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3891
- chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/99designs/gqlgen/pull/3875
New Contributors
- @lbarthon made their first contribution in https://github.com/99designs/gqlgen/pull/3865
- @adrianlungu made their first contribution in https://github.com/99designs/gqlgen/pull/3242
Full Changelog: https://github.com/99designs/gqlgen/compare/v0.17.81...v0.17.82