Back to sources

Commerce platform

Shopify change intelligence

Developer platform changes across Admin API, Checkout UI extensions, Functions, Customer Account API, and app distribution.

Monitor cadence

Daily

Primary audience

Shopify app developers, agencies, and operators

Official changelog

Watched topics

API versionsCheckoutFunctionsCustomer accountsApp review

Latest reviewed changes

Read from the official changelog and annotated with impact and deadlines. Last checked 2026-07-16.

Watch this source
HighBreaking change

Customer Account API removes lastIncompleteCheckout and Checkout types in 2026-10

The deprecated Customer.lastIncompleteCheckout field and the entire Checkout type subtree (AppliedGiftCard, CheckoutLineItem, ShippingRate) are removed from the Customer Account API in version 2026-10, with no replacement field in that API. Shopify directs developers to Storefront API cart flows and Customer.orders instead.

Deadline: API version 2026-10

Action note

Before upgrading to Customer Account API 2026-10, remove all queries touching Customer.lastIncompleteCheckout or Checkout types and migrate to Storefront API cart flows or Customer.orders.

View original source
HighBreaking change

priceRule removed from DraftOrderDiscountNotAppliedWarning in Admin API 2026-10

Starting with GraphQL Admin API version 2026-10, the priceRule field is removed from DraftOrderDiscountNotAppliedWarning, breaking apps that read it from draftOrderCalculate/Create/Update responses. Replace priceRule.title with discountTitle and priceRule.discountCodes.nodes.code with discountCode.

Deadline: API version 2026-10

Action note

Before upgrading to Admin API 2026-10, replace priceRule { title } with discountTitle and priceRule discount codes with discountCode in all draft order mutation response handling.

View original source
MediumDeprecation

useBuyerJourneyIntercept and block_progress deprecated in checkout UI extensions

As of checkout UI extensions API version 2026-07, the useBuyerJourneyIntercept hook and block_progress capability are deprecated; existing extensions keep working on current versions but removal lands in a future release. Migrate business-rule enforcement to server-side cart and checkout validation Functions.

Action note

Inventory checkout UI extensions using useBuyerJourneyIntercept or block_progress and rebuild that logic as cart/checkout validation Functions (or discount Functions for code rejection).

View original source
MediumDeprecation

Customer Account API deprecates discountedUnitPrice on DraftOrderLineItem

As of API version 2026-07, the discountedUnitPrice field on DraftOrderLineItem in the Customer Account API is deprecated. Use approximateDiscountedUnitPrice instead, which returns the discounted total divided by quantity as an approximate per-unit price.

Action note

Audit Customer Account API queries on DraftOrderLineItem and replace discountedUnitPrice with approximateDiscountedUnitPrice before the field is removed in a future version.

View original source
LowSchema/API

Draft order deposit fields added to Admin and Customer Account GraphQL APIs

API version 2026-07 adds DraftOrderInput.deposit to the GraphQL Admin API for configuring partial upfront payments on draft orders, plus read-only deposit fields in the Customer Account API. Additive, Shopify Plus only; no migration required.

Action note

If on Shopify Plus and offering partial-payment terms, adopt DraftOrderInput.deposit on API version 2026-07+; otherwise no action needed.

View original source