Shopify

API sunsets, deprecations, breaking changes and signal-loss updates. Sources: Shopify developer changelog.

Records 263Upcoming 5Breaking / action required 141Deprecation 80Announcement 28Tracking & signal loss 5JSON /api/changes/shopify.json

Upcoming

5 dated
EffectiveChangeSource
2026-10-23in 6 daysNew tax fields for return shipping fees in the GraphQL Admin API
Announcementpublished 2026-10-01
source ↗
2026-11-02in 16 daysGlobal Catalog REST API stops serving traffic on November 2, 2026
Deprecationpublished 2026-10-09
source ↗
2026-12-01in 45 daysBuilt for Shopify requirements for Returns and exchanges apps and Subscription apps (effective December 1, 2026)
Breaking / action requiredTracking & signal lossPolicypublished 2026-06-17
source ↗
2027-01-01in 76 daysExpiring offline access tokens required for all public apps as of January 1, 2027
Breaking / action requiredpublished 2026-05-20
source ↗
2027-05-01in 196 daysPolaris 2.0 release candidate
Deprecationpublished 2026-09-24
source ↗

History & announcements

258 records
EffectiveChangeSource
—Checkout MCP and Cart MCP now support UCP buyer consent
Tracking & signal lossPolicypublished 2026-10-16
source ↗
—Build with confidence: Shopify AI Toolkit's security check
Policypublished 2026-10-15
source ↗
—Hydrogen 2026-10 is now available
Tracking & signal losspublished 2026-10-14
source ↗
—Add shopping and Shop Pay checkout to any agent with Shop MCP
Breaking / action requiredTracking & signal losspublished 2026-10-13
source ↗
—Cart updates that result in no changes to the cart no longer trigger carts/update webhooks
Announcementpublished 2026-10-12
source ↗
—Detect when a POS extension screen finishes navigating
DeprecationBreaking / action requiredpublished 2026-10-12
source ↗
—Identify the published version running in a POS extension
Breaking / action requiredpublished 2026-10-12
source ↗
—Catalog API now returns compare-at prices as `list_price`
Breaking / action requiredpublished 2026-10-09
source ↗
—New `owner_type` field for metafield declarations in Checkout and Customer Account UI extensions, required in 2027-01
Breaking / action requiredpublished 2026-10-08
source ↗
—Shopify Flow: Flow Trigger Lifecycle Callback extensions now support relative url paths
Breaking / action requiredpublished 2026-10-08
source ↗
—Cart mutations reject unconfirmed writes in POS UI extensions 2026-10
Breaking / action requiredpublished 2026-10-07
source ↗
—POS UI extensions now return percentage values for percentage discounts
Breaking / action requiredpublished 2026-10-07
source ↗
—Per-customer request limit for the Customer Account API
Announcementpublished 2026-10-07
source ↗
—Downgrade app access scopes from write to read
Breaking / action requiredpublished 2026-10-07
source ↗
—What's new in Polaris 2.0.0-rc.1
Announcementpublished 2026-10-01
source ↗
—More control over commerce updates with Next Gen Events
Announcementpublished 2026-10-01
source ↗
—New Shop Campaigns metrics and dimensions in ShopifyQL API version 2026-10
Announcementpublished 2026-10-01
source ↗
—Rollouts queries and webhooks in the Admin GraphQL API
Announcementpublished 2026-10-01
source ↗
—Discounts can now be included in Rollouts
Breaking / action requiredpublished 2026-10-01
source ↗
—Orders webhooks now include selling_plan_id on line items
Breaking / action requiredpublished 2026-10-01
source ↗
—New fiscalDeviceIdentifier field on PointOfSaleDevice
Policypublished 2026-10-01
source ↗
—`metafieldInteger` collection condition removed in API version 2027-01
DeprecationBreaking / action requiredpublished 2026-10-01
source ↗
—Added parseWarnings to ShopifyqlQueryResponse
Deprecationpublished 2026-10-01
source ↗
—The `orderCancel` mutation now returns a structured `jobResult`
Breaking / action requiredpublished 2026-10-01
source ↗
—SMS marketing consent now available on the CustomerPhoneNumber object
Breaking / action requiredDeprecationTracking & signal losspublished 2026-10-01
source ↗
—Tax webhook summary and calculation requests now use Global IDs
Breaking / action requiredFormat changepublished 2026-10-01
source ↗
—New SubscriptionContractCalculation API for subscription management
Breaking / action requiredpublished 2026-10-01
source ↗
—Inventory shipment webhooks include inventory transfer IDs
Deprecationpublished 2026-10-01
source ↗
—Updated function syntax on the segment query language
Breaking / action requiredDeprecationpublished 2026-10-01
source ↗
—Return policy profiles are now available in the GraphQL Admin API
DeprecationPolicypublished 2026-10-01
source ↗
—New APIs for buyer-requested order edits
DeprecationPolicypublished 2026-10-01
source ↗
—Use app intents for your discount app
Announcementpublished 2026-09-30
source ↗
—More resilient token exchanges when migrating tokens without a user session
Announcementpublished 2026-09-29
source ↗
—Manage packed product dimensions with the GraphQL Admin API
Announcementpublished 2026-09-29
source ↗
—Move existing subscriptions to Shopify App Pricing
Announcementpublished 2026-09-29
source ↗
—Sidekick can now invoke app intents without tools
Breaking / action requiredFormat changepublished 2026-09-28
source ↗
—WebMCP support for checkout
Breaking / action requiredpublished 2026-09-28
source ↗
—AI Toolkit skills have been consolidated to `shopify`
Breaking / action requiredDeprecationPolicypublished 2026-09-25
source ↗
—The new Dev Dashboard: your command center for building
Announcementpublished 2026-09-25
source ↗
—Shopify Payments Balance Transaction GraphQL type supports currency conversion type
Announcementpublished 2026-09-25
source ↗
—Events subscription query complexity limit is changing to 100 points
Breaking / action requiredPolicypublished 2026-09-22
source ↗
—Polaris CDN 1.1 is now stable
Breaking / action requiredpublished 2026-09-22
source ↗
—Removing marketCurrencySettingsUpdate mutation
DeprecationBreaking / action requiredpublished 2026-09-22
source ↗
—Unlimited private plans and target stores in Shopify App Pricing
DeprecationBreaking / action requiredPolicypublished 2026-09-21
source ↗
—New translatable boolean field for Metafield GraphQL Object
Deprecationpublished 2026-09-21
source ↗
—The `automaticDiscounts` query is removed in API version 2027-01
Breaking / action requiredDeprecationpublished 2026-09-18
source ↗
—Request a bundle size exception for existing UI extensions
Breaking / action requiredPolicypublished 2026-09-17
source ↗
—Adding a canceled receive action to the inventory shipments API
Breaking / action requiredpublished 2026-09-17
source ↗
—Removed session.currentSession.staffMemberId from POS UI Extensions (2026-10)
Breaking / action requiredDeprecationpublished 2026-09-17
source ↗
—Purchase Order Read API
DeprecationBreaking / action requiredpublished 2026-09-17
source ↗
—Query market hierarchies with the GraphQL Admin API
Breaking / action requiredpublished 2026-09-17
source ↗
—New Pricing audit trail for contextual product variant prices
Announcementpublished 2026-09-17
source ↗
—Updates to Events payloads and subscription configuration
DeprecationBreaking / action requiredpublished 2026-09-16
source ↗
—Filter Catalog search results by media type
Format changepublished 2026-09-15
source ↗
—Dynamic complexity cost for `metafieldsSet` mutation
Announcementpublished 2026-09-15
source ↗
2026-09-15passedPrepare your app for the Shopify admin's new look
Announcementpublished 2026-09-15
source ↗
—family_name is optional for B2B orders in Payments Apps API requests
Announcementpublished 2026-09-15
source ↗
—Delivery options in Shopify Functions input now expose their metafields
Breaking / action requiredpublished 2026-09-15
source ↗
—Discounts Allocator Function API developer preview has ended
Breaking / action requiredDeprecationpublished 2026-09-10
source ↗
—Create and delete dev stores in Shopify CLI
Deprecationpublished 2026-09-09
source ↗
—Variants now support multiple barcodes
Breaking / action requiredDeprecationpublished 2026-09-08
source ↗
—Customer Address APIs now support countryCode
Deprecationpublished 2026-09-08
source ↗
—Shopify storefronts now support UCP 2026-08-25
Format changepublished 2026-09-04
source ↗
—Hydrogen developer preview update: September 2, 2026
Announcementpublished 2026-09-03
source ↗
—New paymentInstrumentSendAddEmail mutation emails customers a link to add a payment method for a subscription, order, or draft order
Breaking / action requiredpublished 2026-09-03
source ↗
—Polaris CDN 1.1 release candidate
Announcementpublished 2026-08-31
source ↗
—The Polaris CDN is adopting semantic versioning
Breaking / action requiredPolicypublished 2026-08-31
source ↗
—More resilient refreshes for expiring offline access tokens
API version sunsetBreaking / action requiredpublished 2026-08-28
source ↗
2026-09-23passedPassword Protected Shop Dev flows on Shopify Theme CLI v3.83.x and older to be deprecated
Breaking / action requiredDeprecationpublished 2026-08-27
source ↗
—Four additional topics are now available for Events
Announcementpublished 2026-08-26
source ↗
—Build Shopify apps in PHP and Python with new official packages
DeprecationPolicypublished 2026-08-26
source ↗
—GitHub commits now name the last theme editor
Announcementpublished 2026-08-26
source ↗
—Oxygen is now available on trial plan stores
Breaking / action requiredpublished 2026-08-25
source ↗
2026-10-01passedScript tags are deprecated and will stop running on March 1, 2027
Breaking / action requiredDeprecationpublished 2026-08-24
source ↗
—App intents on `admin.app.intent.link` now open as a full-page navigation
Announcementpublished 2026-08-19
source ↗
—Hydrogen developer preview update: August 18, 2026
Tracking & signal losspublished 2026-08-18
source ↗
—Shop Campaigns performance data now available via ShopifyQL
Breaking / action requiredpublished 2026-08-10
source ↗
—Standard storefront events and actions now support cart attributes
Announcementpublished 2026-08-06
source ↗
—Draft order and transfer/shipment inventory is moving from reserved to committed
Deprecationpublished 2026-08-05
source ↗
—WebMCP support for Liquid and Hydrogen storefronts
Announcementpublished 2026-08-05
source ↗
—Oxygen is now available on development stores
Breaking / action requiredpublished 2026-08-03
source ↗
—The `orderCreate` mutation now supports multiple tracking numbers for each fulfillment
Tracking & signal losspublished 2026-08-03
source ↗
—Updated Built for Shopify requirements for Fulfillment services apps
Breaking / action requiredpublished 2026-08-01
source ↗
—Hydrogen developer preview update: July 30, 2026
Tracking & signal losspublished 2026-07-31
source ↗
—New fields for cash management activities and drawers in POS
Announcementpublished 2026-07-31
source ↗
—Merchants now see partner details on collaborator requests
Policypublished 2026-07-30
source ↗
—The shopify-account component for customer accounts is now a Theme Store requirement
DeprecationBreaking / action requiredpublished 2026-07-30
source ↗
—createdAt is now available on the Customer object in Shopify Functions
Breaking / action requiredpublished 2026-07-30
source ↗
—Updating an order's shipping address recalculates taxes as of API version 2026-10
Breaking / action requiredpublished 2026-07-30
source ↗
—POS UI extensions can now print directly to hardware receipt printers
DeprecationBreaking / action requiredpublished 2026-07-27
source ↗
—SubscriptionContractCalculation API now available in early access
Announcementpublished 2026-07-27
source ↗
2026-10-01passedInvalid metafield queries now return errors in the GraphQL Admin API
Breaking / action requiredpublished 2026-07-24
source ↗
—Meet the 2026 Shopify Build Award winners
Format changepublished 2026-07-22
source ↗
—Metafield triggers and additional topics are now available for Events
Breaking / action requiredpublished 2026-07-21
source ↗
—Liquid templates can now compose pages with blocks and partials
Announcementpublished 2026-07-21
source ↗
—Full-stack capabilities to power app analytics
Announcementpublished 2026-07-21
source ↗
—Identity verification for Shopify Partners starts today
Breaking / action requiredPolicypublished 2026-07-09
source ↗
—POS UI extensions 2026-07 uses per-unit fixed-amount line item discounts
Breaking / action requiredpublished 2026-07-08
source ↗
—Customer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10
DeprecationBreaking / action requiredpublished 2026-07-06
source ↗
—OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill
Breaking / action requiredDeprecationpublished 2026-07-03
source ↗
—Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
Breaking / action requiredDeprecationpublished 2026-07-02
source ↗
2026-10-01passedMarket-driven shipping now available in feature preview
Breaking / action requiredDeprecationpublished 2026-07-01
source ↗
—Deprecation of cumulative marketing engagements
Breaking / action requiredDeprecationpublished 2026-07-01
source ↗
—`discountedUnitPrice` on `DraftOrderLineItem` Customer Account API deprecation
Deprecationpublished 2026-07-01
source ↗
—Merchant-owned delivery profile APIs are deprecated for market-driven shipping
DeprecationBreaking / action requiredpublished 2026-07-01
source ↗
—Carrier services will no longer be automatically added to the default shipping profile
DeprecationBreaking / action requiredpublished 2026-06-26
source ↗
2026-08-31passedStorefront MCP cart tools are being deprecated in favour of UCP Cart MCP
Breaking / action requiredDeprecationpublished 2026-06-24
source ↗
—`DraftOrderDiscountNotAppliedWarning.priceRule` removed in GraphQL Admin API 2026-10
DeprecationBreaking / action requiredpublished 2026-06-23
source ↗
—Removal of ITEM_NOT_STOCKED_AT_LOCATION error
Breaking / action requiredDeprecationpublished 2026-06-19
source ↗
—WhatsApp marketing consent now available in the Admin API and Customer Account API
Breaking / action requiredTracking & signal losspublished 2026-06-17
source ↗
—New Collection model and APIs now available
DeprecationBreaking / action requiredpublished 2026-06-17
source ↗
—Metafields now require a definition to be accessed through the Customer Account API
DeprecationBreaking / action requiredpublished 2026-06-16
source ↗
2026-10-01passedShopify AI Toolkit for upgrading extensions to Polaris web components
DeprecationBreaking / action requiredpublished 2026-06-11
source ↗
—Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
DeprecationBreaking / action requiredpublished 2026-05-20
source ↗
—Bots and agents should identify themselves via Web Bot Auth
Breaking / action requiredPolicypublished 2026-05-07
source ↗
—App deployment in CI/CD is now available for all apps
Breaking / action requiredPolicypublished 2026-05-06
source ↗
—Ship and pickup in one order now available in feature preview
Breaking / action requiredPolicypublished 2026-05-06
source ↗
—Deprecation of checkout metafields in checkout and customer account UI extensions
DeprecationBreaking / action requiredpublished 2026-04-27
source ↗
—`totalUnsettledSet` calculation fixed for pending captures
Breaking / action requiredPolicypublished 2026-04-24
source ↗
—Automatic CSS subsetting for `{% stylesheet %}` tags
Breaking / action requiredpublished 2026-04-23
source ↗
2026-06-15passedStorefront Catalog MCP now implements UCP
Breaking / action requiredDeprecationpublished 2026-04-22
source ↗
—`inventoryActivate` now preserves `available` quantity
Breaking / action requiredDeprecationTracking & signal losspublished 2026-04-17
source ↗
—`ActionBar` removed on mobile: `TitleBar` primary action now renders as an icon button
Breaking / action requiredDeprecationpublished 2026-04-15
source ↗
—New CSS variable for mobile safe area insets
Breaking / action requiredTracking & signal losspublished 2026-04-13
source ↗
—DraftOrderLineItem.grams field removed in 2026-07
Breaking / action requiredAPI version sunsetDeprecationpublished 2026-04-13
source ↗
—New discount fields in the Storefront API's cart types
Deprecationpublished 2026-04-10
source ↗
2026-04-15passedShopify Scripts will be deprecated on June 30, 2026
Deprecationpublished 2026-04-09
source ↗
2026-04-07passedReplacing or deleting a Shopify-hosted file no longer purges its CDN URL
Breaking / action requiredDeprecationpublished 2026-04-07
source ↗
—Payment method identifier now required for customerPaymentMethodRemoteCreate
Breaking / action requiredpublished 2026-04-01
source ↗
2026-04-02passedRemoving `visible_to_storefront_api` field on metaobject field definitions
DeprecationBreaking / action requiredpublished 2026-03-30
source ↗
—The Shopify CLI app release `--force` flag is deprecated and will be removed
Breaking / action requiredDeprecationpublished 2026-03-25
source ↗
—Removal of pre_tax_price from the Order REST Admin API
Breaking / action requiredDeprecationpublished 2026-03-23
source ↗
2026-04-01passedExpiring offline access tokens required for new public apps as of April 1, 2026
DeprecationBreaking / action requiredPolicypublished 2026-03-20
source ↗
—Process refunds only through the original payment processor – Requirement update
Breaking / action requiredpublished 2026-03-20
source ↗
—New payment decline codes added to `OrderTransactionErrorCode` enum
Breaking / action requiredpublished 2026-03-16
source ↗
—ShopifyQL returns fields deprecated and replaced with sales reversals fields
Breaking / action requiredDeprecationpublished 2026-03-14
source ↗
2026-03-26passedClearer standards for app listing images
Breaking / action requiredpublished 2026-03-12
source ↗
—`inventorySetScheduledChanges` mutation is being removed with no replacement
Breaking / action requiredDeprecationPolicypublished 2026-03-09
source ↗
—Removed Checkout ID from checkout and order webhooks
Breaking / action requiredDeprecationpublished 2026-03-06
source ↗
2026-03-24passedBare query strings no longer bust the cache for assets
DeprecationBreaking / action requiredFormat changepublished 2026-03-02
source ↗
—Legacy customer accounts are now deprecated
API version sunsetDeprecationpublished 2026-02-26
source ↗
—New APIs to read and write shipping options in delivery profile
DeprecationBreaking / action requiredpublished 2026-02-24
source ↗
—JSON metafield values limited to 128KB
Breaking / action requiredpublished 2026-02-19
source ↗
—Ensuring POS UI extension stability by hardening callback handling
Breaking / action requiredpublished 2026-01-27
source ↗
—Events data now limited to one year retention
DeprecationPolicypublished 2026-01-27
source ↗
—Shop Minis development now requires Partner account permissions
Breaking / action requiredpublished 2026-01-17
source ↗
—Standardization of Asset URL Version Parameters
Breaking / action requiredFormat changepublished 2026-01-12
source ↗
—Deprecated `deliveryShippingOriginAssign` mutation
Deprecationpublished 2026-01-08
source ↗
—Deprecation of `Shop.billingAddress` in favor of `Shop.shopAddress`
DeprecationBreaking / action requiredpublished 2025-12-22
source ↗
—Removing `permitsSkuSharing` field from fulfillment service
Breaking / action requiredDeprecationPolicypublished 2025-12-19
source ↗
—Customer marketing URL fields now require write access
DeprecationBreaking / action requiredTracking & signal losspublished 2025-12-18
source ↗
—Venmo and PayPal are now treated as separate payment methods
Breaking / action requiredFormat changepublished 2025-12-15
source ↗
—Deprecation of `OrderTransaction.authorizationCode` in favor of `OrderTransaction.paymentId`
DeprecationTracking & signal lossFormat changepublished 2025-12-12
source ↗
—New compare and swap syntax for the `inventorySetQuantities` mutation
DeprecationBreaking / action requiredpublished 2025-12-12
source ↗
—Concurrency protection features for inventory and refund mutations
DeprecationBreaking / action requiredpublished 2025-12-12
source ↗
—Making `changeFromQuantity` field required (with explicit opt-out)
Breaking / action requiredpublished 2025-12-12
source ↗
—Making idempotency mandatory for inventory adjustments and refund mutations
Breaking / action requiredpublished 2025-12-12
source ↗
—Improved compare and swap inventory updates for the `inventorySetQuantities` mutation
DeprecationBreaking / action requiredpublished 2025-12-12
source ↗
—InventoryItem.variant field deprecated in favor of InventoryItem.variants connection
Deprecationpublished 2025-12-02
source ↗
—Tax summary webhook `created_at` field now returns UTC timezone
Breaking / action requiredFormat changepublished 2025-11-20
source ↗
2025-12-10passedProtected customer data scopes required for web pixel PII access starting on December 10th
Breaking / action requiredTracking & signal lossPolicypublished 2025-11-10
source ↗
—The `cartDiscountCodeUpdate` mutation now requires the `discountCodes` field
Breaking / action requiredpublished 2025-10-30
source ↗
—Bulk operations group objects default changed to `false`
Breaking / action requiredDeprecationFormat changepublished 2025-10-29
source ↗
—Deprecate delivery legacy modes fields
Deprecationpublished 2025-10-08
source ↗
—Introducing `functionHandle` for Shopify Functions
DeprecationBreaking / action requiredpublished 2025-10-01
source ↗
—Subscription contract shipping requirements now sync with product variants
Breaking / action requiredpublished 2025-10-01
source ↗
—Upcoming Markets pricing support for Draft Order checkouts
Breaking / action requiredpublished 2025-09-30
source ↗
—Removal of deprecated `Shop.draftOrders` connection in the GraphQL Admin API
Breaking / action requiredDeprecationpublished 2025-09-26
source ↗
2025-10-09passedYour app may be affected by remote products
Breaking / action requiredpublished 2025-09-20
source ↗
—Upgrade to the latest version of Checkout Kit to avoid issues with iOS 26
Breaking / action requiredpublished 2025-09-09
source ↗
—Setting `permitsSkuSharing` argument to `false` when creating a fulfillment service returns an error
Breaking / action requiredDeprecationpublished 2025-09-05
source ↗
—Next-Gen developer platform now available to all app developers
Breaking / action requiredDeprecationpublished 2025-09-03
source ↗
—CollectionReorderProducts operation userErrors now includes code field
Breaking / action requiredpublished 2025-09-01
source ↗
—Introducing the new `context` field to specify discount eligibility
Breaking / action requiredDeprecationpublished 2025-08-18
source ↗
2026-01-01passedDeprecation of the checkout_and_accounts_configurations/update webhook
DeprecationBreaking / action requiredTracking & signal losspublished 2025-08-12
source ↗
—The `cartDeliveryAddressesUpdate` mutation now supports removing all addresses from a cart
DeprecationBreaking / action requiredPolicypublished 2025-08-08
source ↗
2026-01-01passed_shopify_y and _shopify_s cookies will no longer be set
DeprecationBreaking / action requiredTracking & signal losspublished 2025-08-04
source ↗
2025-09-15passed_tracking_consent, _landing_page, _orig_referrer cookies will no longer be set
DeprecationBreaking / action requiredTracking & signal losspublished 2025-08-04
source ↗
—Deprecation of the `ProductVariant.taxCode` field
DeprecationBreaking / action requiredPolicypublished 2025-07-30
source ↗
—Sunsetting Flex sections developer preview
API version sunsetDeprecationpublished 2025-07-14
source ↗
2025-08-18passedThe `_ab` cookie will no longer be set
DeprecationTracking & signal losspublished 2025-07-12
source ↗
2025-07-03passedPOS UI Extensions 2025-07 update
DeprecationBreaking / action requiredpublished 2025-07-03
source ↗
—Changes to Cart token format for AJAX and Storefront GraphQL Cart APIs
Breaking / action requiredFormat changepublished 2025-07-02
source ↗
2025-07-01passedNew Built for Shopify requirements for marketing apps – Effective July 1, 2025
Breaking / action requiredPolicypublished 2025-07-01
source ↗
—Order cancellation now supports refunds to store credit
DeprecationBreaking / action requiredpublished 2025-07-01
source ↗
—New field for discount classes on `DraftOrderPlatformDiscount`
Breaking / action requiredDeprecationpublished 2025-07-01
source ↗
—Returns Processing APIs replaces Return Refund APIs
DeprecationBreaking / action requiredpublished 2025-07-01
source ↗
—Removed tax-related fields from the `ShopFeatures` object
Breaking / action requiredDeprecationpublished 2025-06-30
source ↗
2025-08-01passedDeprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header
DeprecationBreaking / action requiredPolicypublished 2025-06-28
source ↗
2025-08-01passedBuy Button JS must be upgraded to the latest version
DeprecationBreaking / action requiredpublished 2025-06-27
source ↗
—New pagination limits for Liquid & Storefront GraphQL API
Breaking / action requiredpublished 2025-06-17
source ↗
2025-08-15passedThe `_shopify_country` cookie will no longer be set
DeprecationBreaking / action requiredTracking & signal losspublished 2025-06-16
source ↗
—`productCreate` surfaces input errors as `userErrors`
Breaking / action requiredpublished 2025-06-14
source ↗
—Contextual pricing and publishing APIs use backup region fallback
Breaking / action requiredpublished 2025-06-01
source ↗
—Deprecation of legacy return APIs and improvements to return management
DeprecationBreaking / action requiredpublished 2025-05-21
source ↗
—Deprecation of Product, Order, and Shipping Discount Function APIs
Breaking / action requiredDeprecationpublished 2025-05-21
source ↗
—Uncapped counts in GraphQL
Breaking / action requiredpublished 2025-05-21
source ↗
—Public access for app owned metafields and metaobjects is now disabled
DeprecationBreaking / action requiredpublished 2025-05-19
source ↗
2025-05-15passedUpdated Shopify Theme Store Requirements and Submission Process – Effective May 15, 2025
Breaking / action requiredpublished 2025-05-15
source ↗
—Deprecating `gates` types and fields across the GraphQL Admin, Storefront, and Functions APIs
Breaking / action requiredAPI version sunsetDeprecationpublished 2025-05-06
source ↗

Showing 200 of 258. Search all →