Releases: 99designs/gqlgen
Releases · 99designs/gqlgen
v0.17.78
v0.17.77
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
- @brackendawson made their first contribution in #3764
Full Changelog: v0.17.76...v0.17.77
v0.17.76
What's Changed
- Improve gqlgen performance by bulking name only package loads by @AdallomRoy in #3743
- Fix/explicit requires with mutli entity resolver by @parkerroan in #3744
- fix use_function_syntax_for_execution_context with @goEnum/@GoModel by @adamgonen in #3748
- Attempt to preserve types by @StevenACoffman in #3749
- Update github.com/vektah/gqlparser/v2 to v2.5.30 by @StevenACoffman in #3751
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /_examples by @dependabot in #3747
- chore(deps-dev): bump vitest from 3.2.3 to 3.2.4 in /integration by @dependabot in #3745
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in #3746
- chore(deps): bump the go_modules group across 3 directories with 1 update by @dependabot in #3750
New Contributors
- @adamgonen made their first contribution in #3748
Full Changelog: v0.17.75...v0.17.76
v0.17.75
What's Changed
- Add an option to allow using
appliation/json
on wildcard accept header by @git-hulk in #3723 - Update github.com/vektah/gqlparser/v2@v2.5.28 by @StevenACoffman in #3733
- Update github.com/matryer/moq@v0.5.2 by @StevenACoffman in #3734
- chore(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 in /_examples by @dependabot in #3732
- chore(deps-dev): bump @graphql-codegen/cli from 5.0.6 to 5.0.7 in /integration by @dependabot in #3728
- chore(deps-dev): bump vitest from 3.1.4 to 3.2.2 in /integration by @dependabot in #3730
- chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 in /_examples by @dependabot in #3731
- chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 by @dependabot in #3726
- chore(deps): bump golang.org/x/tools from 0.33.0 to 0.34.0 by @dependabot in #3727
- chore(deps): bump dawidd6/action-download-artifact from 10 to 11 by @dependabot in #3737
- chore(deps-dev): bump vitest from 3.2.2 to 3.2.3 in /integration by @dependabot in #3736
- chore(deps): bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7 by @dependabot in #3735
- chore(deps-dev): bump jest from 29.7.0 to 30.0.0 in /_examples/federation by @dependabot in #3738
Full Changelog: v0.17.74...v0.17.75
v0.17.74
What's Changed
- Update gqlparser to 2.5.27 to fix #3693 by @StevenACoffman in #3695
- Align @Skip and @include directive checks on fragments with spec by @phughes-scwx in #3710
- Unify directory init in injectTypesFromSchema by @HaraldNordgren in #3707
- Adjust template to coerce interface{} to any even more so by @StevenACoffman in #3721
- Fix duplicated keys by @mattcarranza10 in #3719
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in #3692
- chore(deps-dev): bump graphql from 16.10.0 to 16.11.0 in /integration by @dependabot in #3691
- chore(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 in /_examples by @dependabot in #3700
- chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 in /_examples by @dependabot in #3701
- chore(deps-dev): bump vitest from 3.1.2 to 3.1.3 in /integration by @dependabot in #3702
- chore(deps-dev): bump @graphql-codegen/cli from 5.0.5 to 5.0.6 in /integration by @dependabot in #3704
- chore(deps-dev): bump vite from 6.3.4 to 6.3.5 in /integration by @dependabot in #3705
- chore(deps-dev): bump graphql-ws from 6.0.4 to 6.0.5 in /integration by @dependabot in #3709
- chore(deps-dev): bump vitest from 3.1.3 to 3.1.4 in /integration by @dependabot in #3715
- chore(deps): bump dawidd6/action-download-artifact from 9 to 10 by @dependabot in #3720
- chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 by @dependabot in #3699
- chore(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0 by @dependabot in #3698
New Contributors
- @mattcarranza10 made their first contribution in #3719
Full Changelog: v0.17.73...v0.17.74
v0.17.73
What's Changed
- Remove json.Marshaler in resolver by @sonatard in #3675
- only allow whitespace after "url" in a link directive by @theleeeo in #3680
- fix: lower Go version requirement to 1.23.0 by @zerok in #3679
- Apply workaround to try to fix some more inconsistencies in codegen by @StevenACoffman in #3682
- Assign unused parameters to placeholder to avoid too many warning in IDE by @git-hulk in #3684
- feat: bind from basic type to named type by @markya0616 in #3632
- Update gqlparser to add column for error string output by @robmyersrobmyers in #3685
- Docs: add info on concurrent field resolvers by @wiegell in #3687
- chore(deps-dev): bump @apollo/client from 3.13.7 to 3.13.8 in /integration by @dependabot in #3676
- chore(deps-dev): bump vite from 6.2.6 to 6.3.2 in /integration by @dependabot in #3678
- chore(deps-dev): bump vitest from 3.1.1 to 3.1.2 in /integration by @dependabot in #3677
- chore(deps-dev): bump vite from 6.3.2 to 6.3.4 in /integration in the npm_and_yarn group by @dependabot in #3689
New Contributors
- @theleeeo made their first contribution in #3680
- @zerok made their first contribution in #3679
- @markya0616 made their first contribution in #3632
- @robmyersrobmyers made their first contribution in #3685
Full Changelog: v0.17.72...v0.17.73
v0.17.72
What's Changed
- Revert toolchain to Go 1.23 by @StevenACoffman in #3672
- chore(deps): bump the go_modules group across 1 directory with 2 updates by @dependabot in #3673
Full Changelog: v0.17.71...v0.17.72
v0.17.71
What's Changed
- refactor: remove nolint comments in 'init' command by @alexandear in #3626
- feat: add GraphQL models and update complexity functions to use context by @z9905080 in #3630
- Example of separating schema and resolvers for a large project structure with for multi-team setup by @afreeland in #3631
- Update config.md by @NGorco in #3595
- Format shell commands in README with code blocks by @ActuallyConnor in #3640
- Adds use_function_syntax_for_execution_context to init template by @afreeland in #3643
- add config local_prefix for imports group split by @light-white in #3646
- update gqlparser v2.5.24 by @StevenACoffman in #3655
- Update goquery to v1.10.3 to pass the nancy check by @git-hulk in #3658
- Support omitzero by @sonatard in #3659
- Omittable supports IsZero method for omitzero by @sonatard in #3660
- json.Marshaler to Enum code gen by @sonatard in #3663
- fix: dont unalias when used to expose internal types by @ChrisRx in #3666
- Fix: Apollo FTv1 tracing doesn't wait for field resolver completion by @kolia-kaploniuk in #3639
- [#3641] add example with websocket and cursor pagination by @nabishec in #3644
- Update github.com/vektah/gqlparser to v2.5.25 by @StevenACoffman in #3669
- Examples/example with websockets by @nabishec in #3670
- chore: reenable revive.use-any and fix exlusion list by @alexandear in #3625
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #3623
- chore(deps-dev): bump @graphql-codegen/client-preset from 4.7.0 to 4.8.0 in /integration by @dependabot in #3624
- chore(deps-dev): bump vite from 6.2.3 to 6.2.4 in /integration in the npm_and_yarn group by @dependabot in #3627
- chore(deps-dev): bump vite from 6.2.4 to 6.2.5 in /integration in the npm_and_yarn group by @dependabot in #3637
- chore(deps-dev): bump @apollo/client from 3.13.5 to 3.13.6 in /integration by @dependabot in #3647
- chore(deps-dev): bump vitest from 3.0.9 to 3.1.1 in /integration by @dependabot in #3648
- chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /integration by @dependabot in #3649
- chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 in /_examples by @dependabot in #3651
- chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in /_examples by @dependabot in #3652
- chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 by @dependabot in #3650
- chore(deps-dev): bump vite from 6.2.5 to 6.2.6 in /integration in the npm_and_yarn group by @dependabot in #3656
- chore(deps-dev): bump @apollo/client from 3.13.6 to 3.13.7 in /integration by @dependabot in #3664
- chore(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 by @dependabot in #3665
- chore(deps): bump the go_modules group across 1 directory with 2 updates by @dependabot in #3668
New Contributors
- @z9905080 made their first contribution in #3630
- @afreeland made their first contribution in #3631
- @NGorco made their first contribution in #3595
- @ActuallyConnor made their first contribution in #3640
- @light-white made their first contribution in #3646
- @git-hulk made their first contribution in #3658
- @ChrisRx made their first contribution in #3666
- @kolia-kaploniuk made their first contribution in #3639
- @nabishec made their first contribution in #3644
Full Changelog: v0.17.70...v0.17.71
v0.17.70
v0.17.69
What's Changed
- feat: Add GraphiQL Explorer by @eiixy in #3604
- Revert default response header to application/json from #3555 by @StevenACoffman in #3615
- Update to golangci-lint v2 by @StevenACoffman in #3614
- chore(deps-dev): bump vite from 6.2.1 to 6.2.2 in /integration by @dependabot in #3598
- chore(deps-dev): bump @apollo/client from 3.13.3 to 3.13.4 in /integration by @dependabot in #3599
- chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #3600
- chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #3613
- chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #3612
- chore(deps-dev): bump vitest from 3.0.8 to 3.0.9 in /integration by @dependabot in #3611
- chore(deps-dev): bump @apollo/client from 3.13.4 to 3.13.5 in /integration by @dependabot in #3610
- chore(deps-dev): bump vite from 6.2.2 to 6.2.3 in /integration by @dependabot in #3609
Full Changelog: v0.17.68...v0.17.69