Skip to content

Releases: graphql-dotnet/graphql-dotnet

7.8.0

06 Feb 15:23
32849ff
Compare
Choose a tag to compare

What's Changed

  • Change default type naming by @Shane32 in #3839
  • Updates to new GraphQLName function by @Shane32 in #3843
  • Introduce StartActivity and deprecate StartActivityAsync by @gao-artur in #3849
  • Allowed derived telemetry providers by @Shane32 in #3848
  • Update the GraphQLTelemetryOptions.Filter delegate to not create any downstream traces when false by @gao-artur in #3850
  • Add GraphQLTelemetryOptions.RecordException configuration by @gao-artur in #3853
  • Add transport docs page, update sitemap by @Mrczarny in #3858
  • Use markup key to indicate expected diagnostics location by @gao-artur in #3861
  • Schema builder fixes; add schema validation of subscription fields by @Shane32 in #3867
  • Support subscriptions of value types by @Shane32 in #3876
  • Add data loader overloads to MicrosoftDI resolver builders by @Shane32 in #3868
  • Add 'AddUnhandledExceptionHandler' builder extension method by @Shane32 in #3882
  • Fix docs relative links by @gao-artur in #3884
  • Add an introduction version to analyzers documentation by @gao-artur in #3883
  • Add DirectiveAttribute by @Shane32 in #3886
  • Add 'AddSchemaVisitor' builder extension method by @Shane32 in #3891
  • Clean up subscription sample by @Shane32 in #3893
  • Introduce optional IGraphTypeFactory by @PSanetra in #3913

New Contributors

Full Changelog: 7.7.2...7.8.0

7.7.2

16 Dec 18:20
d2439a6
Compare
Choose a tag to compare

What's Changed

  • Deprecated fields are returned when feature is disabled by @Shane32 in #3827
  • Fix GQL009 code fix formatting by @gao-artur in #3824
  • Fix FieldBuilderCodeFixProvider formatting and try preserve code comments by @gao-artur in #3836
  • Downgrade Microsoft.CodeAnalysis packages to v3.11.0 to support older compilers by @gao-artur in #3831

Full Changelog: 7.7.1...7.7.2

7.7.1

13 Dec 21:22
941ecdb
Compare
Choose a tag to compare

What's Changed

  • Fix analyzer help links

Full Changelog: 7.7.0...7.7.1

7.7.0

13 Dec 15:13
caddc32
Compare
Choose a tag to compare

What's New

Big shoutout to @gao-artur for his incredible work adding .NET analyzers into GraphQL.NET 7.7.0, a game-changer for developers upgrading from older versions! 👏 We also welcome @gao-artur as a new maintainer of GraphQL.NET, and his thoughts and contributions are already making a significant impact for the community. 🥇

What's Changed

New Contributors

  • @jcabezasp2 made their first contribution in #3703, fixing some broken links in the documentation

Full Changelog: 7.6.1...7.7.0

7.6.1

11 Aug 15:17
e2e3ba0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.6.0...7.6.1

7.6.0

31 Jul 13:27
1710c18
Compare
Choose a tag to compare

What's Changed

  • Add support for asynchonous delegates to MatchingNodeVisitor by @Shane32 in #3657
  • Add GraphQL schema-first federation sample and tests by @Shane32 in #3660
  • Fix schema builder so it reads schema descriptions by @Shane32 in #3666
  • Fix SchemaBuilder so it reads directives from extension types by @Shane32 in #3667
  • Add SchemaExporter, schema.ToAST(), and schema.Print() by @Shane32 in #3649

Full Changelog: 7.5.0...7.6.0

7.5.0

17 Jun 14:30
90cddce
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.4.1...7.5.0

7.4.1

21 Apr 16:53
434813e
Compare
Choose a tag to compare

What's Changed

  • Root types must all be different types if provided by @sungam3r in #3590
  • The root field of a subscription operation must not be an introspection field by @sungam3r in #3591
  • Use query-filters for CodeQL by @sungam3r in #3594
  • Make GraphQL.NET to be binary compatible with parser v9 by @sungam3r in #3599

Full Changelog: 7.4.0...7.4.1

7.4.0

14 Apr 16:00
57c0e24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.3.1...7.4.0

7.3.1

02 Apr 20:19
6b87171
Compare
Choose a tag to compare

What's Changed

  • Bump Newtonsoft.Json from 13.0.2 to 13.0.3 by @dependabot in #3563
  • Set FieldType.Resolver properly when calling a field builder's ResolveStream methods by @Shane32 in #3569
  • Fix UnhandledError when resolving top-level subscription field by @sungam3r in #3568

Full Changelog: 7.3.0...7.3.1