What's Changed
Hot Chocolate
Enhancements
- Oneof Input Objects and Oneof Fields by @michaelstaib in #4589
- Client-Controlled Nullability by @michaelstaib in #4567, #4588
- Open Telemetry Support by @michaelstaib in #4603, #4610, #4611, #4612, #4613,
#4617 - Banana Cake Pop Version 22 by @michaelstaib in #4575, #4644
- Allow more easily to configure the global type check. by @michaelstaib in #4572
- Introduce HotChocolate.Data.AutoMapper by @PascalSenn in #4563
- Added Schema Coordinates by @PascalSenn in #4582
- Allow schema middleware to export certain types. by @michaelstaib in #4601
- Allow specifying JSON encoder. by @michaelstaib in #4602
- Perf: Skip validation when possible. by @michaelstaib in #4616
- Implemented preparations for Apollo Federation support by @michaelstaib in #4618, #4620
Fixes
- Fixed mutation convention context data by @PascalSenn in #4577
- Clear rented buffers before using them. by @michaelstaib in #4592
- Fixed default binding behavior in scalars package by @nelsonprsousa in #4584
- Make node resolver return a nullable type to match the Node query. by @TylerSiegrist in #4615
- Fixed issue where a null payload caused non-null error when using mutation conventions. by @michaelstaib in #4619
- Fixed mutation convention with ID attribute by @PascalSenn in #4639
Docs
- Added clarifying notes to the authorization docs by @mauricio094 in #4556
- Fixed package reference in the authorization docs @Ciantic in #4461
Strawberry Shake
Fixes
- Fixed lowercase type names and fields with leading _ by @PascalSenn in #4568
- Makes Strawberry Shake interfaces partial by @PascalSenn in #4569
- Added support for lower case types in strawberry shake by @PascalSenn in #4571
- Fixed bug in lower case type names and fixed inputs with a default value. by @PascalSenn in #4586
- Fix custom scalar value-type support by @Alxandr in #3988
- Issue #3678 support value type extended scalars in Strawberry Shake by @brian-tygotech in #4595
- Fixed Lower Case Type Names by @PascalSenn in #4621
- Handle if errors prop exists even if we have an response exception by @allmightyse in #3928
Maintanance
- Format Language by @michaelstaib in #4565
- Reworked Test and Coverage Builds by @michaelstaib in #4578
New Contributors
- @nelsonprsousa made their first contribution in #4584
- @TylerSiegrist made their first contribution in #4615
- @brian-tygotech made their first contribution in #4595
- @Ciantic made their first contribution in #4461
Full Changelog: 12.4.1...12.5.0-rc.1