Releases: 99designs/gqlgen
Releases · 99designs/gqlgen
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
v0.17.34
What's Changed
- fix: issue with extraFields being thrown away by @odannyc in #2674
- Reworked integration testing using vitest by @UnAfraid in #2675
- fix subscription example in documentation by @leangaurav in #2677
- Refactor TypeIdentifier to avoid circular imports by @StevenACoffman in #2682
- added GoInitialismsConfig which overrides the initialisms to be regarded by @JonasDoe in #2683
- feat: always use latest apollo sandbox by @gitxiongpan in #2686
- Added flag to omit interface checks by @endSly in #2689
- Update gqlparser dependency by @StevenACoffman in #2694
- Use "No longer supported" as the default deprecationReason for deprecations without a reason specified by @arseniocosta1 in #2692
New Contributors
- @odannyc made their first contribution in #2674
- @leangaurav made their first contribution in #2677
- @JonasDoe made their first contribution in #2683
- @endSly made their first contribution in #2689
- @arseniocosta1 made their first contribution in #2692
Full Changelog: v0.17.33...v0.17.34
v0.17.33
What's Changed
- minor cleaning: fix some stricter lint rule warnings by @StevenACoffman in #2665
- Update all modules by @StevenACoffman in #2667
- issue-1372: add custom decode func by @artur-chopikian in #2666
New Contributors
- @artur-chopikian made their first contribution in #2666
Full Changelog: v0.17.32...v0.17.33
v0.17.32
What's Changed
- Fix uint32 unmarshal by @mdvalv in #2631
- fix enum capitalization by @dukhyungkim in #2630
- Generate federation entity resolvers for interfaces with @key fields defined by @nicolerenee in #2634
- feat(federation): update Apollo Federation v2 definitions by @dariuszkuc in #2635
@defer
initial support by @StevenACoffman in #2642- allow binding a GraphQL
Any
field to a struct method returning*any
by @Tooni in #2644 - POC: Generated model extra fields by @auvn in #2638
- Make usage of omitempty tag optional by @dcarbone in #2649
- Update extra fields type definition and plus docs about the feature by @auvn in #2655
- Addressing few issues in defer feature by @UnAfraid in #2656
- Added unit tests for defer by @UnAfraid in #2657
New Contributors
- @mdvalv made their first contribution in #2631
- @dukhyungkim made their first contribution in #2630
- @nicolerenee made their first contribution in #2634
- @dariuszkuc made their first contribution in #2635
- @Tooni made their first contribution in #2644
- @auvn made their first contribution in #2638
- @UnAfraid made their first contribution in #2656
Full Changelog: v0.17.31...v0.17.32