ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
MIT License
Bot releases are hidden (Show)
Published by nozzlegear almost 8 years ago
Published by nozzlegear almost 8 years ago
DisplayScope
property to ShopifyScriptTag. Known values are 'online_store', 'order_status' and 'all'. Defaults to 'all'. (#87)Published by nozzlegear almost 8 years ago
Published by nozzlegear almost 8 years ago
Published by nozzlegear almost 8 years ago
Published by nozzlegear almost 8 years ago
Published by nozzlegear about 8 years ago
Published by nozzlegear about 8 years ago
Published by nozzlegear about 8 years ago
Published by nozzlegear about 8 years ago
Published by nozzlegear over 8 years ago
Published by nozzlegear over 8 years ago
WriteShipping
, ReadAnalytics
, ReadUsers
, WriteUsers
.Mobile
.Published by nozzlegear over 8 years ago
ShopifyOrder.TotalWeight
is now a long number. #56.Published by nozzlegear over 8 years ago
ShopifyLineItem.Properties
property. #55.Published by nozzlegear over 8 years ago
ShopifyShop.ForceSSL
wasn't serializing or deserializing properly.Published by nozzlegear over 8 years ago
Published by nozzlegear over 8 years ago
Published by nozzlegear over 8 years ago
ArgumentNullException
while trying to deserialize an empty response error from Shopify. #46Published by nozzlegear over 8 years ago
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 a Dictionary<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..Unknown
default value are now nullable and have had those values removed. Instead of checking if Enum == Enum.Unknown
, you should instead check if Enum == null
or Enum != Enum.Value
.ShopifyRecurringChargeStatus
has been merged into ShopifyChargeStatus
.*FilterOptions
and *ListOptions
(used in many Service.ListAsync and Service.CountAsync calls) have been renamed to *Filter
and moved into the ShopifySharp.Filters
namespace.Other changes:
ShopifyShopService.UninstallAppAsync()
.