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. July 2026

    Surface
    1. New fields for cash management activities and drawers in POS
      GraphQL Admin API
    2. POS UI extensions can now print directly to hardware receipt printers
      POS Extensions
    3. POS UI Extensions 2026-07 adds discount allocations to bundle components
      POS Extensions
    4. POS Extensions now supports a background extension target
      POS Extensions
    5. POS UI extensions 2026-07 uses per-unit fixed-amount line item discounts
      Breaking changesPOS Extensions
    6. Shopify Flow: Changes to Action extensions result in fewer breaking changes
      Tools
    7. Shopify Flow: Action runtime URLs now update automatically
      Tools
    8. Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
      Action requiredPolaris
    9. Market-driven shipping now available in feature preview
      Action requiredGraphQL Admin API
    10. Draft order deposit fields are now available in the GraphQL Admin API and Customer Account API
      GraphQL Admin API
    11. Deprecation of cumulative marketing engagements
      Action requiredGraphQL Admin API
    12. lineItem field added to the GiftCard object
      GraphQL Admin API
    13. Discount application information now available for draft orders on the Customer Account API
      Customer Account API
    14. discountedUnitPrice on DraftOrderLineItem Customer Account API deprecation
      DeprecatedCustomer Account API
    15. BusinessEntity now exposes legalEntityId in the GraphQL Admin API
      GraphQL Admin API
    16. Merchant-owned delivery profile APIs are deprecated for market-driven shipping
      Action requiredGraphQL Admin API
    17. Market-driven shipping Admin API
      GraphQL Admin API
  2. June 2026

    Surface
    1. Configure order attribution for sales channel apps
      Admin Extensions
    2. Payment mandates now expose an id field
      GraphQL Admin API
    3. Admin GraphQL API now supports app-owned delivery profiles that cover all shippable items
      GraphQL Admin API
    4. Define and set metafields on inventory transfers in the GraphQL Admin API
      GraphQL Admin API
    5. Create channel markets with the GraphQL Admin API
      GraphQL Admin API
    6. WhatsApp marketing consent now available in the Admin API and Customer Account API
      Action requiredGraphQL Admin API
    7. Buy Shipping Labels with the GraphQL Admin API
      GraphQL Admin API
    8. New Collection model and APIs now available
      Action requiredGraphQL Admin API
    9. New appSubscriptionCancel mutation in the Partner API
      API
    10. Shop User Metafields in Shopify Functions
      Functions
    11. Read a cart line's viewKey from the CartLine type
      Storefront API
    12. Streamlined Metaobject API
      GraphQL Admin API
    13. GiftCardCashOutTransaction is now resolvable from GiftCardTransaction
      GraphQL Admin API
    14. Local currency support gift cards now available in the GraphQL Admin API
      GraphQL Admin API
    15. Inventory transfer webhooks include origin and destination location IDs, and mutation documentation clarified
      GraphQL Admin API
    16. Identify cart lines by view_key in cartLinesUpdate and cartLinesRemove
      Storefront API
    17. Build App Home as a UI extension

      App Home UI extensions let custom-distribution apps build a Shopify-hosted App Home page with Preact, Polaris web components, and the admin.app.home.render target.

      Admin Extensions
  3. May 2026

    Surface
    1. shippingLine field added to FulfillmentOrderLineItem
      GraphQL Admin API
    2. New checkoutToken field added to the Order object
      GraphQL Admin API
    3. PRODUCT_UNAVAILABLE_IN_BUYER_LOCATION warning code added to CartWarning object
      Storefront API
    4. New cartToken field added to the Order object
      GraphQL Admin API
    5. Publish and unpublish product variants independently from product
      GraphQL Admin API
    6. Add actor field to subscription contract and billing attempt mutations
      GraphQL Admin API
    7. Default value of appliesOnSubscription changed to true for app discount inputs
      GraphQL Admin API
  4. April 2026

    Surface
    1. LineItem.priceAfterAllDiscountsBeforeTaxesSet field now available
      GraphQL Admin API
    2. Customer tax settings now available in Admin API
      GraphQL Admin API
    3. Added MOST_RELEVANT value for CollectionSortOrder
      GraphQL Admin API
    4. LineItem.weight field now available in public Admin API
      GraphQL Admin API
    5. DraftOrderLineItem.grams field removed in 2026-07
      Breaking changesAPI
    6. New discount fields in the Storefront API's cart types
      DeprecatedStorefront API
    7. Adding access field to StandardMetaobjectDefinitionTemplate
      GraphQL Admin API
    8. Payment method identifier now required for customerPaymentMethodRemoteCreate
      Breaking changesGraphQL Admin API
  5. March 2026

    Surface
    1. Removing visible_to_storefront_api field on metaobject field definitions
      Action requiredGraphQL Admin API
    2. inventoryTransferDelete adds INVALID_STATE error code for transfers with in-progress product import
      GraphQL Admin API
    3. inventorySetScheduledChanges mutation is being removed with no replacement
      Breaking changesGraphQL Admin API