Full-stack capabilities to power app analytics
Shopify Analytics is now a full-stack platform for apps. Model, query, embed, and enrich analytics on Shopify without managing your own data infrastructure.
July 2026
Surface- Dev DashboardMerchants now see partner details on collaborator requests
- ThemesThe shopify-account component for customer accounts is now a Theme Store requirement
- FunctionscreatedAt is now available on the Customer object in Shopify Functions
- Admin GraphQL APIUpdating an order's shipping address now recalculates taxes
- POS ExtensionsPOS UI extensions can now print directly to hardware receipt printers
- Breaking changesAdmin GraphQL APIInvalid metafield queries now return errors in the GraphQL Admin API
- Events & webhooksMetafield triggers and additional topics are now available for Events
- LiquidLiquid templates can now compose pages with blocks and partials
- Admin GraphQL APIPhysical inventory feature preview
- APICard deposit endpoint now requires mTLS certificate
- App storeUpdated App Store requirements: 4.1.2 Use a unique name for your app
- Storefront APIStorefront API
@inContextsupportschannelId - Admin GraphQL API
productId,title,variantSku, andvariantTitlefields added toExchangeLineItem - POS ExtensionsPOS UI Extensions 2026-07 adds discount allocations to bundle components
- POS ExtensionsPOS Extensions now supports a background extension target
- Action requiredPlatformIdentity verification for Shopify Partners starts today
- HydrogenHydrogen developer preview update
- App storeApp Pricing: more plans, no-charge plan testing, and negative and fractional App Events
- Breaking changesPOS ExtensionsPOS UI extensions 2026-07 uses per-unit fixed-amount line item discounts
- Prepare your app for migration to Shopify App Pricing
New migration tool lets you generate, edit, and test Shopify App Pricing plans from existing Billing API plans, validate usage pricing, and prepare for upcoming subscription migration.


- ToolsShopify Flow: Changes to Action extensions result in fewer breaking changes
- ToolsShopify Flow: Action runtime URLs now update automatically
- App storeUpdated App Store Requirements: 1.3 Always Use Honest and Transparent Review Practices
- Strengthening trust in App Store reviews
Shopify is strengthening its App Store enforcement against untrusted and incentivized reviews to ensure merchants can rely on more genuine, trustworthy app feedback.


- Breaking changesCustomer Account APICustomer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10
- APIMarkets APIs now support MarketRegionSubdivision
- Admin GraphQL APIOrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill
- Action requiredPolarisDeprecating the useBuyerJourneyIntercept API on checkout UI extensions
- Shop MinisShop Minis May June 2026 update
- Action requiredAdmin GraphQL APIMarket-driven shipping now available in feature preview
- Admin GraphQL APIDraft order deposit fields are now available in the GraphQL Admin API and Customer Account API
- Action requiredAdmin GraphQL APIDeprecation of cumulative marketing engagements
- Admin GraphQL API
lineItemfield added to theGiftCardobject - Customer Account APIDiscount application information now available for draft orders on the Customer Account API
- DeprecatedCustomer Account API
discountedUnitPriceonDraftOrderLineItemCustomer Account API deprecation - Admin GraphQL API
BusinessEntitynow exposeslegalEntityIdin the GraphQL Admin API - Action requiredAdmin GraphQL APIMerchant-owned delivery profile APIs are deprecated for market-driven shipping
- Admin GraphQL APIMarket-driven shipping Admin API
June 2026
Surface- HydrogenHydrogen now deploys to Vercel
- Admin ExtensionsConfigure order attribution for sales channel apps
- Admin GraphQL APIPayment mandates now expose an id field
- Breaking changesAdmin GraphQL APICarrier services will no longer be automatically added to the default shipping profile
- Action requiredAPIStorefront MCP cart tools are being deprecated in favour of UCP Cart MCP
- Breaking changesAdmin GraphQL API
DraftOrderDiscountNotAppliedWarning.priceRuleremoved in GraphQL Admin API 2026-10 - Breaking changesAdmin GraphQL APIRemoval of ITEM_NOT_STOCKED_AT_LOCATION error
- ToolsFlow action extensions now support relative paths for endpoint URLs
- Admin ExtensionsNew purchaseType and recurringCycleLimit fields in the discounts API for discount UI extensions

- ToolsApps can now open Shopify’s file picker with the Intents API
- Admin GraphQL APIAdmin GraphQL API now supports app-owned delivery profiles that cover all shippable items
- Admin GraphQL APIDefine and set metafields on inventory transfers in the GraphQL Admin API
- Admin GraphQL APIPurchase-type filtering now enforced for app discounts
- HydrogenHydrogen developer preview
- Admin GraphQL APICreate channel markets with the GraphQL Admin API
- Action requiredAdmin GraphQL APIWhatsApp marketing consent now available in the Admin API and Customer Account API
- App storeNew App Store requirements for Sidekick app extensions
- Admin GraphQL APIBulk queries now execute up to 4X faster
- PlatformSidekick app extensions available today
- ThemesColor palettes in Themes
- Action requiredBuilt for ShopifyBuilt for Shopify requirements for Returns and exchanges apps and Subscription apps (effective December 1, 2026)
- ToolsMonitor admin web vitals in the Dev Dashboard
- ThemesStandard storefront events and actions
- Admin GraphQL APIBuy Shipping Labels with the GraphQL Admin API
- Action requiredAdmin GraphQL APINew Collection model and APIs now available
- Action requiredPlatformMetafields now require a definition to be accessed through the Customer Account API
- APINew appSubscriptionCancel mutation in the Partner API
- FunctionsShop User Metafields in Shopify Functions
- Storefront APIRead a cart line's
viewKeyfrom theCartLinetype - Action requiredToolsShopify AI Toolkit for upgrading extensions to Polaris web components
- Admin GraphQL APIStreamlined Metaobject API
- Customer Account APIHeadless checkout SSO is now documented with sso=silent
- Admin GraphQL API
GiftCardCashOutTransactionis now resolvable fromGiftCardTransaction - Admin GraphQL APILocal currency support gift cards now available in the GraphQL Admin API
- Admin GraphQL APIInventory transfer webhooks include origin and destination location IDs, and mutation documentation clarified
- App storeApp quality checks now managed in Partner Dashboard
- Storefront APIIdentify cart lines by
view_keyincartLinesUpdateandcartLinesRemove - Build App Home as a UI extension
App Home UI extensions let custom-distribution apps build a Shopify-hosted App Home page with Preact, Polaris web components, and the admin.app.home.render target.


May 2026
Surface- ThemesCustomize /llms.txt, /llms-full.txt and /agents.md
- 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.


- ToolsShopify CLI 4.0: SemVer, auto-updates, removing deprecated flags and commands
- PlatformFeature preview: Customer account improvements
- Shop MinisShop Minis March April 2026 update
- Breaking changesAdmin GraphQL APIExpiring offline access tokens required for all public apps as of January 1, 2027
- DeprecatedAdmin GraphQL APIRemoving deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
- Admin GraphQL API
shippingLinefield added toFulfillmentOrderLineItem - Admin GraphQL APINew
checkoutTokenfield added to theOrderobject - PlatformFunction run log details are now automatically visible with the right access scopes
- Admin GraphQL APICheckout And Accounts Configuration API for unified branding across checkout, customer accounts, and sign-in
- Checkout UIPolaris web components migration guides now available for Checkout and Customer Account UI extensions
- App storeShopify App Pricing: charge for usage, recurring subscriptions, or both
- APIApp Events: See app usage and performance data in your Dev Dashboard
- Storefront API
PRODUCT_UNAVAILABLE_IN_BUYER_LOCATIONwarning code added toCartWarningobject - Admin GraphQL APINew
cartTokenfield added to theOrderobject - Admin GraphQL APITarget discounts to specific markets
- Action requiredPlatformBots and agents should identify themselves via Web Bot Auth
- Admin GraphQL APIPublish and unpublish product variants independently from product
- Action requiredToolsApp deployment in CI/CD is now available for all apps
- Action requiredAdmin ExtensionsShip and pickup in one order now available in feature preview
- APIMore admin intents now support Settings