Releases: nozzlegear/ShopifySharp
Releases · nozzlegear/ShopifySharp
3.1.0
- New ShopifyProductVariantService: Create, get, update, count, list and delete a product's variants (#73).
- New ShopifySmartCollectionService: Create, get, update, count, list and delete smart collections (#72).
- New ShopifyOrderRiskService: Create, get, update, list and delete order risks (#71).
- When an API call reaches Shopify's rate limit, a ShopifyRateLimitException will now be thrown. This exception inherits from the base ShopifyException, so previous code will still catch the exception (#67).
- Bugfix: ShopifySharp will not properly parse the "authorization code was not found or was already used" error when trying to reuse an OAuth code (#70).
- Bugfix: Closing and opening an order should return the ShopifyOrder object (#76).
3.0
2.4.0
2.3.0
- New ShopifyLocationService: List and get Shopify store locations.
2.2.0
- New ShopifyUsageChargeService: Create, get and list usage charges.
- New property: ShopifyRecurringCharge.Terms. Must be used to create a ShopifyUsageCharge.
- New property: ShopifyRecurringCharge.CappedAmount. Must be used to create a ShopifyUsageCharge.
2.1.4
- New ShopifyAuthorizationScopes:
WriteShipping
,ReadAnalytics
,ReadUsers
,WriteUsers
. - New ShopifyThemeRole:
Mobile
.
2.1.3
2.1.2
2.1.1
- Bugfix:
ShopifyShop.ForceSSL
wasn't serializing or deserializing properly.