Skip to content

Releases: 99designs/gqlgen

v0.17.83

11 Nov 02:05
9be3db0

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/sync from 0.17.0 to 0.18.0 in /_examples by @dependabot[bot] in #3901
  • chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #3903
  • chore(deps-dev): bump vitest from 4.0.6 to 4.0.8 in /integration by @dependabot[bot] in #3904
  • chore(deps): bump mikepenz/action-junit-report from 6.0.0 to 6.0.1 by @dependabot[bot] in #3902
  • chore(deps): bump github.com/urfave/cli/v3 from 3.5.0 to 3.6.0 by @dependabot[bot] in #3905
  • Set default config value properly when DefaultConfig isn't used by @PaulVasilenko in #3907

Full Changelog: v0.17.82...v0.17.83

v0.17.82

07 Nov 01:29
e10ac92

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: v0.17.81...v0.17.82

v0.17.81

25 Sep 23:00
4ded4eb

Choose a tag to compare

What's Changed

  • Fix a high severity CSRF vulnerability in the Apollo Embedded Sandbox code. This was reported to Apollo last week. Full details here: GHSA-w87v-7w53-wwxv. Fixes #3847 in next two items
  • Add tool for updating Apollo Sandbox by @StevenACoffman in #3848
  • remove trailing duplicate script in apollo playground embedd by @opensaucerer in #3849
  • feat: new federation.options.entity_resolver_multi option by @atzedus in #3852

New Contributors

Full Changelog: v0.17.80...v0.17.81

v0.17.80

17 Sep 16:13

Choose a tag to compare

What's Changed

  • Fix context not being captured for field directives by @dloukadakis in #3843
  • Test propagating context to resolvers from directive by @g1ntas in #3842

New Contributors

Full Changelog: v0.17.79...v0.17.80

v0.17.79

14 Sep 19:35
d83cd09

Choose a tag to compare

What's Changed

  • Added new Maintainer @UnAfraid 🥳
  • Add server GraphQL rules customization by @StevenACoffman in #3779
  • Fixed benchmark not awaiting dispatched operation by @UnAfraid in #3781
  • Better duration documentation by @StevenACoffman in #3812
  • Documentation of the Omittable type by @evellior in #3813
  • fix: handle nil-return from field hooks to omit a field from code generation by @7opf in #3814
  • Add Support For All SIgned and Unsigned Integers by @rodneyosodo in #3787
  • Updated federation integration tests by @UnAfraid in #3829
  • Updated integration tests by @UnAfraid in #3831
  • fix generating enum maps for slices by @adamgonen in #3830
  • Move field generated code to graphql package by @dloukadakis in #3832
  • Drop support for Go 1.23 and Add support for Go 1.25 by @StevenACoffman in #3833
  • Pin GitHub Actions to SHA1 with human readable comments for security, lint actions by @StevenACoffman in #3834
  • Fix test coverage script by @StevenACoffman in #3838
  • Try alternative coverage package include/exclude by @StevenACoffman in #3839
  • chore(deps-dev): bump @apollo/client from 3.13.8 to 3.13.9 in /integration by @dependabot[bot] in #3783
  • chore(deps): bump @apollo/server from 4.12.2 to 5.0.0 in /_examples/federation by @dependabot[bot] in #3785
  • chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 in /integration by @dependabot[bot] in #3786
  • chore(deps-dev): bump vite from 7.0.4 to 7.0.6 in /integration by @dependabot[bot] in #3782
  • chore(deps-dev): bump graphql-ws from 6.0.5 to 6.0.6 in /integration by @dependabot[bot] in #3784
  • chore(deps-dev): bump vite from 7.0.6 to 7.1.1 in /integration by @dependabot[bot] in #3790
  • chore(deps-dev): bump urql from 4.2.2 to 5.0.0 in /integration by @dependabot[bot] in #3791
  • chore(deps): bump the npm_and_yarn group in /integration with 2 updates by @dependabot[bot] in #3793
  • chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0 in /_examples by @dependabot[bot] in #3792
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #3795
  • chore(deps-dev): bump vite from 7.1.1 to 7.1.2 in /integration by @dependabot[bot] in #3797
  • chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0 by @dependabot[bot] in #3796
  • chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #3799
  • chore(deps): bump the go_modules group across 3 directories with 1 update by @dependabot[bot] in #3801
  • chore(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0 by @dependabot[bot] in #3798
  • chore(deps-dev): bump vite from 7.1.2 to 7.1.3 in /integration by @dependabot[bot] in #3804
  • chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #3807
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in /_examples by @dependabot[bot] in #3806
  • chore(deps): bump @apollo/client from 3.14.0 to 4.0.0 in /_examples/chat by @dependabot[bot] in #3809
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #3808
  • chore(deps-dev): bump vite from 7.1.3 to 7.1.5 in /integration by @dependabot[bot] in #3823
  • chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #3826
  • chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #3827
  • chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 in /_examples by @dependabot[bot] in #3815
  • chore(deps-dev): bump @graphql-codegen/schema-ast from 4.1.0 to 5.0.0 in /integration by @dependabot[bot] in #3822
  • chore(deps-dev): bump @graphql-codegen/cli from 5.0.7 to 6.0.0 in /integration by @dependabot[bot] in #3818
  • chore(deps-dev): bump @graphql-codegen/introspection from 4.0.3 to 5.0.0 in /integration by @dependabot[bot] in #3820
  • chore(deps): bump golang.org/x/text from 0.28.0 to 0.29.0 in /_examples by @dependabot[bot] in #3817
  • chore(deps): bump golang.org/x/text from 0.28.0 to 0.29.0 by @dependabot[bot] in #3821
  • chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #3819
  • chore(deps-dev): bump @apollo/client from 4.0.4 to 4.0.5 in /integration by @dependabot[bot] in #3837
  • chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 by @dependabot[bot] in #3835
  • chore(deps): bump golang.org/x/tools from 0.36.0 to 0.37.0 by @dependabot[bot] in #3836

New Contributors

Full Changelog: v0.17.78...v0.17.79

v0.17.78

27 Jul 23:09
cf7d7fb

Choose a tag to compare

What's Changed

Full Changelog: v0.17.77...v0.17.78

v0.17.77

27 Jul 03:26
db1fddb

Choose a tag to compare

What's Changed

  • Better document how to construct a Server by @brackendawson in #3764
  • Adjust executor to expose GraphQL validation rules for customization by @StevenACoffman in #3772
  • Reuse argument parsing function by @UnAfraid in #3773
  • Update github.com/go-viper/mapstructure/v2 from v2.3.0 to v2.4.0 by @StevenACoffman in #3774
  • chore(deps-dev): bump vite from 6.3.5 to 7.0.0 in /integration by @dependabot[bot] in #3754
  • chore(deps-dev): bump @graphql-codegen/client-preset from 4.8.2 to 4.8.3 in /integration by @dependabot[bot] in #3755
  • chore(deps-dev): bump vite from 7.0.0 to 7.0.2 in /integration by @dependabot[bot] in #3760
  • chore(deps-dev): bump vite from 7.0.2 to 7.0.4 in /integration by @dependabot[bot] in #3766
  • chore(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 in /_examples by @dependabot[bot] in #3768
  • chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0 in /_examples by @dependabot[bot] in #3769
  • chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0 by @dependabot[bot] in #3767
  • chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 by @dependabot[bot] in #3770

New Contributors

Full Changelog: v0.17.76...v0.17.77

v0.17.76

28 Jun 23:25
a1b9849

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.75...v0.17.76

v0.17.75

16 Jun 14:42
d0cddc2

Choose a tag to compare

What's Changed

Full Changelog: v0.17.74...v0.17.75

v0.17.74

02 Jun 17:26
30ef4f4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.73...v0.17.74