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
- 2022-04
New: Markets APIRead full post –>The Shopify Markets API (v2022-04) lets developers manage markets and settings, enhancing localized buyer experiences with custom domains, languages, currencies, and pricing.
Tags:
- Shopify App Store
- 2022-04
New app billing discounts and app trial extensionsRead full post –>New GraphQL Admin API features: offer recurring app discounts and extend trial days to attract merchants. Discounts apply for set billing cycles; trial extensions available in unstable API version.
Tags:
- API
Enhancements to pagination for GraphQL connectionsRead full post –>GraphQL connections now support a
nodesfield, simplifying queries.addsand, enhancing pagination and data return efficiency.Tags:
- API
- 2022-04
New fulfillment information API fields for fulfill by and expected delivery timeRead full post –>GraphQL and REST Admin APIs v2022-04 add
,, andtoand, enhancing order and delivery scheduling.Tags:
- API
- 2022-04
New value for the FilterType enumRead full post –>As of API version 2022-04, the GraphQL Admin API's
enum has a new value(). Thevalue is assigned when a filter is based off abooleantype metafield definition....
Tags:
- API
- 2022-04
New checkoutCharge field added to the Storefront API sellingPlan objectRead full post –>As of GraphQL Admin API version 2022-04, a new
field has been added to. It consists of a charge type (eitherpercentageorprice), and an amount, indicating how...Tags:
- API
- 2022-04
New menu field in the Storefront APIRead full post –>As of the 2022-04 version of the Storefront API, you can fetch a navigation menu by handle with the
menufield. The new field returns a...Tags:
- API
- 2022-04
New email marketing consent for customers and deprecated fieldsRead full post –>API v2022-04 deprecates
fields. Update apps to useandfor detailed consent data. Adjust GraphQL and REST API integrations.Tags:
- API
Deprecated fields on the Customer objectRead full post –>GraphQL Admin API
Customerobject updates:is now,fields replaced by, andandremoved.Tags:
- API
- 2022-04
Providing app credits in the appSubscriptionCancel mutationRead full post –>GraphQL Admin API 2022-04 lets developers issue prorated credits on app subscription cancellations, reducing refund support requests.
Tags:
- API
- 2022-04
App-owned MetafieldsRead full post –>As of GraphQL Admin API version 2022-04, a new owner type
is now available for metafields. A metafield with this permission type will only be readable and writable by the app that...Tags:
- API
- 2022-04
new checkoutChargeAmount and remainingBalanceChargeAmount fields on Storefront APIRead full post –>As of GraphQL Admin API version 2022-04,
andfields have been added to. These fields indicate how much of a product...Tags:
- API
- 2022-01
Videos in Files and MetafieldsRead full post –>You can now create videos and transcode them to multiple formats, using the...
Tags:
- Action Required
- API
- 2022-04
Deprecating countries field on PriceListContextRuleInputRead full post –>With the launch of the Markets API as of version 2022-04, price lists are no longer associated with a country, but with a market. We've deprecated the
countriesfield on the...Tags:
- API
Updates to error codes for translationsRegisterRead full post –>In GraphQL Admin API v2022-04,
now indicateslocaleerrors inTranslation. Older versions usefor these errors.Tags:
- Tools
Online Store 2.0: Two-way sync support on Shopify CLIRead full post –>Theme developers can now use the Shopify CLI
theme servecommand with the new--theme-editor-syncflag. When active, theme editor changes are automatically synced back to the local development...Tags:
- Tools
CI/CD support for scripts, extensionsRead full post –>Developers can now programmatically push their scripts and extensions to Shopify from their CI/CD pipelines with CLI authentication tokens.
For more information on how to set up CI/CD for your...
Tags:
- Themes
New theme editor setting types: product list and collection listRead full post –>Two new input setting types have been added to the theme editor:
and. They allow merchants to quickly create curated, ordered and paginatable lists of products and...Tags:
- API
- 2022-04
Changes to metafield definition error codesRead full post –>As of GraphQL Admin API version 2022-04, an error returns when a metafield definition is created with invalid characters in either the
keyor thenamespacefields. Thekeyandnamespace...Tags:
- API
- 2022-04
New fields on App and AccessScopeRead full post –>As of GraphQL Admin API version 2022-04, new fields on the App resource are available. These include
,,,,...Tags:
- Shopify App Store
App store listings now have additional Partner detailsRead full post –>App listing pages now show Partner details: total apps, average app rating, and Shopify development duration, aiding merchants in decision-making.
Tags:
- API
Theme app extensions now support locales directoryRead full post –>As of today, apps will be able to store translation strings in a centralized locales folder accessible across all app blocks and app embeds within a theme app extension.
For more information...
Tags:
- API
Scheduled Publishing to Channels is now Generally AvailableRead full post –>Product Scheduled Publishing lets merchants set a specific datetime for product launches. Channels with validation must integrate to validate products before their scheduled release.
Tags:
- Themes
Display duties with Liquid usingorder.total_dutiesRead full post –>A new attribute (
) is now available on theorderobject.attribute returns the sum of all duties applied to line items in the order....Tags:
- API
Changes to Theme Translatable Content KeysRead full post –>New themes now generate translatable content keys in a new format for JSON templates. Existing translations and themes before Feb 17 remain unaffected.
Tags:
- Platform
Shopify Markets is now Generally AvailableRead full post –>Shopify Markets lets merchants sell globally from one store. Apps/themes must use routes for locale URLs and country object for switchers. Now available for all merchants and dev stores.
Tags:
- API
Cart change REST API now supports changing selling planRead full post –>It’s now possible to upsell subscriptions in cart in the online store. We added a new field,
, to the ...Tags:
- API
- 2021-10
Subscriptions APIs now support Apple PayRead full post –>Apple Pay payments are now accepted for recurring transactions. We added source and virtualLastDigits to the...
Tags:
- Action Required
- API
- 2022-04
Segmentation API available in 2022-04 releaseRead full post –>Shopify's 2022-04 API introduces a Segmentation API, replacing saved searches for targeting customer groups. Apps must migrate to support segments for marketing and analytics.
Tags:
- Tools
Name change for Shopify’s GitHub appRead full post –>The Shopify GitHub app is renamed from Shopify Online Store to Shopify, with no functionality changes, supporting custom storefronts and theme code management.
Tags:
- Action Required
- API
- 2022-04
Changes to Storefront API Object IDsRead full post –>Storefront API now returns non-Base64 encoded object IDs in
unstable,2022-04, and future versions, impacting how developers handle IDs in their apps.Tags:
- API
- 2022-04
Updated Admin GraphQL/Storefront ExternalVideo URL fieldsRead full post –>The 2022-04 API update deprecates
forand addsfor iframe embedding intype, impacting Admin and Storefront APIs.Tags:
- Platform
Introducing a new custom app developer experienceRead full post –>Shopify now offers a streamlined process for creating custom apps with enhanced security, replacing private apps. Existing private apps remain usable and modifiable.
Tags:
- API
Channel Attribution is now available in betaRead full post –>Channel Attribution beta improves order source accuracy via new fields in Orders, Checkout, and Draft Orders APIs. Ensure API version is unstable and include Content-Type in headers.
Tags:
- Action Required
- API
Updates to Facebook and Instagram Order and Fulfillment WorkflowsRead full post –>Update your app's order and fulfillment workflows to support Shopify Payments for Facebook and Instagram checkouts, ensuring smooth order processing and minimizing automation issues.
Tags:
- Platform
Stripe as additional payment gateway for subscriptionsRead full post –>Merchants can use the Subscription API if they have Stripe on their Shopify checkout or have permission to do so.
For more information, refer to...
Tags:
- Shopify App Store
New Regulatory operating fee field in the Partner payout and app earnings CSVRead full post –>On Jan 5, 2022, a new 'Regulatory operating fee' field will be added to payout CSVs, aiding developers in understanding fee deductions based on merchant location.
Tags:
- Action Required
- Platform
Updates to our API License and Terms & Partner Program AgreementRead full post –>Updated API License and Partner Program terms now affect Shopify developers' platform interactions and offerings. Review changes effective January 5, 2022, to align your app development.
Tags:
- API
- 2022-01
Authorization errors in mutations are refinedRead full post –>API calls made to the Admin and Storefront API are denied access if the API client does not have the required access scopes or the user does not have...
Tags:
- API
- 2022-01
Introducing standardized and custom product types to GraphQL Admin APIRead full post –>Added standardizedProductType and customProductType fields to Product object. Standardized links to Shopify Taxonomy; custom offers more granularity. Enhances product categorization.
Tags:
- API
- 2022-01
New sellable online quantity field on ProductVariant objectRead full post –>As of GraphQL Admin API version 2022-01, the
object has a new field:. This field returns the total sellable quantity of the product variant for online...Tags:
- API
- 2022-01
New barcode field on the Storefront API ProductVariant objectRead full post –>As of GraphQL Storefront API version 2022-01, the
object has a new field:barcode. This field returns the barcode value (ISBN, UPC, GTIN, etc.) associated with the variant....
Tags:
- API
New field on the SuggestedOrderTransaction objectRead full post –>The GraphQL API now includes
in, indicatingor, affecting refund processing logic.Tags:
- API
- 2022-01
New subscriptionPolicy field on Shop objectRead full post –>As of GraphQL Storefront API version 2022-01, the
Shopobject has a new field:. This field returns the subscription policy associated with the shop.Learn more about the...
Tags:
- API
- 2022-01
New mutation OrderInvoiceSendRead full post –>As of GraphQL Admin API version 2022-01, we are releasing a new mutation
. This mutation will take anOrderID and anand send the order invoice to the email. It...Tags:
- API
- 2022-01
New error codes for bulkOperationRunMutationRead full post –>Starting in version
2022-01, theerror code for themutation has been replaced by more granular error codes.For the list of new...
Tags:
- API
- 2022-01
Metafield Definitions available on Order, Collection, and CustomerRead full post –>API v2022-01 adds
query support forOrder,Collection, andCustomer, expanding fromProductand, enhancing customization options.Tags:
- Action Required
- API
- 2021-10
Property deprecations in the REST Admin API Order resourceRead full post –>The
customerobject properties in the Order resource are deprecated; use the Customer resource instead. Removal fromunstablein early 2022, official in2022-04API version.Tags:
- API
- 2022-01
New endpoint: translatableResourcesByIdsRead full post –>This new endpoint takes an array of specific resource GIDs, and returns a list of TranslatableResources associated...
Tags:
- Platform
Developer preview: Shopify MarketsRead full post –>Shopify Markets is a cross-border management tool that helps merchants identify, set up, launch, optimize and manage their international markets - all from a single store. You can now enable a...