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. April 2025

    Surface
    1. New planHandle field for managed pricing app subscription plans
      Admin GraphQL API
    2. Checkout UI extensions: Attributes API now supports removing cart and checkout attributes
      API
    3. New webhook to track updates to checkout and accounts configuration
      Events & webhooks
    4. productSet and customerSet mutations now support upserts and custom IDs
      Admin GraphQL API
    5. @inContext directive added to the Customer Account API
      Customer Account API
    6. Adding defaultEmailAddress field to Customer
      Admin GraphQL API
    7. Customer RFM group now available in GraphQL Admin API
      Admin GraphQL API
    8. New finance KYC information field available for Shopify-approved finance apps
      Admin GraphQL API
    9. New enum values for FulfillmentOrderRejectionReason
      Admin GraphQL API
    10. New theme file metadata fields added to OnlineStoreThemeFileOperationResult object
      Admin GraphQL API
    11. Expanded control of privacy settings using the GraphQL Admin API
      Admin GraphQL API
    12. New enum values for CustomerPaymentMethodRevocationReason
      Admin GraphQL API
    13. New fees and net fields for balance transactions
      Admin GraphQL API
    14. Combined Listings Update Mutation Enhancements
      Admin GraphQL API
    15. View gift card maximum values
      Admin GraphQL API
    16. New articleAuthors query in the GraphQL Admin API
      Admin GraphQL API
    17. New filter options added to pages, articles, and comments queries
      Admin GraphQL API
    18. New field fulfillmentStatus added to the Order type of the Customer Account API
      Customer Account API
  2. March 2025

    Surface
    1. Expose payment detail fields for Payments Apps API
      Payments Apps API
    2. POS UI Extensions 2025-04 Update
      POS Extensions
    3. Using custom ids to look up collections, locations, orders, and product variants
      API
    4. New include_mirrored_exchanges query filter parameter
      Admin GraphQL API
    5. Deprecating PriceListUserErrorCode values
      Breaking changesAdmin GraphQL API
    6. Support added for app-owned metafields
      Customer Accounts
    7. End of Compatibility for Old POS UI Extensions Versions
      Action requiredPOS Extensions
    8. Checkout APIs will be shut down April 1, 2025
      Action requiredAdmin REST API
  3. February 2025

    Surface
    1. New customer address capabilities in the Admin API
      Admin GraphQL API
    2. The X-Shopify-API-Deprecated-Reason HTTP header will return actual GraphQL deprecations if any
      Admin GraphQL API
    3. Reserved prefix protection for metafields and metaobjects
      Admin GraphQL API
    4. New ends_at, created_at, and updated_at query filter parameters for searching discounts
      Admin GraphQL API
    5. NON_TEST_ORDER_LIMIT_REACHED error code for subscriptions billing attempts
      Admin GraphQL API
    6. Updated Country Harmonized System Code validations on Product Variant mutations
      Breaking changesAdmin GraphQL API
    7. New event and origin fields for store credit transactions
      Customer Account API
    8. Attribute Marketing Consent to Retail Locations
      Admin GraphQL API
    9. Removing unnecessary RELEVANCE sort options
      Breaking changesAdmin GraphQL API
  4. January 2025

    Surface
    1. Record partial payments on Orders
      Admin GraphQL API
    2. New Catalog APIs
      Breaking changesAdmin GraphQL API
    3. Payout statuses In Transit and Scheduled have been merged
      DeprecatedAdmin GraphQL API
    4. New creation, update, and status filters for subscriptionContracts
      Admin GraphQL API
    5. Optional role argument for themeCreate mutation
      Admin GraphQL API
    6. Expose the id field in ProductFullSyncPayload object
      Admin GraphQL API
    7. Line item weight input for orderCreate mutation
      Admin GraphQL API
    8. New card brands for OrderTransactions.paymentMethods
      Admin GraphQL API
    9. New Markets APIs
      Breaking changesAdmin GraphQL API
    10. Add new requiresShippingMethod field to fulfillmentServiceCreate and fulfillmentServiceUpdate mutations
      Admin GraphQL API
  5. December 2024

    Surface
    1. Deprecation Notice: CalculatedOrder for committed order edits
      Action requiredAdmin GraphQL API