Next Generation Events now available in developer preview
Next Generation Events are now in developer preview, adding field-level trigger control, custom GraphQL payloads, and query-based delivery filters to webhooks.
October 2025
Surface- DeprecatedFunctionsIntroducing
functionHandlefor Shopify Functions - Admin GraphQL APINew: Support for USDC Credit field in Shopify Payments Payout GraphQL
- Storefront APIStorefront API Cart now supports adding Gift Cards
- Admin GraphQL APIRerouting Fulfillment Orders is now possible via API
- Breaking changesAdmin GraphQL APISubscription contract shipping requirements now sync with product variants
- Admin GraphQL API
multipassIdentifierfield added to GraphQL Admin API - ToolsPolaris unified web components are now stable
- Admin GraphQL APINew
productNetworkfield on theOrderobject - Admin GraphQL API
productVariantsBulkCreateandproductVariantsBulkUpdatemutations now validateinventoryQuantitieslimits - Admin GraphQL APIDynamic complexity cost for
productCreateandproductUpdatemutations - Admin GraphQL API
productSetmutation now validatesinventoryQuantitieslimits - Admin GraphQL APIDynamic complexity cost for
productSetmutation - Admin GraphQL APIShopifyQL now available as
shopifyqlQuerywithin the GraphQL Admin API
October 2025
Surface- Admin GraphQL APIDuplicate themes with the Admin GraphQL API
- Admin GraphQL APINew metafield definition types in GraphQL - article_reference / list.article_reference
- Admin GraphQL APINew balance and due status fields for PaymentSchedule
- Admin GraphQL APINew
mandateconnection added toCustomerPaymentMethodobject - Admin GraphQL APIOrder metafield definitions and values can now be used as filters in the Shopify Admin UI
- Admin GraphQL APIStore credit now supports company locations as account owners in Admin and Customer APIs
- Admin GraphQL APINew enum values for FulfillmentEventStatus
- Admin GraphQL APIMetaobject field definitions offer new capabilities
- Breaking changesAdmin GraphQL APISetting
permitsSkuSharingargument tofalsewhen creating a fulfillment service returns an error - Storefront API
@inContextdirective supports visitor consent for privacy-compliant checkouts - Admin GraphQL APIGlobal HS code is now supported in GraphQL Admin API
- Breaking changesAdmin GraphQL APICollectionReorderProducts operation userErrors now includes code field
August 2025
Surface- Storefront APICart mutations now return error for invalid merchandise configuration
- Events & webhooksEnhanced delivery profile webhooks now include additional payload fields
- Admin GraphQL APINew PRESERVE_STANDALONE_VARIANT strategy for the productVariantsBulkCreate mutation
- Action requiredAdmin GraphQL APIIntroducing the new
contextfield to specify discount eligibility - Breaking changesStorefront APIThe
cartDeliveryAddressesUpdatemutation now supports removing all addresses from a cart - Admin GraphQL API
webhookSubscriptionCreateandwebhookSubscriptionUpdatesupport all URI types - FunctionsNew: Support for nested cart lines
- Admin GraphQL APIShopify Payments Payout GraphQL type supports
external_trace_id - Admin GraphQL APIOrders query now supports
current_total_priceandtotal_weightfilters andCURRENT_TOTAL_PRICEas asortKey
July 2025
Surface- Action requiredAdmin GraphQL APIDeprecation of the
ProductVariant.taxCodefield - Storefront APIMerchandiseSellingPlanNotApplicableOnCompanyLocation warning code for Storefront API
- Storefront APIStorefront API Cart now supports replacing Cart delivery addresses
- Admin GraphQL APINew fields for inventory shipment timestamps
- Admin GraphQL APIAdd option to filter by dispute type in OrderListQuery GraphQL query
June 2025
Surface- Breaking changesAdmin GraphQL APIRemoved tax-related fields from the
ShopFeaturesobject - Admin GraphQL APIImage alt text can now be translated
- Admin GraphQL APIOrder editing workflows now offer direct session access via mutation arguments and return fields
- Breaking changesAdmin GraphQL APIContextual pricing and publishing APIs use backup region fallback