Skip to main content

Securing your app, together

Act now to secure your app: We're asking every app dev to act this week. We have new tools to help, including AI security scans, expiring tokens, and better log filtering. Read on to learn how.
Read the full story
Changelog
Subscribe

Surfaces & APIs

Versions

Change type

  1. October 2026

    Surface
    1. More control over commerce updates with Next Gen Events

      Fewer deliveries, richer payloads, no follow-up queries: Events is a declarative replacement for classic webhooks, now generally available across 18 topics.

      Events & webhooks
    2. Orders webhooks now include selling_plan_id on line items
      Events & webhooks
    3. Tax webhook summary and calculation requests now use Global IDs
      Breaking changesGraphQL Admin API
    4. Inventory shipment webhooks include inventory transfer IDs
      Events & webhooks
    5. New APIs for buyer-requested order edits
      GraphQL Admin API
  2. September 2026

    Surface
    1. Events subscription query complexity limit is changing to 100 points
      Breaking changesEvents & webhooks
    2. Updates to Events payloads and subscription configuration
      Action requiredEvents & webhooks
  3. August 2026

    Surface
    1. Four additional topics are now available for Events
      Events & webhooks
  4. July 2026

    Surface
    1. Metafield triggers and additional topics are now available for Events
      Events & webhooks
  5. June 2026

    Surface
    1. WhatsApp marketing consent now available in the Admin API and Customer Account API
      Action requiredGraphQL Admin API
  6. May 2026

    Surface
    1. 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.

      Events & webhooks
  7. April 2026

    Surface
    1. Tax summary webhook now includes merchant business entity information
      GraphQL Admin API
    2. Tax summary webhook and calculation requests now include customer and company metafields
      GraphQL Admin API
    3. Report Fulfillment Order progress with new fulfillmentOrderReportProgress GraphQL mutation
      GraphQL Admin API
  8. March 2026

    Surface
    1. Removed Checkout ID from checkout and order webhooks
      Breaking changesEvents & webhooks
  9. February 2026

    Surface
    1. Webhook subscriptions now support a name field for identification
      GraphQL Admin API
  10. January 2026

    Surface
    1. New Return Reason Definitions API for Better Return Insights
      GraphQL Admin API
    2. Introducing the orders/link_requested webhook topic
      GraphQL Admin API
  11. November 2025

    Surface
    1. Tax summary webhook and calculation requests now includes shop and presentment currency amount
      GraphQL Admin API
    2. Tax summary webhook created_at field now returns UTC timezone
      Breaking changesEvents & webhooks
    3. tax_summaries/create webhook and taxSummaryCreate mutation now available
      GraphQL Admin API
  12. October 2025

    Surface
    1. New: Unlisted Product Status
      GraphQL Admin API
  13. August 2025

    Surface
    1. Enhanced delivery profile webhooks now include additional payload fields
      Events & webhooks
    2. Deprecation of the checkout_and_accounts_configurations/update webhook
      Action requiredEvents & webhooks
    3. New: Support for nested cart lines
      Functions
  14. June 2025

    Surface
    1. Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header
      Action requiredGraphQL Admin API
    2. Add shop_id to app/scopes_update webhook payload
      Events & webhooks
  15. April 2025

    Surface
    1. New planHandle field for managed pricing app subscription plans
      GraphQL Admin API
    2. New webhook to track updates to checkout and accounts configuration
      Events & webhooks
    3. New finance KYC information field available for Shopify-approved finance apps
      GraphQL Admin API
  16. February 2025

    Surface
    1. No-op for unchanged metafields and metaobjects
      GraphQL Admin API
  17. January 2025

    Surface
    1. Update in orders webhook to view bundles and their components
      GraphQL Admin API
    2. New customer's webhook and changes to existing customer's webhooks payload
      Action requiredEvents & webhooks
    3. Apply multiple holds to a single fulfillment order
      Action requiredGraphQL Admin API
    4. Introduce a tax_exempt field associated to a CompanyLocation
      GraphQL Admin API
  18. December 2024

    Surface
    1. PrivateMetafield is now deprecated
      Action requiredGraphQL Admin API