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
APPS
STOREFRONTS
DEV PLATFORM
  1. January 2025

    Surface
    1. New fields to represent product bundles in a grouped view
      Admin GraphQL API
    2. Minimum requirement is now optional on automatic discounts
      Admin GraphQL API
    3. New customer input field for the OrderCreate mutation
      Admin GraphQL API
    4. Introduce concatenatedOriginContract to subscriptionLine
      Admin GraphQL API
    5. Unused PriceListUserErrorCode values removed
      Breaking changesAdmin GraphQL API
    6. New delivery promise participants API
      Admin GraphQL API
    7. Update in orders webhook to view bundles and their components
      Admin GraphQL API
    8. Combined Listings update mutation error improvements
      Admin GraphQL API
    9. Fulfillment Hold Access Update For Node Queries
      Action requiredAdmin GraphQL API
    10. Change to FulfillmentOrderSortKeys
      DeprecatedAdmin GraphQL API
    11. BXGY discount support for subscriptions
      Admin GraphQL API
    12. Apply multiple holds to a single fulfillment order
      Action requiredAdmin GraphQL API
    13. Enhanced variant query limits for single product queries
      Admin GraphQL API
    14. ReverseFulfillmentOrder.order field is nullable as of 2025-01
      Admin GraphQL API
    15. Support Delayed Fulfillment Status in GraphQL API
      Admin GraphQL API
    16. Admin access input is now optional when setting metafield definition access
      Admin GraphQL API
    17. New validation against duplicate handles in productCreate, productUpdate, and productSet mutation inputs
      Action requiredAdmin GraphQL API
    18. Introduce a tax_exempt field associated to a CompanyLocation
      Admin GraphQL API
  2. December 2024

    Surface
    1. Events and Origins in Store Credit Account Transactions
      Admin GraphQL API
    2. Removal of deprecated shop fields
      Breaking changesAdmin GraphQL API
    3. Improved productTags, productVendors, productTypes
      Admin GraphQL API
    4. New inventoryPolicy argument for billing mutations
      Admin GraphQL API
    5. New LocalizationExtensionKeys value for Mexico
      Admin GraphQL API
    6. New revocation reasons for payment methods for 2025-01
      Admin GraphQL API
    7. Search discountNodes by exact discount code in the GraphQL Admin API
      Admin GraphQL API
    8. Changes to ScriptTag displayScope field on Admin GraphQL API
      Action requiredAdmin GraphQL API
    9. Using custom ids and handles in product and customer lookups
      Admin GraphQL API
    10. Adding unique values to metafields
      Admin GraphQL API
    11. Improved billing attempt error handling for subscriptions in Selling Plan API
      Admin GraphQL API
    12. Set custom prices in draft orders
      Admin GraphQL API
    13. Simplifying how metafield and metaobject permissions work
      Action requiredAdmin GraphQL API
    14. Customize line items in Checkout and Customer Accounts order summary using new Checkout Branding API settings
      Admin GraphQL API
    15. PrivateMetafield is now deprecated
      Action requiredAdmin GraphQL API
  3. November 2024

    Surface
    1. manualPaymentGateway field added to orderTransaction object
      Admin GraphQL API
    2. Remove metafieldDelete in favor of metafieldsDelete
      Action requiredAdmin GraphQL API
    3. GraphQL Over HTTP
      Admin GraphQL API
    4. Content type application/graphql is deprecated
      Action requiredAdmin GraphQL API
    5. Removing multiLocation field from ShopFeatures
      Action requiredAdmin GraphQL API
  4. October 2024

    Surface
    1. Update to fulfillmentHold.heldByApp field from fulfillmentHold.heldBy field
      Action requiredAdmin GraphQL API
    2. Updated CalculateExchangeLineItemInput and CalculatedExchangeLineItem Variant nullability
      Admin GraphQL API
    3. Add accountOpenerName to shopifyPaymentsAccount
      Admin GraphQL API
    4. Bulk query operation userErrors now includes code field
      Admin GraphQL API
    5. ShopifyPaymentsBankAccount GraphQL Admin API unused fields removed
      Admin GraphQL API
  5. September 2024

    Surface
    1. Deprecating explicit access grants for app-owned metafields
      Action requiredAdmin GraphQL API
    2. Changing the default value of permitsSkuSharing argument in fulfillmentServiceCreate
      Admin GraphQL API