Skip to main content

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.
Read the full story
  1. July 2026

    Surface
    1. Invalid metafield queries now return errors in the GraphQL Admin API
      Breaking changesAdmin GraphQL API
    2. Identity verification for Shopify Partners starts today
      Action requiredPlatform
    3. POS UI extensions 2026-07 uses per-unit fixed-amount line item discounts
      Breaking changesPOS Extensions
    4. Customer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10
      Breaking changesCustomer Account API
    5. Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
      Action requiredPolaris
    6. Market-driven shipping now available in feature preview
      Action requiredAdmin GraphQL API
    7. Deprecation of cumulative marketing engagements
      Action requiredAdmin GraphQL API
    8. Merchant-owned delivery profile APIs are deprecated for market-driven shipping
      Action requiredAdmin GraphQL API
  2. June 2026

    Surface
    1. Storefront MCP cart tools are being deprecated in favour of UCP Cart MCP
      Action requiredAPI
    2. DraftOrderDiscountNotAppliedWarning.priceRule removed in GraphQL Admin API 2026-10
      Breaking changesAdmin GraphQL API
    3. Removal of ITEM_NOT_STOCKED_AT_LOCATION error
      Breaking changesAdmin GraphQL API
    4. WhatsApp marketing consent now available in the Admin API and Customer Account API
      Action requiredAdmin GraphQL API
    5. Built for Shopify requirements for Returns and exchanges apps and Subscription apps (effective December 1, 2026)
      Action requiredBuilt for Shopify
    6. New Collection model and APIs now available
      Action requiredAdmin GraphQL API
    7. Metafields now require a definition to be accessed through the Customer Account API
      Action requiredPlatform
    8. Shopify AI Toolkit for upgrading extensions to Polaris web components
      Action requiredTools
  3. May 2026

    Surface
    1. Expiring offline access tokens required for all public apps as of January 1, 2027
      Breaking changesAdmin GraphQL API
    2. Bots and agents should identify themselves via Web Bot Auth
      Action requiredPlatform
    3. App deployment in CI/CD is now available for all apps
      Action requiredTools
    4. Ship and pickup in one order now available in feature preview
      Action requiredAdmin Extensions
  4. April 2026

    Surface
    1. Deprecation of checkout metafields in checkout and customer account UI extensions
      Action requiredCheckout UI
    2. Automatic CSS subsetting for {% stylesheet %} tags
      Action requiredThemes
    3. Storefront Catalog MCP now implements UCP
      Breaking changesAPI
    4. ActionBar removed on mobile: TitleBar primary action now renders as an icon button
      Action requiredApp Bridge
    5. New CSS variable for mobile safe area insets
      Action requiredApp Bridge
    6. DraftOrderLineItem.grams field removed in 2026-07
      Breaking changesAPI
    7. Replacing or deleting a Shopify-hosted file no longer purges its CDN URL
      Action requiredPlatform
  5. March 2026

    Surface
    1. Removing visible_to_storefront_api field on metaobject field definitions
      Action requiredAdmin GraphQL API
    2. The Shopify CLI app release --force flag is deprecated and will be removed
      Action requiredTools
    3. Expiring offline access tokens required for new public apps as of April 1, 2026
      Action requiredAdmin GraphQL API
    4. Process refunds only through the original payment processor – Requirement update
      Action requiredApp store
    5. New payment decline codes added to OrderTransactionErrorCode enum
      Action requiredAdmin GraphQL API
    6. ShopifyQL returns fields deprecated and replaced with sales reversals fields
      Action requiredAdmin GraphQL API
    7. Clearer standards for app listing images
      Action requiredApp store
    8. inventorySetScheduledChanges mutation is being removed with no replacement
      Breaking changesAdmin GraphQL API
    9. Removed Checkout ID from checkout and order webhooks
      Breaking changesEvents & webhooks
    10. Bare query strings no longer bust the cache for assets
      Action requiredThemes
  6. February 2026

    Surface
    1. New APIs to read and write shipping options in delivery profile
      Breaking changesAdmin GraphQL API
    2. JSON metafield values limited to 128KB
      Breaking changesAdmin GraphQL API
  7. January 2026

    Surface
    1. Ensuring POS UI extension stability by hardening callback handling
      Breaking changesPOS Extensions
    2. Shop Minis development now requires Partner account permissions
      Breaking changesShop Minis
    3. Standardization of Asset URL Version Parameters
      Action requiredAPI
  8. December 2025

    Surface
    1. Deprecation of Shop.billingAddress in favor of Shop.shopAddress
      Action requiredAdmin GraphQL API
    2. Removing permitsSkuSharing field from fulfillment service
      Breaking changesAdmin GraphQL API
    3. Customer marketing URL fields now require write access
      Breaking changesAdmin GraphQL API
    4. Venmo and PayPal are now treated as separate payment methods
      Breaking changesFunctions
    5. New compare and swap syntax for the inventorySetQuantities mutation
      Breaking changesAdmin GraphQL API
    6. Concurrency protection features for inventory and refund mutations
      Action requiredAdmin GraphQL API
    7. Making changeFromQuantity field required (with explicit opt-out)
      Breaking changesAdmin GraphQL API
    8. Making idempotency mandatory for inventory adjustments and refund mutations
      Breaking changesAdmin GraphQL API
  9. November 2025

    Surface
    1. Tax summary webhook created_at field now returns UTC timezone
      Breaking changesEvents & webhooks
    2. Tax webhook summary and calculation requests now use Global IDs
      Breaking changesAdmin GraphQL API
    3. Protected customer data scopes required for web pixel PII access starting on December 10th
      Action requiredPlatform
  10. October 2025

    Surface
    1. The cartDiscountCodeUpdate mutation now requires the discountCodes field
      Action requiredStorefront API
    2. Bulk operations group objects default changed to false
      Breaking changesAdmin GraphQL API
  11. September 2025

    Surface
    1. Upcoming Markets pricing support for Draft Order checkouts
      Action requiredAdmin GraphQL API
    2. Removal of deprecated Shop.draftOrders connection in the GraphQL Admin API
      Breaking changesAdmin GraphQL API
    3. Your app may be affected by remote products
      Breaking changesTools
    4. Upgrade to the latest version of Checkout Kit to avoid issues with iOS 26
      Action requiredTools
    5. Setting permitsSkuSharing argument to false when creating a fulfillment service returns an error
      Breaking changesAdmin GraphQL API
    6. Next-Gen developer platform now available to all app developers
      Action requiredTools
    7. CollectionReorderProducts operation userErrors now includes code field
      Breaking changesAdmin GraphQL API
  12. August 2025

    Surface
    1. Introducing the new context field to specify discount eligibility
      Action requiredAdmin GraphQL API
    2. Deprecation of the checkout_and_accounts_configurations/update webhook
      Action requiredEvents & webhooks
    3. The cartDeliveryAddressesUpdate mutation now supports removing all addresses from a cart
      Breaking changesStorefront API
    4. _tracking_consent, _landing_page, _orig_referrer cookies will no longer be set
      Action requiredAPI
    5. _shopify_y and _shopify_s cookies will no longer be set
      Action requiredAPI
  13. July 2025

    Surface
    1. Deprecation of the ProductVariant.taxCode field
      Action requiredAdmin GraphQL API
    2. POS UI Extensions 2025-07 update
      Breaking changesPOS Extensions
    3. Changes to Cart token format for AJAX and Storefront GraphQL Cart APIs
      Action requiredAPI
    4. New Built for Shopify requirements for marketing apps – Effective July 1, 2025
      Action requiredBuilt for Shopify
    5. New field for discount classes on DraftOrderPlatformDiscount
      Action requiredAdmin GraphQL API
  14. June 2025

    Surface
    1. Removed tax-related fields from the ShopFeatures object
      Breaking changesAdmin GraphQL API
    2. Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header
      Action requiredAdmin GraphQL API
    3. Buy Button JS must be upgraded to the latest version
      Action requiredAPI
  15. May 2025

    Surface
    1. Deprecation of legacy return APIs and improvements to return management
      Breaking changesAdmin GraphQL API
    2. Deprecation of Product, Order, and Shipping Discount Function APIs
      Action requiredAdmin GraphQL API
    3. Uncapped counts in GraphQL
      Breaking changesAdmin GraphQL API
    4. Public access for app owned metafields and metaobjects is now disabled
      Action requiredAdmin GraphQL API
    5. Updated Shopify Theme Store Requirements and Submission Process – Effective May 15, 2025
      Action requiredShopify Theme Store
    6. Deprecating gates types and fields across the GraphQL Admin, Storefront, and Functions APIs
      Action requiredAdmin GraphQL API
  16. April 2025

    Surface
    1. Web Pixels API: event.data.checkout.subtotalPrice.amount value change on the new /thank-you page and checkout events
      Action requiredAPI
    2. Cash transaction rounding for Point of Sale purchases in selected countries
      Action requiredAdmin GraphQL API
    3. POS UI Extensions - Cart API: Customer fields removed from subscribable hook
      Breaking changesPOS Extensions
    4. New arguments added to statusPageUrl field on the Order object
      Action requiredAdmin GraphQL API
    5. Change in productSet mutation error code for suspended product
      Breaking changesAdmin GraphQL API
    6. Payment apps can no longer be embedded in the Shopify admin
      Action requiredApp store
  17. March 2025

    Surface
    1. Deprecating PriceListUserErrorCode values
      Breaking changesAdmin GraphQL API
    2. Now available: JS Buy SDK v3.0
      Breaking changesAPI
    3. End of Compatibility for Old POS UI Extensions Versions
      Action requiredPOS Extensions
    4. Checkout APIs will be shut down April 1, 2025
      Action requiredAdmin REST API
  18. February 2025

    Surface
    1. Metafield description input field removal
      Breaking changesAdmin GraphQL API
    2. Explicit access grants for metafields removed
      Breaking changesAPI
  19. January 2025

    Surface
    1. New Catalog APIs
      Breaking changesAdmin GraphQL API
    2. Continuous cart authentication
      Action requiredStorefront API
    3. New Buyer Consent Requirement
      Action requiredApp store
    4. New Markets APIs
      Breaking changesAdmin GraphQL API
    5. Unused PriceListUserErrorCode values removed
      Breaking changesAdmin GraphQL API
    6. Public apps must use new GraphQL Product APIs to be accepted in the Shopify App Store
      Action requiredApp store
    7. Cart Delivery Address Management
      Action requiredStorefront API