Releases: 99designs/gqlgen
Releases · 99designs/gqlgen
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
v0.17.68
What's Changed
- Update some more things now that we are on Go 1.23 by @StevenACoffman in #3594
- Being extra careful in the sort makes me sleep better by @StevenACoffman in #3596
Full Changelog: v0.17.67...v0.17.68
v0.17.67
What's Changed
- Drop Go 1.22, update golang.org/x dependencies and Go version directives by @StevenACoffman in #3592
- Go 1.24 exec order is unstable by @StevenACoffman in #3591
- Fix wrong variable name in gin.md by @jbelien in #3551
- codegen/type.gotpl: Avoid tautological nil check for slices by @HaraldNordgren in #3552
- Add support application/graphql-response+json by @vvakame in #3555
- feat: Add SchemaMutator method to be used by plugins by @islamaliev in #3554
- Bugfix for code generation while using goField and goModel tags together for one type. by @atzedus in #3562
- Update gqlparser by @StevenACoffman in #3564
- Fix integration by @StevenACoffman in #3571
- feat: Expose GQL Extensions to OperationContext by @NavidMitchell in #3574
- feat: add StoragePrefix to graphiql playground by @eiixy in #3587
- chore(deps): bump golangci/golangci-lint-action from 6.3.1 to 6.5.0 by @dependabot in #3549
- chore(deps-dev): bump @apollo/client from 3.12.11 to 3.13.1 in /integration by @dependabot in #3548
- chore(deps-dev): bump graphql-ws from 5.16.2 to 6.0.4 in /integration by @dependabot in #3547
- chore(deps-dev): bump @graphql-codegen/cli from 5.0.4 to 5.0.5 in /integration by @dependabot in #3546
- chore(deps-dev): bump @graphql-codegen/client-preset from 4.6.2 to 4.6.4 in /integration by @dependabot in #3556
- chore(deps-dev): bump vite from 6.1.0 to 6.1.1 in /integration by @dependabot in #3557
- chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #3559
- chore(deps-dev): bump vitest from 3.0.5 to 3.0.7 in /integration by @dependabot in #3561
- chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /integration by @dependabot in #3570
- chore(deps): bump dawidd6/action-download-artifact from 8 to 9 by @dependabot in #3568
- chore(deps-dev): bump vite from 6.1.1 to 6.2.0 in /integration by @dependabot in #3569
- chore(deps): bump the npm_and_yarn group in /integration with 2 updates by @dependabot in #3566
- chore(deps-dev): bump @graphql-codegen/client-preset from 4.6.4 to 4.7.0 in /integration by @dependabot in #3576
- chore(deps-dev): bump @apollo/client from 3.13.1 to 3.13.3 in /integration by @dependabot in #3578
- chore(deps-dev): bump vite from 6.2.0 to 6.2.1 in /integration by @dependabot in #3579
- chore(deps): bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 by @dependabot in #3582
- chore(deps-dev): bump urql from 4.2.1 to 4.2.2 in /integration by @dependabot in #3577
- chore(deps-dev): bump vitest from 3.0.7 to 3.0.8 in /integration by @dependabot in #3580
- chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 in /_examples/websocket-initfunc/server in the go_modules group across 1 directory by @dependabot in #3588
- chore: remove typecheck linter by @alexandear in #3590
New Contributors
- @jbelien made their first contribution in #3551
- @islamaliev made their first contribution in #3554
- @NavidMitchell made their first contribution in #3574
- @eiixy made their first contribution in #3587
Full Changelog: v0.17.66...v0.17.67
v0.17.66
What's Changed
- x/tools update go get golang.org/x/[email protected] by @StevenACoffman in #3540
Full Changelog: v0.17.65...v0.17.66
v0.17.65
What's Changed
- support all go versions 1.22, 1.23, 1.24 by using golang.org/x/[email protected] by @StevenACoffman in #3537
- feat: add logger for use with tracing middleware by @lleadbet in #3509
- chore(deps-dev): bump @graphql-codegen/client-preset from 4.5.1 to 4.6.1 in /integration by @dependabot in #3513
- chore(deps-dev): bump @apollo/client from 3.12.7 to 3.12.8 in /integration by @dependabot in #3511
- chore(deps-dev): bump @graphql-codegen/cli from 5.0.3 to 5.0.4 in /integration by @dependabot in #3514
- chore(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #3520
- chore(deps-dev): bump vite from 6.0.11 to 6.1.0 in /integration by @dependabot in #3521
- chore(deps-dev): bump @graphql-codegen/client-preset from 4.6.1 to 4.6.2 in /integration by @dependabot in #3523
- chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 by @dependabot in #3525
- chore(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 in /_examples by @dependabot in #3526
- chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 in /_examples by @dependabot in #3527
- chore(deps-dev): bump @apollo/client from 3.12.8 to 3.12.11 in /integration by @dependabot in #3522
- chore(deps-dev): bump vitest from 3.0.4 to 3.0.5 in /integration by @dependabot in #3524
- chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by @dependabot in #3519
Full Changelog: v0.17.64...v0.17.65
v0.17.64
What's Changed
- Add
KeepAlivePingInterval
to SSE transport by @jlaprise in #3466 - Update gqlparser v2 to v2.5.22 to Support
@oneOf
and@deprecated
on input values by @StevenACoffman in #3507 - feat: add errors to ftv1 traces by @lleadbet in #3506
#3484 - Altair Playground updated to version 8.1.3 and configuration input added. by @reginbald in
- chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #3477
- chore(deps-dev): bump graphql-sse from 2.5.3 to 2.5.4 in /integration by @dependabot in #3478
- chore(deps-dev): bump @apollo/client from 3.12.4 to 3.12.5 in /integration by @dependabot in #3481
- chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 in /integration by @dependabot in #3480
- chore(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #3482
- chore(deps-dev): bump graphql-ws from 5.16.0 to 5.16.2 in /integration by @dependabot in #3479
- chore(deps): bump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 by @dependabot in #3485
- chore(deps): bump google.golang.org/protobuf from 1.36.2 to 1.36.3 by @dependabot in #3489
- chore(deps-dev): bump vite from 6.0.7 to 6.0.9 in /integration by @dependabot in #3491
- chore(deps-dev): bump @apollo/client from 3.12.5 to 3.12.6 in /integration by @dependabot in #3493
- chore(deps): bump graphql-ws from 5.16.2 to 6.0.1 in /_examples/chat by @dependabot in #3494
- chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #3495
- chore(deps-dev): bump vitest from 2.1.8 to 3.0.2 in /integration by @dependabot in #3490
- chore(deps-dev): bump @apollo/client from 3.12.6 to 3.12.7 in /integration by @dependabot in #3500
- chore(deps-dev): bump vitest from 3.0.2 to 3.0.4 in /integration by @dependabot in #3502
- chore(deps): bump dawidd6/action-download-artifact from 7 to 8 by @dependabot in #3503
- chore(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #3504
- chore(deps-dev): bump vite from 6.0.9 to 6.0.11 in /integration by @dependabot in #3501
New Contributors
- @jlaprise made their first contribution in #3466
- @reginbald made their first contribution in #3485
Full Changelog: v0.17.63...v0.17.64
v0.17.63
What's Changed
- chore(deps-dev): bump vite from 6.0.6 to 6.0.7 in /integration by @dependabot in #3469
- Adding additional documentation for int-based enums by @oxisto in #3470
- Use Go 1.22 unalias by @StevenACoffman in #3471
- Unalias before checking if is interface by @StevenACoffman in #3472
- Override template ref to be any instead of interface{} by @StevenACoffman in #3474
New Contributors
Full Changelog: v0.17.62...v0.17.63
v0.17.62
What's Changed
- If the graphql.AddError err arg is nil, early return by @StevenACoffman in #3445
- chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #3448
- chore(deps): bump robherley/go-test-action from 0.5.0 to 0.6.0 by @dependabot in #3449
- chore(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot in #3450
- chore(deps-dev): bump @apollo/client from 3.12.3 to 3.12.4 in /integration by @dependabot in #3451
- chore(deps-dev): bump cross-fetch from 4.0.0 to 4.1.0 in /integration by @dependabot in #3452
- chore(deps-dev): bump vite from 6.0.3 to 6.0.5 in /integration by @dependabot in #3453
- [BUG] fix disable suggestion bug by @tomoikey in #3456
- gqlparser update to github.com/vektah/gqlparser/[email protected] by @StevenACoffman in #3458
- chore(deps): bump google.golang.org/protobuf from 1.36.0 to 1.36.1 by @dependabot in #3462
- chore(deps-dev): bump vite from 6.0.5 to 6.0.6 in /integration by @dependabot in #3460
- codegen: move templates comments from generated code by @a8m in #3463
- Update LICENSE, fix copyright license year by @JasonnnW3000 in #3464
New Contributors
- @JasonnnW3000 made their first contribution in #3464
Full Changelog: v0.17.61...v0.17.62