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.
March 2026
SurfaceJanuary 2026
Surface- Admin ExtensionsEnhanced Discount Function configuration with Admin UI extensions
- Customer AccountsLet buyers update subscription payment methods without leaving your extension
- POS ExtensionsLocalization support for POS UI extensions
- POS ExtensionsPOS UI extensions can now use the device camera
- GraphQL Admin APIAccess transactions on the Return object
- GraphQL Admin APINew Return Reason Definitions API for Better Return Insights
- GraphQL Admin API
INVALID_BILLING_ADDRESS: new processing error for subscription billing attempts - GraphQL Admin APISubscription billing attempts throttling
- GraphQL Admin APIIntroducing the
orders/link_requestedwebhook topic - Customer Account APIMetafield references added to Customer Account API
- GraphQL Admin APIDue on Fulfillment payment term available for pre-orders
December 2025
Surface- Action requiredGraphQL Admin APIDeprecation of
Shop.billingAddressin favor ofShop.shopAddress - GraphQL Admin APIConversion tracking fields added to MarketingEngagementCreate
- Storefront APIStorefront API now returns errors when adding a gift card to a cart with missing or invalid recipient details
- FunctionsDiscount Function support for rejecting discount codes
- GraphQL Admin APISet and retrieve
processedAtin therefundCreatemutation - Breaking changesFunctionsVenmo and PayPal are now treated as separate payment methods
- GraphQL Admin APIFaster bulk operations
- Action requiredGraphQL Admin APIConcurrency protection features for inventory and refund mutations
- GraphQL Admin APIAdding idempotency for inventory adjustments and refund mutations
- GraphQL Admin APINew
changeFromQuantityfield to manage inventory - DeprecatedGraphQL Admin APIImproved compare and swap inventory updates for the
inventorySetQuantitiesmutation - GraphQL Admin APINew fields to combine bundle options
- GraphQL Admin APIAdvanced Metafield & Metaobject Querying
- DeprecatedGraphQL Admin APIInventoryItem.variant field deprecated in favor of InventoryItem.variants connection
November 2025
Surface- GraphQL Admin APITax summary webhook and calculation requests now includes shop and presentment currency amount
- Breaking changesEvents & webhooksTax summary webhook
created_atfield now returns UTC timezone - GraphQL Admin APItax_summaries/create webhook and taxSummaryCreate mutation now available
- GraphQL Admin APIOrder Update Phone Field Public
October 2025
Surface- GraphQL Admin APINew Queries for Bulk Operations
- Action requiredStorefront APIThe
cartDiscountCodeUpdatemutation now requires thediscountCodesfield - Breaking changesGraphQL Admin APIBulk operations group objects default changed to
false - GraphQL Admin APIOptional location inputs for inventory transfers
- GraphQL Admin APINew ACH support for deferred payments
- GraphQL Admin APINew
notifyparameter available on thestoreCreditAccountCreditmutation - GraphQL Admin APIFulfillment service callback url is now optional
September 2025
SurfaceAugust 2025
Surface