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.
July 2025
Surface- DeprecatedAdmin GraphQL APIOrder cancellation now supports refunds to store credit
- Customer Account APICustomer Account API now includes subscription discount data
- Admin GraphQL APINew warning
DraftOrderMarketRegionCountryCodeNotSupportedWarningadded toDraftOrder - Admin GraphQL APIAdd created/updated at time based filters for an order's fulfillments
- Action requiredAdmin GraphQL APINew field for discount classes on
DraftOrderPlatformDiscount - Admin GraphQL APINew range fields available for segment filters in GraphQL Admin API
- Admin GraphQL APINew AppUninstall mutation to allow apps to uninstall themselves.
- Admin GraphQL APIRemove unprocessed exchange lines from a return
- Admin GraphQL APINew GraphQL fields for return management
- Breaking changesAdmin GraphQL APIReturns Processing APIs replaces Return Refund APIs
June 2025
Surface- Admin GraphQL APIIncrease draft order line item limit from
250to499 - Admin GraphQL APINew
estimatedShippedAtargument added to FulfillmentOrderAcceptFulfillmentRequest mutation - Events & webhooksAdd shop_id to app/scopes_update webhook payload
- Admin GraphQL APIOptional
groupObjectsargument in bulk operations mutations that offers faster and more reliable job execution - FunctionsStandardized target and operation names across Function APIs
- Admin GraphQL APIShop metafield definitions are now available in the Shopify Admin and Admin API
- FunctionsUse
cart.deliveryGroups.groupTypein Function APIs to determine the type of delivery group - FunctionsCart metafields are accessible in Shopify Functions and Checkout UI extensions
- FunctionsDefine payment terms conditionally at checkout
- Breaking changesAdmin GraphQL API
productCreatesurfaces input errors asuserErrors - Admin GraphQL APINew fields for OrderTransaction and OrderCreateManualPayment
May 2025
Surface- Admin GraphQL APIAdd and remove customers from an order with GraphQL
- Storefront APIThe Storefront API's Cart object now exposes warnings for non-applicable discount codes
- Breaking changesAdmin GraphQL APIDeprecation of legacy return APIs and improvements to return management
- Admin GraphQL APIFilter articles by title
- ToolsEarly access: Declarative Custom Data Definitions
- Breaking changesAdmin GraphQL APIUncapped counts in GraphQL
- FunctionsPOS-specific Shopify Function logic
- Admin GraphQL APINew GraphQL API for Draft Order Delivery Options for Developers
- Storefront APINew Storefront API CartErrorCode: BUYER_CANNOT_PURCHASE_FOR_COMPANY_LOCATION
- Customer Account APINew filter options added to
ordersconnection in Customer Account API - Breaking changesAdmin GraphQL APIThe
UnitPriceMeasurementMeasuredUnitenum now includes imperial units and counts - Admin GraphQL APIShop Component: Shop Pay Payment Request Receipt queries
- DeprecatedAdmin GraphQL APIDeprecation of
draftOrderCreateMerchantCheckoutmutation
April 2025
Surface- Payments Apps APIDisplay modals after purchase
- Breaking changesAdmin GraphQL APIChange in
productSetmutation error code for suspended product - Admin GraphQL APIAdding
publicDisplayNamefield onShopPlan - Admin GraphQL APICreate smart collections automatically with PRODUCT_CATEGORY_ID_WITH_DESCENDANTS
- Payments Apps APISession creation payloads now include ISO 3166-2 province codes
- Payments Apps APISupport for card not present transaction details in PaymentsApps API
- Admin GraphQL API
draftOrderCountavailable in 2025-07
March 2025
SurfaceFebruary 2025
SurfaceDecember 2024
Surface