Skip to content

Releases: nozzlegear/ShopifySharp

ShopifySharp 6.8.0

17 Dec 07:55
Compare
Choose a tag to compare

What's Changed

  • Extracted logic to parse Bucket state information for REST and GraphQL by @clement911 in #970
  • Using SystemTextJson instead of JsonNet to extract leaky bucket state… by @clement911 in #972
  • Added Order.SourceIdentifier by @clement911 in #974
  • Rename ShopifyRestApiCredentials to ShopifyApiCredentials by @nozzlegear in #977
  • Deprecate ShopifyException.HttpResponseMessage property by @nozzlegear in #978
  • Deprecate AuthorizationService and split it into separate utility classes with interfaces by @nozzlegear in #976
  • Add factory.Create(string shopDomain, string accessToken) overload to all service factories by @nozzlegear in #979

Full Changelog: ShopifySharp/6.7.0...ShopifySharp/6.8.0

ShopifySharp.Extensions.DependencyInjection 1.1.0

ShopifySharp 6.7.0

11 Dec 19:37
6cf6c61
Compare
Choose a tag to compare

What's Changed

  • More robust validation when setting leaky bucket state. by @clement911 in #955
  • Handle GraphQL API bucket state bug. by @clement911 in #956
  • Regenerated the GraphQL model to expose the IConnectionWithEdges<TNod… by @clement911 in #958
  • Fixes #957 by @clement911 in #961
  • New overload to GraphService.Send to allow passing variables + unit t… by @clement911 in #966
  • Added missing 'Currency' property to 'Charge' entity. by @ltasler in #967
  • Add service factory classes for all ShopifySharp services by @nozzlegear in #963
  • Add method to validate Shopify webhooks using ReadOnlyMemory<byte> by @Socolin in #969
  • Add ShopifySharp.Entities.WebhookPayloads.CartUpdatedPayload object by @nozzlegear in #964

New Contributors

Full Changelog: 6.6.1...ShopifySharp/6.7.0

ShopifySharp.Extensions.DependencyInjection 1.0.0

11 Dec 19:41
6111e8f
Compare
Choose a tag to compare

This release introduces a new ShopifySharp.Extensions.DependencyInjection package, which can be used to add ShopifySharp's various service factory interfaces to your DI container with Microsoft's Dependency Injection package.

Usage instructions can be found here.

6.6.1

26 Oct 22:15
62ceb19
Compare
Choose a tag to compare

What's Changed

  • Added the scopes for managing Cart Transforms by @nico159 in #947
  • Added SmartCollectionRules.ConditionObjectId by @alonghurst in #949
  • Fix documentation for FulfillmentShipping.FulfillmentRequestOrderLineItems by @nozzlegear in #950

New Contributors

Full Changelog: 6.6.0...6.6.1

6.6.0

11 Dec 19:42
f8f1390
Compare
Choose a tag to compare

What's Changed

  • GraphService method to get GraphQL results with System.Text.Json instead of Newtonsoft.Json by @clement911 in #930
  • Added generated file with all GraphQL types by @clement911 in #931
  • Re-added removed method useful to deserialize webhook payload into ob… by @clement911 in #934
  • Fixed bug when using GraphService.Post2 with LeakyBucket policy + add… by @clement911 in #936
  • Gift card search by @clement911 in #937

Full Changelog: 6.4.0...6.6.0

6.2.0

13 Jul 05:09
d2b5e07
Compare
Choose a tag to compare

What's Changed

  • Add FulfillmentShipping.OriginAddress by @nozzlegear in #900
  • Add missing IFulfillmentService.CancelAsync
  • Deprecate ShopifySharp.Infrastructure.DefaultHttpClientFactory
  • Change type of Fulfillment.OriginAddress to FulfillmentOriginAddress

Full Changelog: 6.1.2...6.2.0

6.1.2

13 Jul 01:40
57ee301
Compare
Choose a tag to compare

What's Changed

  • Fix serialization/deserialization of LineItemDuty.PriceSet values by @Andersonbueno in #896
  • Update VSCode test code snippet location and documentation by @zac-schutt in #895
  • Reimplement FulfillmentService.CancelAsync by @thomotron in #834

New Contributors

Full Changelog: 6.1.1...6.1.2

6.1.1

13 Jul 01:27
940350e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 6.1.0...6.1.1

6.1.0

23 Jun 02:36
e72e328
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.0.1...6.1.0