Releases: 99designs/gqlgen
Releases · 99designs/gqlgen
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
v0.17.31
What's Changed
- update autogenerated gqlgen.yml with new options by @fiatjaf in #2622
- Bugfix: add missing return statements in GRAPHQL and UrlEncodedForm t… by @RatkoR in #2625
- Omittable input fields by @Desuuuu in #2585
- New option to make comments on resolver optional by @mokeko in #2627
- fix: allow space in go tag value by @gitxiongpan in #2628
New Contributors
Full Changelog: v0.17.30...v0.17.31
v0.17.30
What's Changed
- feat: gqlgen ver in generated file notice and entire file notice optional by @hexnaught in #2617
New Contributors
- @hexnaught made their first contribution in #2617
Full Changelog: v0.17.29...v0.17.30
v0.17.29
What's Changed
- Cleanup only non-gqlgen packages when reloading all packages by @AdallomRoy in #2598
- Transport for application/graphql contentType by @RatkoR in #2592
- Add on-close handler for websockets. by @szgupta in #2612
- Transport for application/x-www-form-urlencoded content type by @RatkoR in #2611
- Read gqlgen.yml from io.Reader. by @smac89 in #2607
New Contributors
- @AdallomRoy made their first contribution in #2598
- @szgupta made their first contribution in #2612
- @smac89 made their first contribution in #2607
Full Changelog: v0.17.28...v0.17.29
v0.17.28
What's Changed
- Allow setting headers in HTTP transports by @RatkoR in #2590
- feat: removeDuplicateTags() validates tags and panic with meaningful … by @gitxiongpan in #2597
- EntityResolver input type fix by @erankor in #2594
- Fix 2546: Federation 2 Relax external for object by @StevenACoffman in #2599
- Re-generate after #2599 by @StevenACoffman in #2601
New Contributors
- @RatkoR made their first contribution in #2590
- @gitxiongpan made their first contribution in #2597
- @erankor made their first contribution in #2594
Full Changelog: v0.17.27...v0.17.28