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. Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
      Action requiredPolaris
    2. Deprecation of cumulative marketing engagements
      Action requiredAdmin GraphQL API
    3. discountedUnitPrice on DraftOrderLineItem Customer Account API deprecation
      DeprecatedCustomer Account API
    4. 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
  3. May 2026

    Surface
    1. Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
      DeprecatedAdmin GraphQL API
  4. April 2026

    Surface
    1. Deprecation of checkout metafields in checkout and customer account UI extensions
      Action requiredCheckout UI
    2. New discount fields in the Storefront API's cart types
      DeprecatedStorefront API
    3. Shopify Scripts will be deprecated on June 30, 2026
      DeprecatedFunctions
  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. ShopifyQL returns fields deprecated and replaced with sales reversals fields
      Action requiredAdmin GraphQL API
  6. February 2026

    Surface
    1. Legacy customer accounts are now deprecated
      DeprecatedPlatform
  7. January 2026

    Surface
    1. Events data now limited to one year retention
      DeprecatedAdmin GraphQL API
    2. Deprecated deliveryShippingOriginAssign mutation
      DeprecatedAdmin GraphQL API
  8. December 2025

    Surface
    1. Deprecation of Shop.billingAddress in favor of Shop.shopAddress
      Action requiredAdmin GraphQL API
    2. Deprecation of OrderTransaction.authorizationCode in favor of OrderTransaction.paymentId
      DeprecatedAdmin GraphQL API
    3. Improved compare and swap inventory updates for the inventorySetQuantities mutation
      DeprecatedAdmin GraphQL API
    4. InventoryItem.variant field deprecated in favor of InventoryItem.variants connection
      DeprecatedAdmin GraphQL API
  9. October 2025

    Surface
    1. Deprecate delivery legacy modes fields
      DeprecatedAdmin GraphQL API
    2. Introducing functionHandle for Shopify Functions
      DeprecatedFunctions
  10. August 2025

    Surface
    1. Deprecation of the checkout_and_accounts_configurations/update webhook
      Action requiredEvents & webhooks
    2. _tracking_consent, _landing_page, _orig_referrer cookies will no longer be set
      Action requiredAPI
    3. _shopify_y and _shopify_s cookies will no longer be set
      Action requiredAPI
  11. July 2025

    Surface
    1. Deprecation of the ProductVariant.taxCode field
      Action requiredAdmin GraphQL API
    2. Sunsetting Flex sections developer preview
      DeprecatedThemes
    3. The _ab cookie will no longer be set
      DeprecatedThemes
    4. Order cancellation now supports refunds to store credit
      DeprecatedAdmin GraphQL API
    5. New field for discount classes on DraftOrderPlatformDiscount
      Action requiredAdmin GraphQL API
  12. June 2025

    Surface
    1. Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header
      Action requiredAdmin GraphQL API
    2. Buy Button JS must be upgraded to the latest version
      Action requiredAPI
  13. May 2025

    Surface
    1. Deprecation of Product, Order, and Shipping Discount Function APIs
      Action requiredAdmin GraphQL API
    2. Public access for app owned metafields and metaobjects is now disabled
      Action requiredAdmin GraphQL API
    3. Deprecating gates types and fields across the GraphQL Admin, Storefront, and Functions APIs
      Action requiredAdmin GraphQL API
    4. Deprecation of draftOrderCreateMerchantCheckout mutation
      DeprecatedAdmin GraphQL API
  14. March 2025

    Surface
    1. End of Compatibility for Old POS UI Extensions Versions
      Action requiredPOS Extensions
    2. Checkout APIs will be shut down April 1, 2025
      Action requiredAdmin REST API
  15. January 2025

    Surface
    1. Payout statuses In Transit and Scheduled have been merged
      DeprecatedAdmin GraphQL API
    2. Deprecation of storefrontCustomerAccessTokenCreate Mutation
      DeprecatedCustomer Account API
    3. Cart Delivery Address Management
      Action requiredStorefront API
    4. Change to FulfillmentOrderSortKeys
      DeprecatedAdmin GraphQL API
    5. Tax and Duties are deprecated in Storefront Cart API
      Action requiredStorefront API
  16. December 2024

    Surface
    1. Deprecate customer_payment_method_remote_credit_card_create
      DeprecatedPayments Apps API
    2. Changes to ScriptTag displayScope field on Admin GraphQL API
      Action requiredAdmin GraphQL API
    3. Deprecation Notice: CalculatedOrder for committed order edits
      Action requiredAdmin GraphQL API
    4. Simplifying how metafield and metaobject permissions work
      Action requiredAdmin GraphQL API
    5. Admin REST API product image is now deprecated
      DeprecatedAdmin REST API
    6. PrivateMetafield is now deprecated
      Action requiredAdmin GraphQL API
    7. JS Buy SDK Deprecation Notice
      Action requiredAPI
  17. November 2024

    Surface
    1. Changes to our Font Library
      Action requiredThemes
    2. POS Legacy Extensions Will Be Deprecated in February 2025
      Action requiredPOS Extensions
    3. Remove metafieldDelete in favor of metafieldsDelete
      Action requiredAdmin GraphQL API
    4. Content type application/graphql is deprecated
      Action requiredAdmin GraphQL API
    5. Removing multiLocation field from ShopFeatures
      Action requiredAdmin GraphQL API
  18. October 2024

    Surface
    1. Updates to Theme Information Access in Shopify
      Action requiredThemes
    2. lineItem connection is no longer deprecated on FulfillmentOrderLineItem resource
      DeprecatedAdmin GraphQL API
    3. Starting April 2025, new public apps submitted to Shopify app store must use GraphQL
      Action requiredTools
    4. Removal fulfillment service shipping method
      Action requiredAdmin GraphQL API
    5. Exposing the order adjustments connection on a Refund
      Action requiredAdmin GraphQL API
    6. Breaking changes to returns API: Deprecate reverseDeliveryDispose mutation
      Action requiredAdmin GraphQL API
    7. Removal of the priceRule resource from GraphQL Admin API
      Action requiredAdmin GraphQL API
    8. Removal of deprecated product image mutations from the GraphQL Admin API
      Action requiredAdmin GraphQL API
  19. September 2024

    Surface
    1. Deprecating explicit access grants for app-owned metafields
      Action requiredAdmin GraphQL API
    2. Metafield Definition Capability Framework and Deprecation of use_as_collection_condition
      Action requiredAdmin GraphQL API
    3. The fulfillmentOrdersReleaseHolds Mutation Is Deprecated
      Action requiredAdmin GraphQL API
    4. Field deprecations on the abandoned checkout REST API
      Action requiredAdmin REST API
    5. Introducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creation
      Action requiredAdmin GraphQL API
    6. Static app navigation for admin apps is no longer supported
      DeprecatedTools
    7. Removing V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2
      Action requiredAdmin GraphQL API
    8. The REST location resource requires locations scope
      Action requiredAdmin REST API
  20. August 2024

    Surface
    1. ReverseFulfillmentOrderLineItem.fulfillmentLineItem field is nullable as of 2024-10
      Action requiredAdmin GraphQL API
    2. Admin API removes lineItemsMutable field on Order
      DeprecatedAdmin GraphQL API
    3. Remove unused error codes from LocationDeactivateUserErrorCode
      DeprecatedAdmin GraphQL API
    4. ShopifyPaymentsAccount GraphQL Admin API unused fields removed
      DeprecatedAdmin GraphQL API