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

Surfaces & APIs

Versions

Change type

  1. March 2026

    Surface
    1. Checkout and Customer Account UI extensions available by default in new development shops
      Platform
  2. January 2026

    Surface
    1. Enhanced Discount Function configuration with Admin UI extensions
      Admin Extensions
    2. Let buyers update subscription payment methods without leaving your extension
      Customer Accounts
    3. Localization support for POS UI extensions
      POS Extensions
    4. POS UI extensions can now use the device camera
      POS Extensions
    5. Access transactions on the Return object
      GraphQL Admin API
    6. New Return Reason Definitions API for Better Return Insights
      GraphQL Admin API
    7. INVALID_BILLING_ADDRESS: new processing error for subscription billing attempts
      GraphQL Admin API
    8. Subscription billing attempts throttling
      GraphQL Admin API
    9. Introducing the orders/link_requested webhook topic
      GraphQL Admin API
    10. Metafield references added to Customer Account API
      Customer Account API
    11. Due on Fulfillment payment term available for pre-orders
      GraphQL Admin API
  3. December 2025

    Surface
    1. Deprecation of Shop.billingAddress in favor of Shop.shopAddress
      Action requiredGraphQL Admin API
    2. Conversion tracking fields added to MarketingEngagementCreate
      GraphQL Admin API
    3. Storefront API now returns errors when adding a gift card to a cart with missing or invalid recipient details
      Storefront API
    4. Discount Function support for rejecting discount codes
      Functions
    5. Set and retrieve processedAt in the refundCreate mutation
      GraphQL Admin API
    6. Venmo and PayPal are now treated as separate payment methods
      Breaking changesFunctions
    7. Faster bulk operations
      GraphQL Admin API
    8. Concurrency protection features for inventory and refund mutations
      Action requiredGraphQL Admin API
    9. Adding idempotency for inventory adjustments and refund mutations
      GraphQL Admin API
    10. New changeFromQuantity field to manage inventory
      GraphQL Admin API
    11. Improved compare and swap inventory updates for the inventorySetQuantities mutation
      DeprecatedGraphQL Admin API
    12. New fields to combine bundle options
      GraphQL Admin API
    13. Advanced Metafield & Metaobject Querying
      GraphQL Admin API
    14. InventoryItem.variant field deprecated in favor of InventoryItem.variants connection
      DeprecatedGraphQL Admin API
  4. 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
    4. Order Update Phone Field Public
      GraphQL Admin API
  5. October 2025

    Surface
    1. New Queries for Bulk Operations
      GraphQL Admin API
    2. The cartDiscountCodeUpdate mutation now requires the discountCodes field
      Action requiredStorefront API
    3. Bulk operations group objects default changed to false
      Breaking changesGraphQL Admin API
    4. Optional location inputs for inventory transfers
      GraphQL Admin API
    5. New ACH support for deferred payments
      GraphQL Admin API
    6. New notify parameter available on the storeCreditAccountCredit mutation
      GraphQL Admin API
    7. Fulfillment service callback url is now optional
      GraphQL Admin API
  6. September 2025

    Surface
    1. Removal of deprecated Shop.draftOrders connection in the GraphQL Admin API
      Breaking changesGraphQL Admin API
  7. August 2025

    Surface
    1. Deprecation of the checkout_and_accounts_configurations/update webhook
      Action requiredEvents & webhooks