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.
RSS UpdatesTags:
- 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:
- Functions
- 2025-10
IntroducingfunctionHandlefor Shopify FunctionsRead full post –>Shopify Functions now support user-defined handles in GraphQL mutations, simplifying deployment by removing the need to query for functionId. Existing functionId usage remains supported.
Tags:
- Admin GraphQL API
- 2025-10
New: Support for USDC Credit field in Shopify Payments Payout GraphQLRead full post –>GraphQL Admin API 2025-10 adds
to ShopifyPaymentsPayoutSummary, providing a total of all usdc rebate credits issued as part of the payout.Tags:
- Storefront GraphQL API
- 2025-10
Storefront API Cart now supports adding Gift CardsRead full post –>As of version 2025-10 of the GraphQL Storefront API, Cart now supports adding gift cards without replacing already applied gift cards.
Tags:
- Admin GraphQL API
- 2025-10
Rerouting Fulfillment Orders is now possible via APIRead full post –>The
mutation in the Admin GraphQL API lets developers reroute orders based on delivery strategies, enhancing flexibility and consistency.Tags:
- Admin GraphQL API
- 2025-10
Subscription contract shipping requirements now sync with product variantsRead full post –>Subscription contracts now sync shipping requirements from product variants and skip delivery lines for digital orders, ensuring accurate taxes and totals.
Tags:
- Tools
- 2025-10
Polaris unified web components are now stableRead full post –>Polaris web components are now generally available, supporting Admin, Checkout, Customer Accounts, and POS surfaces via Shopify's CDN.
Tags:
- Admin GraphQL API
- 2025-10
NewproductNetworkfield on theOrderobjectRead full post –>The Order object now includes a productNetwork boolean field (2025-10) to identify orders created through the Product Network.
Tags:
- Admin GraphQL API
- 2025-10
productSetmutation now validatesinventoryQuantitieslimitsRead full post –>The
mutation now enforces validation limits on inventory quantities as part of supporting the increased variant limit from 100 to 2048 variants per product.Tags:
- Admin GraphQL API
- 2025-10
Dynamic complexity cost forproductCreateandproductUpdatemutationsRead full post –>The
andmutations now use dynamic complexity costing that more accurately reflects the actual computational cost of operations.Tags:
- Admin GraphQL API
- 2025-10
productVariantsBulkCreateandproductVariantsBulkUpdatemutations now validateinventoryQuantitieslimitsRead full post –>The
andmutations now validate limits on inventory quantities to support increased variant limit from 100 to 2048 variants per product.Tags:
- Admin GraphQL API
- 2025-10
Dynamic complexity cost forproductSetmutationRead full post –>The
mutation now uses dynamic complexity costing that more accurately reflects the actual computational cost of operations.Tags:
- Admin GraphQL API
- 2025-10
ShopifyQL now available asshopifyqlQuerywithin the GraphQL Admin APIRead full post –>Adds query field
to GraphQL Admin APITags:
- Admin GraphQL API
- 2025-10
Duplicate themes with the Admin GraphQL APIRead full post –>The new
mutation in Admin GraphQL API allows you to duplicate themes (and optionally rename the duplicate).Tags:
- Admin GraphQL API
- Liquid
- Storefront GraphQL API
- 2025-10
New metafield definition types in GraphQL - article_reference / list.article_referenceRead full post –>Shopify's Admin GraphQL API now supports
andmetafield types, enabling dynamic content linking and improved store customization.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:
- Admin GraphQL API
- Customer Account API
- 2025-10
New balance and due status fields for PaymentScheduleRead full post –>You can now access more detailed balance information and due status for payment schedules with three new fields: balanceDue, totalBalance, and due.
Tags:
- Admin GraphQL API
- 2025-10
Order metafield definitions and values can now be used as filters in the Shopify Admin UIRead full post –>Order metafield filters in Shopify Admin UI and GraphQL API enhance order management, allowing precise data retrieval and improved operational efficiency for developers and merchants.
Tags:
- Admin GraphQL API
- Customer Account API
- 2025-10
Store credit now supports company locations as account owners in Admin and Customer APIsRead full post –>Store credit accounts now support company locations, enabling location-specific credit management. B2B customers can view and use credits at checkout. APIs updated for credit queries and transactions.
Tags:
- Admin GraphQL API
- 2025-10
New enum values for FulfillmentEventStatusRead full post –>The
enum now includes, allowing merchants to track when carriers collect shipments.Tags:
- Admin GraphQL API
- 2025-10
Metaobject field definitions offer new capabilitiesRead full post –>Version 2025-10 allows metaobject fields to include capabilities like
, enabling filtering in Shopify admin.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:
- Storefront GraphQL API
- 2025-10
@inContextdirective supports visitor consent for privacy-compliant checkoutsRead full post –>The
directive now supportsfor buyer preferences, auto-encoding consent into, ensuring privacy compliance in Storefront API v2025-10+.Tags:
- Action Required
- Admin GraphQL API
- 2025-10
CollectionReorderProducts operation userErrors now includes code fieldRead full post –>In version 2025-10,
mutation'stype changes to, adding acodefield for enhanced error handling.Tags:
- Admin GraphQL API
- 2025-10
Global HS code is now supported in GraphQL Admin APIRead full post –>As of
2025-10, setintonullto set a global harmonized system code.Tags:
- Storefront GraphQL API
- 2025-10
Cart mutations now return error for invalid merchandise configurationRead full post –>Cart mutations now return a
error for invalid merchandise configurations.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:
- Admin GraphQL API
- 2025-10
New PRESERVE_STANDALONE_VARIANT strategy for the productVariantsBulkCreate mutationRead full post –>New ProductVariantsBulkCreateStrategy to enhance productVariantsBulkCreate capabilities
Tags:
- Action Required
- Admin GraphQL API
- 2025-10
Introducing the newcontextfield to specify discount eligibilityRead full post –>We’ve introduced a new context field to specify discount eligibility code and automatic discounts. The context field replaces the now deprecated DiscountCustomerSelection field for code discounts.
Tags:
- Admin GraphQL API
- 2025-10
webhookSubscriptionCreateandwebhookSubscriptionUpdatesupport all URI typesRead full post –>Webhook GraphQL mutations now support a
urifield for all address types, deprecating specific endpoint mutations.query addsurifiltering;is deprecated.Tags:
- Action Required
- Storefront GraphQL API
- 2025-10
ThecartDeliveryAddressesUpdatemutation now supports removing all addresses from a cartRead full post –>To clear all delivery addresses associated with a cart, call the
mutation and setaddressesto an empty array.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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- Admin GraphQL API
- Liquid
- Storefront GraphQL API
- 2025-10
Image alt text can now be translatedRead full post –>Image alt text is now translatable, allowing developers to register translations via the Translations API.
Tags:
- Admin GraphQL API
- 2025-10
Order editing workflows now offer direct session access via mutation arguments and return fieldsRead full post –>API version 2025-10 improves order editing with direct session access via
, flexible mutation ID support, and enhanced return fields for better workflow tracking.Tags:
- Admin GraphQL API
- 2025-10
Contextual pricing and publishing APIs use backup region fallbackRead full post –>API version 2025-10 changes fallback for pricing and publishing to use
settings, ensuring consistency across APIs. Previous versions use store defaults.