Releases: 99designs/gqlgen
Releases · 99designs/gqlgen
v0.17.44
What's Changed
- Bump vite from 4.3.9 to 4.5.2 in /integration by @dependabot in #2885
- Update federation plugin by @trevor-scheer in #2876
- Work with https://specs.apollo.dev/federation/v2.x by @StevenACoffman in #2891
- Update x/tools and add go v1.21,v1.22 in CI workflows by @ryicoh in #2894
- Bump actions/setup-go from 3 to 5 by @dependabot in #2900
- Bump actions/checkout from 3 to 4 by @dependabot in #2903
- Bump actions/setup-node from 3 to 4 by @dependabot in #2910
- Bump nick-fields/retry from 2 to 3 by @dependabot in #2907
- Bump golangci/golangci-lint-action from 3.5.0 to 3.7.0 by @dependabot in #2896
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /_examples by @dependabot in #2897
- Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 in /_examples by @dependabot in #2901
- Bump github.com/matryer/moq from 0.2.7 to 0.3.3 by @dependabot in #2902
- Bump vitest from 0.32.0 to 1.2.2 in /integration by @dependabot in #2919
- Bump styled-components from 5.3.11 to 6.1.8 in /_examples/chat by @dependabot in #2905
- Bump graphql-sse from 2.1.4 to 2.5.2 in /integration by @dependabot in #2913
- Bump typescript from 4.9.5 to 5.3.3 in /_examples/chat by @dependabot in #2917
- Bump react-scripts from 2.1.8 to 5.0.1 in /_examples/chat by @dependabot in #2914
- Bump github.com/urfave/cli/v2 from 2.25.5 to 2.27.1 by @dependabot in #2912
- Bump subscriptions-transport-ws from 0.9.19 to 0.11.0 in /_examples/chat by @dependabot in #2911
- Bump github.com/google/uuid from 1.3.0 to 1.6.0 in /_examples by @dependabot in #2909
- Bump github.com/rs/cors from 1.9.0 to 1.10.1 in /_examples by @dependabot in #2904
- Bump graphql from 14.7.0 to 16.8.1 in /_examples/chat by @dependabot in #2899
- Bump jest from 25.5.4 to 29.7.0 in /_examples/federation by @dependabot in #2920
- Bump typescript from 5.1.3 to 5.3.3 in /integration by @dependabot in #2921
- Bump @graphql-codegen/schema-ast from 4.0.0 to 4.0.2 in /integration by @dependabot in #2918
- Bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 by @dependabot in #2908
- Bump urql from 4.0.4 to 4.0.6 in /integration by @dependabot in #2906
- Bump github.com/hashicorp/golang-lru/v2 from 2.0.3 to 2.0.7 by @dependabot in #2915
- Bump node-fetch from 2.7.0 to 3.3.2 in /_examples/federation by @dependabot in #2916
- graphql/uint: Fix unmarshalling of negative numbers by @mnPanic in #2922
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #2928
- Bump github.com/google/uuid from 1.3.0 to 1.6.0 by @dependabot in #2924
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #2925
- Bump google.golang.org/protobuf from 1.30.0 to 1.32.0 by @dependabot in #2926
- Bump react from 16.14.0 to 18.2.0 in /_examples/chat by @dependabot in #2929
- Bump vite from 4.5.2 to 5.1.1 in /integration by @dependabot in #2931
- Bump @graphql-codegen/cli from 4.0.1 to 5.0.2 in /integration by @dependabot in #2932
- Bump github.com/sosodev/duration from 1.1.0 to 1.2.0 by @dependabot in #2927
- Bump react-dom from 16.14.0 to 18.2.0 in /_examples/chat by @dependabot in #2930
New Contributors
- @trevor-scheer made their first contribution in #2876
- @ryicoh made their first contribution in #2894
- @mnPanic made their first contribution in #2922
Full Changelog: v0.17.43...v0.17.44
v0.17.43
What's Changed
- Fix code generation for federated multi-key, multi-entity types by @bpeters-cmu in #2877
- Add config option to omit root objects from models by @ghjm in #2878
- add omitempty config to example gqlgen.yml by @PaulVasilenko in #2880
- Update gqlparser to v2.5.11 by @StevenACoffman in #2882
New Contributors
- @bpeters-cmu made their first contribution in #2877
- @ghjm made their first contribution in #2878
- @PaulVasilenko made their first contribution in #2880
Full Changelog: v0.17.42...v0.17.43
v0.17.42
What's Changed
- Modify to prevent unreachable code from occurring by @taako-502 in #2846
- Make root go generate re-generate packages by @StevenACoffman in #2859
- Allow fields that return root level definitions by @teandresmith in #2858
- vikstrous/dataloadgen replaces recommended dataloader package in example docs by @vikstrous in #2770
- Use defer wg.Done() in FieldSet Dispatch by @UnAfraid in #2861
- Update examples go.mod with appdash replacements by @regynald in #2863
- Remove archived dependency appdash by @UnAfraid in #2866
- Fix for Entity Interface Model Generation by @kjones-onx in #2868
- fix: avoid panic from tracing on bad request by @SteveRuble in #2871
New Contributors
- @teandresmith made their first contribution in #2858
- @regynald made their first contribution in #2863
- @kjones-onx made their first contribution in #2868
- @SteveRuble made their first contribution in #2871
Full Changelog: v0.17.41...v0.17.42
v0.17.41
What's Changed
- Updated GraphiQL 3.0.1 => 3.0.6 by @UnAfraid in #2837
- Corrected the indentation of the sample program. by @taako-502 in #2840
- Omittable can now be serialized as json by @endSly in #2839
- Small template fix to save space in the generated file by @PatrLind in #2841
- Added all ability customize to all supported apollo sandbox options by @UnAfraid in #2849
- Improve ResolverImplementer.Implment by @roneli in #2850
- fix fieldset.New bug when prefix slice has len < cap by @sivukhin in #2851
New Contributors
- @taako-502 made their first contribution in #2840
- @PatrLind made their first contribution in #2841
- @roneli made their first contribution in #2850
- @sivukhin made their first contribution in #2851
Full Changelog: v0.17.40...v0.17.41
v0.17.40
What's Changed
- resolver: fix case-insensitive file name collision by @erankor in #2829
- Bump @babel/traverse from 7.22.5 to 7.23.2 in /integration by @dependabot in #2831
- Map based input types fields are now coerced to the right type by @endSly in #2830
Full Changelog: v0.17.39...v0.17.40
v0.17.39
What's Changed
- Breaking API: Allow WebsocketInitFunc to add payload to Ack (#4) by @telemenar in #2791
- add close flag into wsConnection to avoid duplicate calls of CloseFunc by @vlad-tokarev in #2803
- fix: CodeGen for omit_slice_element_pointers and GetMany Entity Resolvers by @parkerroan in #2802
- feat: update getting-started CreateTodo mutationResolver by @gitxiongpan in #2810
- Feature: Support Apollo Federation Auth Directives by @parkerroan in #2809
- Consider go type name when autobinding by @dany74q in #2812
- Update generated files that change when building by @telemenar in #2813
- Add a pong only keep alive for the new protocol by @telemenar in #2814
- Store parsed Schema on ExecutableSchema rather than use global variable by @gitxiongpan in #2811
- Add ability to not fail when pong is not received. by @telemenar in #2815
- Adding duration scalar conforming to ISO8601 standard by @rwrz in #2800
- Bump postcss from 8.4.24 to 8.4.31 in /integration by @dependabot in #2819
- Add @interfaceObject and @composeDirective at Federation 2 directive lists. by @wangmir in #2821
New Contributors
- @vlad-tokarev made their first contribution in #2803
- @parkerroan made their first contribution in #2802
- @dany74q made their first contribution in #2812
- @rwrz made their first contribution in #2800
- @wangmir made their first contribution in #2821
Full Changelog: v0.17.38...v0.17.39
v0.17.38
What's Changed
- Ability to use forceGenerate and extraFields together by @atzedus in #2788
- Add new changelog by @StevenACoffman in #2787
- Fix rand int docs link in Getting Started by @stevenschobert in #2789
- Make it possible to pass UI headers to GraphiQL by @marcusthelin in #2793
- Return
null
instead of zero value uuid by @0x221A in #2794 - Update gqlparser to 2.5.10 by @StevenACoffman in #2798
New Contributors
- @stevenschobert made their first contribution in #2789
- @marcusthelin made their first contribution in #2793
- @0x221A made their first contribution in #2794
Full Changelog: v0.17.37...v0.17.38
v0.17.37
What's Changed
- Allow GraphiQL headers to be set when creating the playground handler by @mihaip in #2740
- On a given interface store which models implement it by @penard-cb in #2738
- Update subsciptions documentation to correctly close channel by @leangaurav in #2753
- Fix gqlgen truncates tag value with colon by @xzzpig in #2759
- return internal types in schema introspection by @elad-aharon in #2773
- Elad/fix testing doc by @elad-aharon in #2774
- ensure HasOperationContext checks for nil by @chriscerk in #2776
- docs: short-lived dataloader in sample by @zenyui in #2778
- fix flaky test TestSubscriptions by @vikstrous in #2779
- codegen: support
go_build_tags
option in gqlgen.yaml by @giautm in #2784 - ForceGenerate parameter to @GoModel added. by @atzedus in #2780
- add uuid type by @it512 in #2751
- Update gqlparser by @StevenACoffman in #2785
New Contributors
- @mihaip made their first contribution in #2740
- @xzzpig made their first contribution in #2759
- @elad-aharon made their first contribution in #2773
- @chriscerk made their first contribution in #2776
- @it512 made their first contribution in #2751
Full Changelog: v0.17.36...v0.17.37
v0.17.36
What's Changed
- Update gqlparser to v2.5.8 by @StevenACoffman in #2716
- Added go mod tidy to quick start guide by @UnAfraid in #2718
- docs: update dataloader docs by @zenyui in #2719
- Fix docs by @zenyui in #2722
- Fixed Data Loader docs by @UnAfraid in #2723
- Make the resolver implementation configurable via a new template resolver.gotpl by @penard-cb in #2720
- fix: Don't set the package variable for the new Resolver Template by @penard-cb in #2725
- Make models configurable via template by @penard-cb in #2730
- Fix plugin template resolution by @douglaswth in #2733
New Contributors
- @penard-cb made their first contribution in #2720
- @douglaswth made their first contribution in #2733
Full Changelog: v0.17.35...v0.17.36
v0.17.35
What's Changed
- Update gqlparser again by @StevenACoffman in #2697
- Fix apollo integrity hash by @Darkness4 in #2706
- fix function name in comment by @cuishuang in #2707
- Add op ctx safety for apollo tracing by @joemccall86 in #2709
- Updated GraphiQL playground 2.0.7 -> 3.0.1 and react 17.0.2 -> 18.2.0 by @UnAfraid in #2713
- Update gqlparser to v2.5.7 by @StevenACoffman in #2714
New Contributors
- @Darkness4 made their first contribution in #2706
- @cuishuang made their first contribution in #2707
- @joemccall86 made their first contribution in #2709
Full Changelog: v0.17.34...v0.17.35