11.2.0
For more details click here to get to our CHANGELOG.
🌶️ Hot Chocolate
- Added better error handling for the GraphQL builder methods. by @michaelstaib (#3534)
- Fixed issue where not provided fields were not validated. by @michaelstaib (#3531)
- First steps towards consolidation of documentation / information by @tobias-tengler (#3522)
- Added mixed data types to straw berry shake by @PascalSenn (#3519)
- Added extensions method for IError to handle ISyntaxNode by @PascalSenn (#3515)
- Document custom request size limits with Multipart by @tobias-tengler (#3494)
- Support [ID]! arrays in ID formatter. by @benmccallum (#3440)
- Amended specifiedBy to specifiedByUrl to abide the GraphQL Spec. by @michaelstaib (#3491)
- Align StrawberryShake Tooling by @michaelstaib (#3484)
- Fixed MongoDb List Filter by @PascalSenn (#3472)
- Respect FormOptions when reading Multipart Request by @tobias-tengler (#3474)
- Fixed scoping of filtering by @PascalSenn (#3427)
- Made it easier to control when introspection queries are allowed. by @michaelstaib (#3432)
- Fixed how we initialize field resolvers. by @michaelstaib (#3426)
- Add IHasName to DirectiveDefinitionNode by @nigel-sampson (#3393)
- chore: fix obsolete message on
QueryCacheSize
by @tunurgitr (#3413)
🌶️ Strawberry Shake
- Fixed enum discovery in StrawBerry Shake by @PascalSenn (#3552)
- Fixed internal field generation in Strawberry Shake by @PascalSenn (#3542)
- Fixed nullability issue in mapper by @PascalSenn (#3549)
- Fixed razor component generator. by @michaelstaib (#3550)
- Fix OperationRequest equality by @PascalSenn (#3541)
- Razor Component Integration by @michaelstaib (#3545)
- Added equality methods to input types by @PascalSenn (#3540)
- Reworked the GraphQLClientException to have a message. by @michaelstaib (#3537)
- Fixed NullReferenceException in the generator API. by @michaelstaib (#3530)
- Fixed issue with multi-line documentation. by @michaelstaib (#3529)
- Refined when we emit code by @michaelstaib (#3528)
- Fixed transport profile validation. by @michaelstaib (#3527)
- First steps towards consolidation of documentation / information by @tobias-tengler (#3522)
- Fixed HTTP error handling by @michaelstaib (#3526)
- Added mixed data types to straw berry shake by @PascalSenn (#3519)
- Fixed custom scalar with custom runtime types. by @michaelstaib (#3517)
- Added better client name validation error message to StrawberryShake. by @michaelstaib (#3508)
- Align StrawberryShake Tooling by @michaelstaib (#3484)
- Fixed issue with list types in data classes. by @michaelstaib (#3483)
- Make client services avilable on ClientBuilder by @PascalSenn (#3460)
- Added support for data records. by @michaelstaib (#3452)
- Made file change tracking more robust when used with Blazor. by @michaelstaib (#3448)
- Fixed infinite loop cycles when running dotnet watch. by @michaelstaib (#3446)
- Allow to control if code is emitted. by @michaelstaib (#3445)
- Added support for entity record generation by @michaelstaib (#3444)
- Removed workspace interaction from source generator. by @michaelstaib (#3441)
- Updated code generators to use roslyn. by @michaelstaib (#3439)
- Added a store less generation option for strawberry shake by @PascalSenn (#3418)
- Fixed keyword collisions in strawberry shake by @PascalSenn (#3414)
📚 Documentation
- Fixed
Extending Filtering
documentation example by @tobias-tengler (#3523) - First steps towards consolidation of documentation / information by @tobias-tengler (#3522)
- We need to use AddTypeExtension for extensions by @zmarty (#3501)
- Document custom request size limits with Multipart by @tobias-tengler (#3494)
- Update projections.md to reflect the need for public setters. by @Vec7or (#3489)
- Update HotChocolate README by @tobias-tengler (#3495)
- Code documentation for most of IDiagnosticEvents et al by @petli (#3454)
- Adds polyids and orders alpha some more by @benmccallum (#3447)
- 11.1 Release Blog by @michaelstaib (#3398)
- Fixed filtering example by @PascalSenn (#3459)
- Fixed a typo in projections by @bromix (#3461)
- Fixed mongodb documentation by @PascalSenn (#3428)
- Fixed blog post example by @PascalSenn (#3429)
- Change [BindProperty] to [BindMember] in docs by @vraamark (#3420)
🌶️ Website
- Fixed
Extending Filtering
documentation example by @tobias-tengler (#3523) - First steps towards consolidation of documentation / information by @tobias-tengler (#3522)
- Add LocalCurrency scalar type to Hotchocolate.Types by @wonbyte (#3397)
- Fixed broken links. by @michaelstaib (#3406)
🧰 Maintenance
- First steps towards consolidation of documentation / information by @tobias-tengler (#3522)
- Remove solution from StarWars template by @tobias-tengler (#3524)
- Updated emoji of bug label in issue template by @tobias-tengler (#3482)
- Fix Star Wars example by @tobias-tengler (#3481)
- Update Pull Request template to use a GitHub supported keyword by @tobias-tengler (#3477)
- Automatically add labels to new issues by @tobias-tengler (#3479)
- Add Automatic Drafting of Release Notes by @RehanSaeed (#3462)
- Submit GraphQL.PreprocessingExtensions and GraphQL.RepoDB community packages for sharing... by @cajuncoding (#3539)
- Update COMMUNITY.md by @fiakkasa (#3422)
👨🏼💻 Contributors
@PascalSenn, @RehanSaeed, @Vec7or, @benmccallum, @bromix, @cajuncoding, @fiakkasa, @michaelstaib, @nigel-sampson, @petli, @rstaib, @tobias-tengler, @tunurgitr, @vraamark, @wonbyte and @zmarty