Developer changelog
Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.
Tags:
- API
The ScriptTag resource now prevents apps from creating more than 100 tags for a shopRead full post –>We've added some validation today to the ScriptTag resource that prevents an application from creating more than 100 script tags...
Tags:
- API
The Discounts page will display price_rule.title instead of discount_code.codeRead full post –>Currently, the Discounts page in the Shopify admin displays discount codes based on the value of
. However, as of August 7th, 2017, Shopify will display the...Tags:
- API
Certain properties are changing to support a full UTF-8 character setRead full post –>Starting July 24, Shopify will support UTF-8 for tags and handles, allowing non-ASCII characters. Developers must ensure applications can handle these characters in URLs and data parsing.
Tags:
- API
Checkouts will occur at the shop domain instead of checkout.shopify.comRead full post –>Shopify checkouts now occur on the shop domain instead of checkout.shopify.com. Update apps parsing checkout URLs, as the domain is no longer static. No major breakages expected.
Tags:
- API
Carrier service rate requests now include a locale parameterRead full post –>Shopify adds a
localeparameter to Carrier Service rate requests, enabling rate titles in the customer's language, enhancing localization for developers.Tags:
- API
The Discounts resource has been deprecatedRead full post –>As of today, the Discounts resource has been fully deprecated in favour of the new Price Rules resource. If you have any questions or concerns, then...
Tags:
- API
Hosted Payment SDK requests will include a new key-value pair for localeRead full post –>New "locale" key added to Hosted Payment SDK requests. Ensure signing uses all
prefixed key-value pairs, sorted and concatenated. No changes needed if already compliant.Tags:
- API
The Order resource now validates key properties for the shipping and billing addressesRead full post –>Order import now validates addresses for last name, address line, city, and country. Failed validation results in order creation without address data, impacting address accuracy.