Skip to main content

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

    Surface
    1. New purchaseType and recurringCycleLimit fields in the discounts API for discount UI extensions
      Admin Extensions
  2. May 2026

    Surface
    1. Checkout And Accounts Configuration API for unified branding across checkout, customer accounts, and sign-in
      Admin GraphQL API
  3. April 2026

    Surface
    1. Multiple product discounts can apply on a single cart line
      Admin GraphQL API
    2. Deprecation of checkout metafields in checkout and customer account UI extensions
      Action requiredCheckout UI
    3. Add includeInactive argument to inventoryLevels and inventoryLevel fields
      Admin GraphQL API
    4. Add isActive field to InventoryLevel
      Admin GraphQL API
    5. inventoryActivate now preserves available quantity
      Breaking changesAdmin GraphQL API
    6. Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester
      Admin Extensions
    7. Shopify Scripts will be deprecated on June 30, 2026
      DeprecatedFunctions
    8. New retail cash management capabilities
      Admin GraphQL API
    9. Add Prerequisites to Product Discount Functions
      Functions
    10. Add Tags to Discounts
      Admin GraphQL API
    11. expiresIn field added to DelegateAccessToken type
      Admin GraphQL API
    12. App-owned metaobjects can be used without access scopes
      Admin GraphQL API
    13. Removing outdated Polaris reference docs
      Admin Extensions
    14. Metaobject access in Shopify Functions
      Functions
    15. Metafield translations now available via GraphQL Admin API
      Admin GraphQL API
    16. Line item component information now available for draft orders on the Customer Account API
      Customer Account API
    17. Tax summary webhook now includes merchant business entity information
      Admin GraphQL API
    18. Tax Partner apps can now receive cart line properties in tax calculation requests
      Admin GraphQL API
    19. Improved user errors on the fulfillmentOrderCancel mutation
      Admin GraphQL API
    20. Tax summary webhook and calculation requests now include customer and company metafields
      Admin GraphQL API
    21. Cart and checkout validation adds billing address and PO number error targets
      Functions
    22. Multi-channel support for sales channel apps
      Admin GraphQL API
    23. Create unpaid orders from subscription billing attempts
      Admin GraphQL API
    24. Identifier support added to the productUpdate mutation
      Admin GraphQL API
    25. Report Fulfillment Order progress with new fulfillmentOrderReportProgress GraphQL mutation
      Admin GraphQL API
    26. Create subscriptions contracts without payment methods
      Admin GraphQL API
    27. Improved user errors on the fulfillmentOrderMove mutation
      Admin GraphQL API
  4. March 2026

    Surface
    1. Adding barcode support to inventory shipments API
      Admin GraphQL API
    2. Making fieldDefinitions optional in metaobjectDefinitionCreate
      Admin GraphQL API
    3. Adding createdAt and updatedAt fields to MetaobjectDefinition objects
      Admin GraphQL API
    4. New rejection reason codes in Payments Apps API
      Payments Apps API
    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. Removed Checkout ID from checkout and order webhooks
      Breaking changesEvents & webhooks
    8. New analyticsQueryable capability for Metafield Definitions
      Admin GraphQL API
    9. Enhanced discounts support in the Shopify Functions Cart
      Functions
  5. February 2026

    Surface
    1. Subscriptions APIs: Introduce SubscriptionBillingAttemptState
      Admin GraphQL API
    2. New rejection reason codes and merchant message added to verificationSessionReject mutation
      Payments Apps API
    3. JSON metafield values limited to 128KB
      Breaking changesAdmin GraphQL API
    4. Remaining line items weight available for fulfillment orders
      Admin GraphQL API
    5. Added new enum values for ColumnDataType in ShopifyqlTableDataColumn
      Admin GraphQL API
    6. Webhook subscriptions now support a name field for identification
      Admin GraphQL API
    7. The GiftCardConfiguration object now includes default gift card expiration
      Admin GraphQL API
    8. Subscriptions APIs: new payment error code and error classification
      Admin GraphQL API
    9. Automatically copy cart metafields to orders at checkout completion
      Admin GraphQL API
    10. Introducing the tracks_inventory query filter for products
      Admin GraphQL API
  6. January 2026

    Surface
    1. Storefront API now returns a specific error code when Cart Transform Functions fail
      Storefront API
    2. Deprecated deliveryShippingOriginAssign mutation
      DeprecatedAdmin GraphQL API
  7. December 2025

    Surface
    1. Removing permitsSkuSharing field from fulfillment service
      Breaking changesAdmin GraphQL API
    2. New compare and swap syntax for the inventorySetQuantities mutation
      Breaking changesAdmin GraphQL API
    3. Making changeFromQuantity field required (with explicit opt-out)
      Breaking changesAdmin GraphQL API
    4. Making idempotency mandatory for inventory adjustments and refund mutations
      Breaking changesAdmin GraphQL API
  8. October 2025

    Surface
    1. Deprecate delivery legacy modes fields
      DeprecatedAdmin GraphQL API