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:
- Tools
Shopify Dev MCP now supports LiquidRead full post –>The Shopify Dev MCP server can now access Liquid docs and validate Liquid code, making theme development faster and more reliable.
Tags:
- Admin GraphQL API
- 2025-10
multipassIdentifierfield added to GraphQL Admin APIRead full post –>The multipassIdentifier field is now available in the Admin GraphQL API for customerCreate and customerUpdate mutations, providing feature parity with the REST Admin API.
Tags:
- Admin GraphQL API
- 2025-10
Newmandateconnection added toCustomerPaymentMethodobjectRead full post –>API v2025-10: Apps with read_customer_payment_methods scope can now query the mandate connection on CustomerPaymentMethod to access payment method authorizations via resourceType and resourceId.
Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2025-10
SettingpermitsSkuSharingargument tofalsewhen creating a fulfillment service returns an errorRead full post –>The 2025-10 API update returns an error on
falseforinand, deprecating non-SKU sharing services.Tags:
- Webhook
- 2025-10
Enhanced delivery profile webhooks now include additional payload fieldsRead full post –>The
webhook now includes fields likename,default,, andversion, improving update reliability and reducing debouncing for rapid profile changes.Tags:
- App Bridge
Determine extension status with the newshopify.app.extensions()method in App BridgeRead full post –>The new
shopify.app.extensions()method lets apps query active checkout and customer account extensions, aiding setup tracking and merchant onboarding. Limited to these extensions initially.Tags:
- Themes
Font library updates: automatic replacement for deprecated fontsRead full post –>Starting August 2025, deprecated fonts in themes, checkout, and Shopify Forms will be automatically replaced with similar-style alternatives.
Tags:
- Admin GraphQL API
Order Editing API supports discounts on fulfilled line itemsRead full post –>The order editing API now supports applying discounts to fulfilled line items, allowing for more accurate financial attribution and reporting.
Tags:
- Action Required
- Webhook
- 2026-01
Deprecation of the checkout_and_accounts_configurations/update webhookRead full post –>The
webhook will be deprecated on Jan 1, 2026. Use the Admin APIquery for tracking updates instead.Tags:
- Functions
- Checkout UI
- Customer Account API
- Customer Accounts
- Liquid
- Storefront GraphQL API
- Webhook
- 2025-10
New: Support for nested cart linesRead full post –>New fields have been introduced to enable parent-child (nested) relationships between cart lines, supporting use cases such as warranties, engravings, and gift-wrapping.
Tags:
- Shopify App Store
Support for bulk ad campaign search terms exportRead full post –>Export search term performance data with detailed targeting for multiple campaigns at once, including breakdowns by country, device, and shop plan, from the ads campaigns overview page.
Tags:
- Admin GraphQL API
New guidelines forreferenceDocumentUriin inventory adjustmentsRead full post –>New guidelines for
in inventory adjustments enhance traceability. Supports multiple URI formats, and includes best practices, examples, and migration guides.Tags:
- Action Required
- API
_shopify_y and _shopify_s cookies will no longer be setRead full post –>Starting Jan 1, 2026, Shopify stops setting
andcookies. Use Web Pixels API forand create session-length cookies forreplacement.Tags:
- Shopify App Store
Meta Pixel Full Funnel Installation TrackingRead full post –>Added Meta Pixel Conversions API support for server-side app install tracking. Partners can use Facebook Pixel Access Token for accurate attribution in ad campaigns.
Tags:
- App Bridge
Request app reviews in admin with the new Reviews APIRead full post –>The new App Bridge Reviews API allows Shopify apps to request reviews directly within the Shopify admin interface.
Tags:
- Platform
- Admin GraphQL API
Removal of support for the "Sell from all locations" fulfillable inventory settingRead full post –>Shopify is removing the "Sell from all locations" fulfillable inventory option, requiring shops to configure shipping zones. Apps must ensure inventory is available for delivery to avoid errors.
Tags:
- Admin GraphQL API
- 2025-10
Shopify Payments Payout GraphQL type supportsexternal_trace_idRead full post –>GraphQL Admin API 2025-10 adds
to ShopifyPaymentsPayout, providing the financial institution's reference number for payout tracking.Tags:
- Admin GraphQL API
- 2025-10
Orders query now supportscurrent_total_priceandtotal_weightfilters andCURRENT_TOTAL_PRICEas asortKeyRead full post –>The orders query now supports
andfilters, pluscan use, enhancing data retrieval and sorting options for developers.Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2025-10
Deprecation of theProductVariant.taxCodefieldRead full post –>The
field inis deprecated as of API version2025-10. Update your app to remove dependencies on this field due to Avalara AvaTax app discontinuation.Tags:
- Storefront GraphQL API
- 2025-10
MerchandiseSellingPlanNotApplicableOnCompanyLocation warning code for Storefront APIRead full post –>API version 2025-10 adds MERCHANDISE_SELLING_PLAN_NOT_APPLICABLE_ON_COMPANY_LOCATION to CartWarningCode, alerting B2B users when a cart includes a selling plan at a company location.
Tags:
- Storefront GraphQL API
- 2025-10
Storefront API Cart now supports replacing Cart delivery addressesRead full post –>As of version 2025-10 of the GraphQL Storefront API, you can replace all delivery addresses that are present on a cart in a single operation.
The new [
...Tags:
- Customer Account API
Hydrogen deploys automatically add preview URLs to Customer Account API application setupRead full post –>Hydrogen deployments auto-add preview URLs to Customer Account API application setup, ensuring seamless OAuth redirects and JavaScript-origin checks without manual updates.
Tags:
- Customer Accounts
Analytics API now available for Customer Account UI extensionsRead full post –>From version 2025-07, Customer Account UI extensions can access the analytics object, enabling custom event publishing to Shopify Web Pixels for precise customer interaction tracking.
Tags:
- API
Web Pixels now run on Customer Accounts and Order Status PageRead full post –>Web pixels now automatically load on Customer Account and Order Status pages. Requires custom domain for accounts. Supports
events, Advanced DOM API, and custom events via UI extensions.Tags:
- Payments Apps API
Payments App extensions deployment just got fasterRead full post –>No more waiting for manual approval for payments app extensions. Deploy immediately with validation that checks test mode support, API versions, and payment method compatibility, right in your CLI
Tags:
- Shopify App Store
Shopify App Store reviews now move between published and archived states based on merchant statusRead full post –>Learn more about app reviews archiving and unpublishing criteria
Tags:
- Platform
Updates effective July 16 to our Partner Program Agreement and API License and Terms of UseRead full post –>Updated Partner Program Agreement and API Terms effective July 16, 2025. Revenue Share changes start January 1, 2025. Continued use confirms acceptance of new terms.
Tags:
- Shopify Theme Store
Improved theme discovery and merchandising on the Shopify Theme StoreRead full post –>We’ve rolled out several updates to the Shopify Theme Store that help merchants find the right theme faster—while giving your themes more visibility
Tags:
- Admin GraphQL API
- 2025-10
New fields for inventory shipment timestampsRead full post –>Inventory shipment timestamps are now accessible via the Admin GraphQL API. Use
,, andfields.Tags:
- Themes
Sunsetting Flex sections developer previewRead full post –>The Flex sections developer preview is now closed, and style settings no longer supported.
Tags:
- Themes
The_abcookie will no longer be setRead full post –>Shopify will stop using the
_abcookie for the preview bar on August 18, 2025.Tags:
- Admin GraphQL API
- 2025-10
Add option to filter by dispute type in OrderListQuery GraphQL queryRead full post –>Added
filter toGraphQL query, enabling filtering of orders bychargebackand/orinquiry.Tags:
- API
Server Pixels: addedsubtotal_priceto checkout eventsRead full post –>The
field is added to Server Pixel events:,, and.Tags:
- Action Required
- POS Extensions
POS UI Extensions 2025-07 updateRead full post –>POS UI Extensions update: Fixed component rendering, removed
, added properties to interfaces, deprecatedIconprops, and introduced Storage API for data storage.Tags:
- Action Required
- API
Changes to Cart token format for AJAX and Storefront GraphQL Cart APIsRead full post –>Cart tokens have changed format
Tags:
- Action Required
- Admin GraphQL API
- 2025-07
New field for discount classes onDraftOrderPlatformDiscountRead full post –>The
field is deprecated; usefor multiple discount classes. Continue usingto seeeffects.Tags:
- Customer Account API
- 2025-07
Customer Account API now includes subscription discount dataRead full post –>Previously, subscription discount data was only available through the GraphQL Admin API. Now, it's also available through the Customer Account API.
Tags:
- Admin GraphQL API
- 2025-07
Add created/updated at time based filters for an order's fulfillmentsRead full post –>API version 2025-07 allows filtering
Order.fulfillmentsbyandusing familiar query syntax, enhancing search precision without altering default behavior.Tags:
- Action Required
- Built for Shopify
New Built for Shopify requirements for marketing apps – Effective July 1, 2025Read full post –>Starting July 1, 2025, new category-specific requirements for marketing apps in the Built for Shopify program will be enforced during initial and annual reviews.
Tags:
- Admin GraphQL API
- 2025-07
New GraphQL fields for return managementRead full post –>New GraphQL fields let you view return timestamps and track quantities through processing.
Tags:
- Admin GraphQL API
- 2025-07
Remove unprocessed exchange lines from a returnRead full post –>New
mutation lets Partners remove unprocessed return and exchange items, replacing the older mutation. Available inunstableand2025-07GraphQL API versions.Tags:
- Admin GraphQL API
- 2025-07
Increase draft order line item limit from250to499Read full post –>API version
2025-07increases draft order line item limit from250to499Tags:
- Admin GraphQL API
- 2025-07
NewestimatedShippedAtargument added to FulfillmentOrderAcceptFulfillmentRequest mutationRead full post –>API 2025-07: Fulfillment service apps can now use
to specify estimated fulfillment order completion, enhancing shipment tracking accuracy for merchants.Tags:
- Action Required
- Admin GraphQL API
- 2025-10
Removed tax-related fields from theShopFeaturesobjectRead full post –>The
andfields are removed from. Update integrations as no replacements exist.Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- Customer Account API
- Payments Apps API
- Storefront GraphQL API
- Webhook
Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked headerRead full post –>Update client libraries to include Content-Length or Transfer-Encoding: chunked in POST requests by August 1, 2025, to avoid HTTP 411 errors.
Tags:
- Admin GraphQL API
- 2025-07
OptionalgroupObjectsargument in bulk operations mutations that offers faster and more reliable job executionRead full post –>New
argument in GraphQL Admin API allows disabling object grouping for faster, more reliable bulk operations by setting it tofalse.Tags:
- Webhook
- 2025-07
Add shop_id to app/scopes_update webhook payloadRead full post –>The
webhook payload now includes the shop ID, aiding developers in identifying scope changes per shop.Tags:
- Liquid
New Liquid filter for displaying unit pricesRead full post –>The new
filter displays unit prices in the customer's language, enhancing UX and simplifying code. Available for stores in the European Union and Switzerland only.Tags:
- Functions
- 2025-07
Standardized target and operation names across Function APIsRead full post –>In API version 2025-07, we've standardized target and operation names across various Function APIs. The previous target and operation names still work, too.
Tags:
- Functions
- 2025-07
Cart metafields are accessible in Shopify Functions and Checkout UI extensionsRead full post –>Shopify Functions now support reading cart metafields in GraphQL queries. Checkout UI extensions can also read and write cart metafields for various cart states. Use reserved namespaces for security.