Releases: nozzlegear/ShopifySharp
Releases · nozzlegear/ShopifySharp
2.1.3
2.1.2
2.1.1
- Bugfix:
ShopifyShop.ForceSSL
wasn't serializing or deserializing properly.
2.1.0
2.0.2
2.0.1
2.0.0
Version 2.0.0 is a major update to ShopifySharp, it contains some breaking changes. We strongly recommend updating to 2.0.0+ before June 1st, 2016. Shopify will completely deprecate the method for verifying authentic requests used in ShopifyAuthorizationService.IsAuthenticRequest
on June 1st, 2016. After that date, this method will always return false in v1 builds.
Breaking changes:
ShopifyException.Error.Errors
is now aDictionary<string, IEnumerable<string>>
on the ShopifyException itself. To maintain some back compat,ShopifyException.JsonError
is the raw JSON-serialized error returned by Shopify. It's functionally identical to the old ex.Error.Errors, which was also the raw JSON string.- Any enums that previously had a
.Unknown
default value are now nullable and have had those values removed. Instead of checking ifEnum == Enum.Unknown
, you should instead check ifEnum == null
orEnum != Enum.Value
. ShopifyRecurringChargeStatus
has been merged intoShopifyChargeStatus
.- All
*FilterOptions
and*ListOptions
(used in many Service.ListAsync and Service.CountAsync calls) have been renamed to*Filter
and moved into theShopifySharp.Filters
namespace.
Other changes:
- New feature: Forcefully uninstall your app from the shop with
ShopifyShopService.UninstallAppAsync()
.
1.17.1
1.17.0
New feature: ShopifyCustomCollectionService. Create, update, count, list and delete custom collections.
1.16.0
- New feature: ShopifyMetaFieldService. Create, get, list, count, update and delete metafields.