Skip to content

13.1.0

Compare
Choose a tag to compare
@michaelstaib michaelstaib released this 21 May 23:37
9a30110

What's Changed

HotChocolate

Type System

  • c274f59 Added ability to use method from abstract types with ResolveWith (#6110)
  • 21e0228 Added Strip leading I from Interface Name option. (#6124)
  • ce20cb7 Use structs with non-default constructors as input types w/o configuring (#5844)
  • f834e8d Make CustomParameterExpressionBuilder<TArg> non-sealed (#6087)
  • 3530147 Support F# Records and Options (#5973)
  • 33072a7 Adds a lightweight mutable schema. (#5854)
  • fd9f187 Added default value syntax attribute (#6152)
  • 92ab5a9 Reworked Regex based scalars to use source gen. (#6169)

Authorization

  • 19f152c Registered ASP.NET Core Auth when using the default provider (#6150)
  • fc4f178 Skip authorization rules on AfterResolver if the resolver result is null. (#6148)
  • ff14574 Added allowAnnonymous directive (#6134)
  • 9b5c478 Authorization Refinements (#6107)

Execution

See More

Transport

Data

Fixes

  • 916b771 Fixed SetOptions. (#6123)
  • 26b3433 Fixed Snytax Serialization for File Upload. (#6122)
  • dfb857d Fixed extensions/locations confusion in error extraction (#6117)
  • ed2fddd Fixed small issues on HotChocolate/Core/Benchmarks (#5915)
  • 8a1b877 Fixed Request Executor Event Memory Leak (#6106)
  • 9f9bc75 Fixed ArrayWriter memory expansion condition
  • a7da295 Fixed issue with aggregate errors when using mutation convention. (#6105)
  • 588267a Fixed HotChocolate.Core.sln references.
  • dc10c4b Fixed Pipeline Caching Issues.
  • b5c0e87 Fixed issues in operation complexity pipeline. (#6099 #6100)
  • 0f6723f Fixed Subscription Handling of System Messages (#6062)
  • b8a604f Fixed composition of enums (#6069)
  • 95e4558 Fixed Renamed Introspection Operation Name (#6057)
  • 7c6bb6b Fixed DotNetVersion blank (#6054)
  • dc424c6 Fixed Compiler Warning
  • 423e8a3 Fixed an issue that causes input types in an output context. (#6044)
  • f49078e Fixed issue JSON scalar crashes on JsonElement inputs #6023 (#6029)
  • bd3f555 Fixed Gateway Mutation Handling
  • 31e4e45 Fixed update command not updating schema file (#6016)
  • 13349fa Fixed Gateway Type Module
  • 09319a2 Fixed the default format for UUIDs (#6013)
  • fb87acc Fixed issue with the file watcher for the gateway
  • 106f0ed Fixed Operation Compiler for Conditional Selections. (#5977)
  • 89378c2 Fixed Hot Chocolate Server Template
  • ce49d55 Fixed json scalar (#5941)
  • bbb93f8 Fixed argument variable resolver
  • 0d1bb78 Fixed Content-Type selection in HTTP Transport. (#5878)
  • c30c2b1 Fixed WithOptions for WebSocket endpoint. (#5879)
  • eaae7e8 Migrated IPv6 scalar to source gen regex. (#5875)
  • 7efe212 Fixed HttpTransportVersion.Legacy selecting wrong Content-Type with media type ranges (#5865)
  • ca162c9 Fixed OperationContext Memory Leak (#5874)
  • 35a4119 Fixed Default Source Stream Error Behaviour (#6170)
  • eadbb47 Fixes and issue with custom directives and directive variables. (#6168)

StrawberryShake

  • a1bd513 Ensure StateHasChanged is called on render context (#6149)
  • 011faa8 Fixed query subscriptions not emitting data (#5898)
  • e895378 Fixed StrawberryShake result has empty Extensions Issue (#5967)
  • 820384f Fixes Strawberry shake exception handling (#4596) (#6039)
  • 23b0554 Fixed parsing DotNetMajor with preview sdks (#6012)
  • 4f6b534 Fixed update command not updating schema file (#6016)

Documentation

Full Changelog: 13.0.5...13.1.0-rc.4