ShopifySharp 6.25.1
ShopifySharp 6.25.1 is now available on Nuget! This release contains important bugfixes for anyone using the pregenerated GraphQL types included with ShopifySharp with their GraphQL queries.
Bugfixes
- Fixed an issue that caused the deserialization of any of ShopifySharp's pregenerated GraphQL interface and union types to throw a
System.NotSupportedExceptionexception. (#1205, #1208, #1209) - Fixed an issue preventing deserialization of the PageInfo and Edge types.
New exception types
- Added
ShopifyUnsupportedTypeDeserializationExceptionextendingShopifyJsonParseException. This exception is thrown when one or more of the types being deserialized by ShopifySharp are abstract or interface types with no polymorphic configuration attributes. (#1207) - Added
ShopifyUnspecifiedTypeDiscriminatorExceptionextendingShopifyJsonParseException. This exception will be thrown when a GraphQL query is trying to deserialize an interface, union type or custom polymorphic type but the__typenamediscriminator field was not included in the query. (#1207)
Full Changelog: https://github.com/nozzlegear/ShopifySharp/compare/ShopifySharp/6.25.0...31fc1bbe29971443f4dfb2f72bdc254d21d7cfb6
❤️ How to support ShopifySharp
If you find ShopifySharp useful, please consider contributing to the project! If you'd like contribute financially, you can do so by sponsoring the author here on Github, or by purchasing a copy of The Shopify Development Handbook on Gumroad – an updated version using GraphQL is coming soon!.