What's Changed
- Initial Preparations For Version 14 by @michaelstaib in #6655
- Remove obsolete APIs by @tobias-tengler in #6657
- Fixed Warnings by @michaelstaib in #6661
- Updated Code Inspection Config by @michaelstaib in #6662
- Removed Abandoned Benchmark Projects by @michaelstaib in #6663
- Fixes documentation of dynamic topics by @aokellermann in #6664
- Adds example for failing error interface by @PascalSenn in #6665
- Set limit on serialized message size in Subscriptions.Postgres by @williamdenton in #6678
- Fixed Typos in Strawberry Shake Network Documentation. by @grounzero in #6685
- Fix JsonElement serialization for StrawberryShake by @david-driscoll in #6683
- Updated BananaCakePop Default Version. by @michaelstaib in #6687
- Make postgres subscription compatible with npgsql 8 by @PascalSenn in #6686
- Handle JsonElement JsonValueKind.Null when deserializing by @timward60 in #6481
- Fix sse message corruption by @sunghwan2789 in #6642
- Fix Utf8JsonWriterHelper to not ignore null dictionary values by @david-driscoll in #6689
- Fixed rider issue with file references in StrawberryShake by @PascalSenn in #6693
- fix: dotnet version check filter non version output by @tnc1997 in #6699
- Updated to .NET 8 Final by @michaelstaib in #6702
- Fixed argument naming conventions for mutation conventions. by @PHILLIPS71 in #6705
- Fix cache pollution for in/nin filter expressions by @nikolai-mb in #6711
- Fixed large json read corruption by @sunghwan2789 in #6713
- Fix typo in Banana Cake Pop docs by @meenakshi-dhanani in #6715
- Update open api schema snapshot to fix unit tests by @A360JMaxxgamer in #6708
- Fixed Array writer reset by @PascalSenn in #6719
- [maintenance] Empty type termination using semicolon. by @glen-84 in #6725
- Feature/apollo federation docs by @willwolfram18 in #5791
- fix example in docs by @grounzero in #6733
- StrawberryShake documentation fixes by @glen-84 in #6742
- Adds more documentation for BCP by @PascalSenn in #6709
- Avoid writing BOM in StrawberryShake Tools by @glen-84 in #6751
- Fixed transport layer byte-array handling. by @michaelstaib in #6763
- Update all spec.graphql.org URLs to use HTTPS by @glen-84 in #6724
- Trailing commas in editorconfig by @AntonC9018 in #6768
- [Fusion] Do not send omitted arguments with default values to subgraph by @tobias-tengler in #6767
- Fixed mutation error dependency registration. by @PascalSenn in #6674
- Fixed issue with default values on mutations. by @michaelstaib in #6776
- Fix some grammatical errors in resource files by @glen-84 in #6773
- Fixed CostAttribute multiplier path signature. by @michaelstaib in #6777
- Fixed issue that caused the tag directive to be ignored. by @michaelstaib in #6746
- Fixed Typo in BCP docs.md by @jkonecki in #6780
- Fixed broken postgres tests by @PascalSenn in #6779
- Fixed documentation of bcp services by @PascalSenn in #6778
- Fixed Keyed Services by @michaelstaib in #6782
- Fixed Tag Composition Tooling by @michaelstaib in #6783
- EF Core middleware must probe for IAsyncEnumerable. by @michaelstaib in #6784
- Fixed multiline descriptions by @tobias-tengler in #6789
- Fix deprecation of input fields / arguments by @tobias-tengler in #6786
- Adds example with positional record by @tsinghammer in #6806
- Fix spellcheck job by @glen-84 in #6811
- Adds GraphQL-Preflight in StrawberryShake automatically by @PascalSenn in #6807
- Support for Keyed Service Attribute by @michaelstaib in #6810
- Update Subscription docs (remove generic argument in SubscribeAsync) by @glen-84 in #6814
- Update BCP Fusion Documentation by @PascalSenn in #6824
- Fix printing directives on variable declarations by @AntonC9018 in #6825
- Add Number value literal lookahead restrictions by @AntonC9018 in #6823
- Use global namespace to resolve System.Text.Json by @aidy-jenkins in #6822
- Removed Sonar Build by @michaelstaib in #6827
- Remove unused stale.yml file by @glen-84 in #6828
- Add circular reference validation rules in input types by @AntonC9018 in #6821
- Added better errors for MultiPart requests. by @michaelstaib in #6829
- Added IApplicationBuilder overload to MapGraphQL. by @michaelstaib in #6830
- Updated Build Pipeline by @michaelstaib in #6831
- Added Support for Apollo Federation V2 by @michaelstaib in #6837
- Fixed ApolloFederation FieldSet directives. by @michaelstaib in #6838
- Reworked the version handling of Apollo Federation. by @michaelstaib in #6839
- Use UTF-8 without BOM for SyntaxPrinter by @tobias-tengler in #4925
- Fix missing version links and dates in CHANGELOG by @sunsided in #5866
- Deprecate HotChocolate.Templates.Server by @glen-84 in #6834
- Add Markdownlint to CI (and ignore all rules for now) by @SeanKilleen in #6842
- Mutation Convention Type Inference Issue. by @michaelstaib in #6004
- Fixed result formatting when non-null root field becomes null. by @michaelstaib in #6844
- Switch to C# Collection Expressions. by @michaelstaib in #6845
- Markdown linting: low hanging fruit by @SeanKilleen in #6843
- Remove missing project references from HotChocolate.ApolloFederation.sln by @glen-84 in #6847
- Add .NET 8 target option to graphql template by @glen-84 in #6859
- Update bug report template by @glen-84 in #6857
- Add support for paramref elements in the XmlDocumentationProvider by @glen-84 in #6855
- Remove unnecessary reference to Microsoft.SourceLink.GitHub by @glen-84 in #6860
- feat[ApolloFederation]: add support for federation v2.6 and v2.7 by @dariuszkuc in #6864
- Adds GraphQL Query Conventions by @michaelstaib in #6846
- Refined Query Conventions by @michaelstaib in #6880
- Default templates to .NET 8 by @tobias-tengler in #6878
- [GreenDonut] Removed libraries available as part of framework from the reference list. by @thompson-tomo in #6879
- Improved Cursor Invalid Format Error by @michaelstaib in #6882
- Type System Spring Cleaning by @michaelstaib in #6885
- AutoRegister DBContext as service. by @michaelstaib in #6888
- Use frozen dictionary in field cllection. by @michaelstaib in #6889
- Optimize OptionTypeConverter by @cmeeren in #6883
- Make OptionTypeConverter thread-safe by @cmeeren in #6891
- Update xamarin.md doc for which packages to add by @Cheesebaron in #6892
- Replaced internal Activator with ActivatorUtilities. by @michaelstaib in #6895
New Contributors
- @aokellermann made their first contribution in #6664
- @timward60 made their first contribution in #6481
- @tnc1997 made their first contribution in #6699
- @PHILLIPS71 made their first contribution in #6705
- @nikolai-mb made their first contribution in #6711
- @meenakshi-dhanani made their first contribution in #6715
- @jkonecki made their first contribution in #6780
- @sunsided made their first contribution in #5866
- @dariuszkuc made their first contribution in #6864
- @thompson-tomo made their first contribution in #6879
- @cmeeren made their first contribution in #6883
- @Cheesebaron made their first contribution in #6892
Full Changelog: 13.7.0...14.0.0-p.34