ShopifySharp 6.12.1
What's Changed
Bug fixes
Reported in #1001 and fixed in #1002 where the CloneableRequestMessage
underlying all request execution policies would fail to clone the request's content if the request wasn't sending JsonContent
. In practice, this only affected the PartnerService, GraphService, and any service that derived from them, and only if the requests were cloned on a retry in the execution policy.
Also reported in #1001 and fixed in #1002 was a bug affecting the LeakyBucketExecutionPolicy
and RetryExecutionPolicy
, where the original request were accidentally disposed before the policies could retry them if they had received an unsuccessful response. This would result in the policies throwing an ObjectDisposedException
.
Repository changes
ShopifySharp's documentation has a new home thanks to @Laurabee530! Where before all of the documentation for the package was crammed into the main readme – which made for a very long scroll – you can now find the documentation for each individual service in ShopifySharp's wiki here on Github.
Pull requests
- Update readme.md by @Laurabee530 in #994
- Fix #1001 CloneableRequestMessage fails to clone content and throws ObjectDisposed exception by @nozzlegear in #1002
New Contributors
- @Laurabee530 made their first contribution in #994
Full Changelog: ShopifySharp/6.12.0...ShopifySharp/6.12.1