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

    Surface
    1. productId, title,variantSku, and variantTitle fields added to ExchangeLineItem
      Admin GraphQL API
    2. POS UI Extensions 2026-07 adds discount allocations to bundle components
      POS Extensions
    3. POS Extensions now supports a background extension target
      POS Extensions
    4. Identity verification for Shopify Partners starts today
      Action requiredPlatform
    5. App Pricing: more plans, no-charge plan testing, and negative and fractional App Events
      App store
    6. POS UI extensions 2026-07 uses per-unit fixed-amount line item discounts
      Breaking changesPOS Extensions
    7. Shopify Flow: Changes to Action extensions result in fewer breaking changes
      Tools
    8. Shopify Flow: Action runtime URLs now update automatically
      Tools
    9. Updated App Store Requirements: 1.3 Always Use Honest and Transparent Review Practices
      App store
    10. Customer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10
      Breaking changesCustomer Account API
    11. Markets APIs now support MarketRegionSubdivision
      API
    12. OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill
      Admin GraphQL API
    13. Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
      Action requiredPolaris
    14. Shop Minis May June 2026 update
      Shop Minis
    15. Market-driven shipping now available in feature preview
      Action requiredAdmin GraphQL API
    16. Draft order deposit fields are now available in the GraphQL Admin API and Customer Account API
      Admin GraphQL API
    17. Deprecation of cumulative marketing engagements
      Action requiredAdmin GraphQL API
    18. lineItem field added to the GiftCard object
      Admin GraphQL API
    19. Discount application information now available for draft orders on the Customer Account API
      Customer Account API
    20. discountedUnitPrice on DraftOrderLineItem Customer Account API deprecation
      DeprecatedCustomer Account API
    21. BusinessEntity now exposes legalEntityId in the GraphQL Admin API
      Admin GraphQL API
    22. Merchant-owned delivery profile APIs are deprecated for market-driven shipping
      Action requiredAdmin GraphQL API
    23. Market-driven shipping Admin API
      Admin GraphQL API
  2. June 2026

    Surface
    1. Hydrogen now deploys to Vercel
      Hydrogen
    2. Configure order attribution for sales channel apps
      Admin Extensions
    3. Payment mandates now expose an id field
      Admin GraphQL API
    4. Carrier services will no longer be automatically added to the default shipping profile
      Breaking changesAdmin GraphQL API
    5. Storefront MCP cart tools are being deprecated in favour of UCP Cart MCP
      Action requiredAPI
    6. DraftOrderDiscountNotAppliedWarning.priceRule removed in GraphQL Admin API 2026-10
      Breaking changesAdmin GraphQL API
    7. Removal of ITEM_NOT_STOCKED_AT_LOCATION error
      Breaking changesAdmin GraphQL API
    8. Flow action extensions now support relative paths for endpoint URLs
      Tools
    9. New purchaseType and recurringCycleLimit fields in the discounts API for discount UI extensions
      Admin Extensions
    10. Shopify's Spring '26 Edition: Everywhere
    11. Apps can now open Shopify’s file picker with the Intents API
      Tools
    12. Admin GraphQL API now supports app-owned delivery profiles that cover all shippable items
      Admin GraphQL API
    13. Define and set metafields on inventory transfers in the GraphQL Admin API
      Admin GraphQL API
    14. Purchase-type filtering now enforced for app discounts
      Admin GraphQL API
    15. Hydrogen developer preview
      Hydrogen
    16. Create channel markets with the GraphQL Admin API
      Admin GraphQL API
    17. WhatsApp marketing consent now available in the Admin API and Customer Account API
      Action requiredAdmin GraphQL API
    18. New App Store requirements for Sidekick app extensions
      App store
    19. Bulk queries now execute up to 4X faster
      Admin GraphQL API
    20. Sidekick app extensions available today
      Platform
    21. Color palettes in Themes
      Themes
    22. Built for Shopify requirements for Returns and exchanges apps and Subscription apps (effective December 1, 2026)
      Action requiredBuilt for Shopify
    23. Monitor admin web vitals in the Dev Dashboard
      Tools
    24. Standard storefront events and actions
      Themes
    25. Buy Shipping Labels with the GraphQL Admin API
      Admin GraphQL API
    26. New Collection model and APIs now available
      Action requiredAdmin GraphQL API
    27. Metafields now require a definition to be accessed through the Customer Account API
      Action requiredPlatform
    28. New appSubscriptionCancel mutation in the Partner API
      API
    29. Shop User Metafields in Shopify Functions
      Functions
    30. Read a cart line's viewKey from the CartLine type
      Storefront API
    31. Shopify AI Toolkit for upgrading extensions to Polaris web components
      Action requiredTools
    32. Streamlined Metaobject API
      Admin GraphQL API
    33. Headless checkout SSO is now documented with sso=silent
      Customer Account API
    34. GiftCardCashOutTransaction is now resolvable from GiftCardTransaction
      Admin GraphQL API
    35. Local currency support gift cards now available in the GraphQL Admin API
      Admin GraphQL API
    36. Inventory transfer webhooks include origin and destination location IDs, and mutation documentation clarified
      Admin GraphQL API
    37. App quality checks now managed in Partner Dashboard
      App store
    38. Identify cart lines by view_key in cartLinesUpdate and cartLinesRemove
      Storefront API
    39. 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.

  3. May 2026

    Surface
    1. Customize /llms.txt, /llms-full.txt and /agents.md
      Themes
    2. 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.

    3. Shopify CLI 4.0: SemVer, auto-updates, removing deprecated flags and commands
      Tools
    4. Feature preview: Customer account improvements
      Platform
    5. Shop Minis March April 2026 update
      Shop Minis
    6. Expiring offline access tokens required for all public apps as of January 1, 2027
      Breaking changesAdmin GraphQL API
    7. Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
      DeprecatedAdmin GraphQL API
    8. shippingLine field added to FulfillmentOrderLineItem
      Admin GraphQL API
    9. New checkoutToken field added to the Order object
      Admin GraphQL API
    10. Function run log details are now automatically visible with the right access scopes
      Platform
    11. Checkout And Accounts Configuration API for unified branding across checkout, customer accounts, and sign-in
      Admin GraphQL API
    12. Polaris web components migration guides now available for Checkout and Customer Account UI extensions
      Checkout UI
    13. Shopify App Pricing: charge for usage, recurring subscriptions, or both
      App store
    14. App Events: See app usage and performance data in your Dev Dashboard
      API
    15. PRODUCT_UNAVAILABLE_IN_BUYER_LOCATION warning code added to CartWarning object
      Storefront API
    16. New cartToken field added to the Order object
      Admin GraphQL API
    17. Target discounts to specific markets
      Admin GraphQL API
    18. Bots and agents should identify themselves via Web Bot Auth
      Action requiredPlatform
    19. Publish and unpublish product variants independently from product
      Admin GraphQL API
    20. App deployment in CI/CD is now available for all apps
      Action requiredTools
    21. Ship and pickup in one order now available in feature preview
      Action requiredAdmin Extensions
    22. More admin intents now support Settings
      API
    23. Add actor field to subscription contract and billing attempt mutations
      Admin GraphQL API
    24. Default value of appliesOnSubscription changed to true for app discount inputs
      Admin GraphQL API
  4. April 2026

    Surface
    1. Multiple product discounts can apply on a single cart line
      Admin GraphQL API
    2. Analytics metric targets now available in the GraphQL Admin API
      Admin GraphQL API
    3. Update to app uninstall reasons
      App store
    4. Minor rounding change for custom line item discounts in POS 11.5
      POS Extensions
    5. LineItem.priceAfterAllDiscountsBeforeTaxesSet field now available
      Admin GraphQL API
    6. Deprecation of checkout metafields in checkout and customer account UI extensions
      Action requiredCheckout UI
    7. Scannable discount codes
      Tools
    8. totalUnsettledSet calculation fixed for pending captures
      Breaking changesAdmin GraphQL API
    9. Customer tax settings now available in Admin API
      Admin GraphQL API
    10. Automatic CSS subsetting for {% stylesheet %} tags
      Action requiredThemes
    11. Storefront Catalog MCP now implements UCP
      Breaking changesAPI
    12. New app submission experience in the Partner Dashboard
      App store
    13. Add includeInactive argument to inventoryLevels and inventoryLevel fields
      Admin GraphQL API
    14. Add isActive field to InventoryLevel
      Admin GraphQL API
    15. inventoryActivate now preserves available quantity
      Breaking changesAdmin GraphQL API
    16. mTLS client certificate renewal for Payments Apps
      Platform
    17. Added MOST_RELEVANT value for CollectionSortOrder
      Admin GraphQL API
    18. ActionBar removed on mobile: TitleBar primary action now renders as an icon button
      Action requiredApp Bridge
    19. LineItem.weight field now available in public Admin API
      Admin GraphQL API
    20. New CSS variable for mobile safe area insets
      Action requiredApp Bridge
    21. Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester
      Admin Extensions
    22. DraftOrderLineItem.grams field removed in 2026-07
      Breaking changesAPI
    23. New discount fields in the Storefront API's cart types
      DeprecatedStorefront API
    24. Introducing the Shopify AI Toolkit

      Shopify AI Toolkit connects supported AI coding tools to Shopify documentation, API schemas, code validation, store-management workflows, and migration guidance.

    25. Hydrogen April 2026 release
      Hydrogen
    26. Shopify Scripts will be deprecated on June 30, 2026
      DeprecatedFunctions
    27. Replacing or deleting a Shopify-hosted file no longer purges its CDN URL
      Action requiredPlatform
    28. New retail cash management capabilities
      Admin GraphQL API
    29. Add Prerequisites to Product Discount Functions
      Functions
    30. Add Tags to Discounts
      Admin GraphQL API
    31. expiresIn field added to DelegateAccessToken type
      Admin GraphQL API
    32. Adding access field to StandardMetaobjectDefinitionTemplate
      Admin GraphQL API
    33. App-owned metaobjects can be used without access scopes
      Admin GraphQL API
    34. Removing outdated Polaris reference docs
      Admin Extensions
    35. Metaobject access in Shopify Functions
      Functions
    36. Metafield translations now available via GraphQL Admin API
      Admin GraphQL API
    37. Line item component information now available for draft orders on the Customer Account API
      Customer Account API
    38. Tax summary webhook now includes merchant business entity information
      Admin GraphQL API
    39. Tax Partner apps can now receive cart line properties in tax calculation requests
      Admin GraphQL API
    40. Improved user errors on the fulfillmentOrderCancel mutation
      Admin GraphQL API
    41. Tax summary webhook and calculation requests now include customer and company metafields
      Admin GraphQL API
    42. Cart and checkout validation adds billing address and PO number error targets
      Functions
    43. Multi-channel support for sales channel apps
      Admin GraphQL API
    44. Payment method identifier now required for customerPaymentMethodRemoteCreate
      Breaking changesAdmin GraphQL API
    45. Create unpaid orders from subscription billing attempts
      Admin GraphQL API
    46. Identifier support added to the productUpdate mutation
      Admin GraphQL API
    47. Report Fulfillment Order progress with new fulfillmentOrderReportProgress GraphQL mutation
      Admin GraphQL API
    48. Create subscriptions contracts without payment methods
      Admin GraphQL API
    49. Improved user errors on the fulfillmentOrderMove mutation
      Admin GraphQL API
  5. March 2026

    Surface
    1. Role-based access control and org management for partners
      Platform
    2. Removing visible_to_storefront_api field on metaobject field definitions
      Action requiredAdmin GraphQL API
    3. The Shopify CLI app release --force flag is deprecated and will be removed
      Action requiredTools
    4. Updated handling of customer data erasure requests with recent orders
      Platform
    5. Removal of pre_tax_price from the Order REST Admin API
      Breaking changesAdmin REST API
    6. Adding barcode support to inventory shipments API
      Admin GraphQL API
    7. Expiring offline access tokens required for new public apps as of April 1, 2026
      Action requiredAdmin GraphQL API
    8. Process refunds only through the original payment processor – Requirement update
      Action requiredApp store
    9. Admin intents now support Settings
      API
    10. POS UI extensions can now run without network access
      POS Extensions
    11. inventoryTransferDelete adds INVALID_STATE error code for transfers with in-progress product import
      Admin GraphQL API
    12. Making fieldDefinitions optional in metaobjectDefinitionCreate
      Admin GraphQL API
    13. Adding createdAt and updatedAt fields to MetaobjectDefinition objects
      Admin GraphQL API
    14. New rejection reason codes in Payments Apps API
      Payments Apps API
    15. New payment decline codes added to OrderTransactionErrorCode enum
      Action requiredAdmin GraphQL API
    16. ShopifyQL returns fields deprecated and replaced with sales reversals fields
      Action requiredAdmin GraphQL API
    17. Checkout and Customer Account UI extensions available by default in new development shops
      Platform
    18. Clearer standards for app listing images
      Action requiredApp store
    19. inventorySetScheduledChanges mutation is being removed with no replacement
      Breaking changesAdmin GraphQL API
    20. Removed Checkout ID from checkout and order webhooks
      Breaking changesEvents & webhooks
    21. Shop Minis February 2026 update
      Shop Minis
    22. New analyticsQueryable capability for Metafield Definitions
      Admin GraphQL API
    23. Enhanced discounts support in the Shopify Functions Cart
      Functions
    24. Bare query strings no longer bust the cache for assets
      Action requiredThemes
  6. February 2026

    Surface
    1. Updates effective February 27 to our Partner Program Agreement and API License and Terms of Use
      App store
    2. Accelerated checkouts now support multiple product variants on the product page
      Tools
    3. Legacy customer accounts are now deprecated
      DeprecatedPlatform
    4. Support for market-aware auth URLs in Customer Account API
      Customer Account API
    5. New APIs to read and write shipping options in delivery profile
      Breaking changesAdmin GraphQL API
    6. Manage dev previews on your dev store without leaving admin
      Tools
    7. Subscriptions APIs: Introduce SubscriptionBillingAttemptState
      Admin GraphQL API
    8. New rejection reason codes and merchant message added to verificationSessionReject mutation
      Payments Apps API
    9. JSON metafield values limited to 128KB
      Breaking changesAdmin GraphQL API
    10. The Dev Dashboard is now multi-lingual
      Tools
    11. Use the Admin API and bulk operations in Shopify CLI
      Tools
    12. Improved app logs and monitoring
      Tools
    13. Shopify-account web component for storefronts
      Platform
    14. Remaining line items weight available for fulfillment orders
      Admin GraphQL API
    15. Added new enum values for ColumnDataType in ShopifyqlTableDataColumn
      Admin GraphQL API
    16. Webhook subscriptions now support a name field for identification
      Admin GraphQL API
    17. shopify.app.extensions() in App Bridge now supports POS UI extensions
      App Bridge
    18. Hydrogen January 2026 release
      Hydrogen
    19. The GiftCardConfiguration object now includes default gift card expiration
      Admin GraphQL API
    20. Shop Minis January 2026 update
      Shop Minis
    21. Subscriptions APIs: new payment error code and error classification
      Admin GraphQL API
    22. Automatically copy cart metafields to orders at checkout completion
      Admin GraphQL API
    23. Introducing the tracks_inventory query filter for products
      Admin GraphQL API
    24. Increasing the app block limit to 30 for theme app extensions
      Themes
  7. January 2026

    Surface
    1. Hydrogen October 2025 release
      Hydrogen
    2. Discouraging use of receiptJson on OrderTransaction in the GraphQL Admin API
      Admin GraphQL API
    3. Enhanced Discount Function configuration with Admin UI extensions
      Admin Extensions
    4. Ensuring POS UI extension stability by hardening callback handling
      Breaking changesPOS Extensions
    5. Events data now limited to one year retention
      DeprecatedAdmin GraphQL API
    6. Let buyers update subscription payment methods without leaving your extension
      Customer Accounts
    7. Checkout UI extensions now default to non-blocking behavior
      Platform
    8. New article_list input setting for themes
      Themes
    9. Localization support for POS UI extensions
      POS Extensions
    10. shopify.app.extensions() in App Bridge now supports Admin and Theme app extensions
      Platform
    11. POS UI extensions can now use the device camera
      POS Extensions
    12. More control over app deploys in CI/CD pipelines
      Tools
    13. Migrate metafields with shopify app import-custom-data-definitions
      Tools
    14. Storefront API now returns a specific error code when Cart Transform Functions fail
      Storefront API
    15. Shop Minis development now requires Partner account permissions
      Breaking changesShop Minis
    16. Deprecating shopify_y and shopify_s cookies for Hydrogen
      API
    17. Stricter Liquid parsing for themes and theme app extensions
      Themes
    18. Standardization of Asset URL Version Parameters
      Action requiredAPI
    19. Deprecated deliveryShippingOriginAssign mutation
      DeprecatedAdmin GraphQL API
    20. Access transactions on the Return object
      Admin GraphQL API
    21. New Return Reason Definitions API for Better Return Insights
      Admin GraphQL API
    22. INVALID_BILLING_ADDRESS: new processing error for subscription billing attempts
      Admin GraphQL API
    23. Subscription billing attempts throttling
      Admin GraphQL API
    24. Introducing the orders/link_requested webhook topic
      Admin GraphQL API
    25. Metafield references added to Customer Account API
      Customer Account API
    26. Due on Fulfillment payment term available for pre-orders
      Admin GraphQL API
  8. December 2025

    Surface
    1. Deprecation of Shop.billingAddress in favor of Shop.shopAddress
      Action requiredAdmin GraphQL API
    2. Removing permitsSkuSharing field from fulfillment service
      Breaking changesAdmin GraphQL API
    3. Conversion tracking fields added to MarketingEngagementCreate
      Admin GraphQL API
    4. Storefront API now returns errors when adding a gift card to a cart with missing or invalid recipient details
      Storefront API
    5. Customer marketing URL fields now require write access
      Breaking changesAdmin GraphQL API
    6. Discount Function support for rejecting discount codes
      Functions
    7. Set and retrieve processedAt in the refundCreate mutation
      Admin GraphQL API
    8. Venmo and PayPal are now treated as separate payment methods
      Breaking changesFunctions
    9. Faster bulk operations
      Admin GraphQL API
    10. Removal of payment method requirement on API created Subscription contracts
      API
    11. Deprecation of OrderTransaction.authorizationCode in favor of OrderTransaction.paymentId
      DeprecatedAdmin GraphQL API
    12. New compare and swap syntax for the inventorySetQuantities mutation
      Breaking changesAdmin GraphQL API
    13. Concurrency protection features for inventory and refund mutations
      Action requiredAdmin GraphQL API
    14. Making changeFromQuantity field required (with explicit opt-out)
      Breaking changesAdmin GraphQL API
    15. Making idempotency mandatory for inventory adjustments and refund mutations
      Breaking changesAdmin GraphQL API
    16. Adding idempotency for inventory adjustments and refund mutations
      Admin GraphQL API
    17. New changeFromQuantity field to manage inventory
      Admin GraphQL API
    18. Improved compare and swap inventory updates for the inventorySetQuantities mutation
      DeprecatedAdmin GraphQL API
    19. The Winter '26 Edition is here
      Platform
    20. New fields to combine bundle options
      Admin GraphQL API
    21. ShopifyQL Python SDK and CLI now available for analytics
      API
    22. Monitor admin performance issues by region with Web Vitals API
      API
    23. Introducing Sidekick app extensions
      Platform
    24. Simplified App Store requirements
      App store
    25. Multi-environment theme commands in Shopify CLI
      Tools
    26. A more powerful Dev Assistant on shopify.dev
      API
    27. Revamped POS UI extensions reference
      POS Extensions
    28. Binary testing for Shopify Functions
      Tools
    29. Offline access tokens now support expiry and refresh
      Admin GraphQL API
    30. Advanced Metafield & Metaobject Querying
      Admin GraphQL API
    31. New: Open source experimentation platform
      Tools
    32. Order editing new validations and handled userErrors
      Admin GraphQL API
    33. InventoryItem.variant field deprecated in favor of InventoryItem.variants connection
      DeprecatedAdmin GraphQL API
  9. November 2025

    Surface
    1. Tax summary webhook and calculation requests now includes shop and presentment currency amount
      Admin GraphQL API
    2. Tax summary webhook created_at field now returns UTC timezone
      Breaking changesEvents & webhooks
    3. Shopify Dev MCP now supports POS UI extensions
      Tools
    4. New Google Cloud Run deployment tutorial released
      Tools
    5. Tax webhook summary and calculation requests now use Global IDs
      Breaking changesAdmin GraphQL API
    6. Protected customer data scopes required for web pixel PII access starting on December 10th
      Action requiredPlatform
    7. tax_summaries/create webhook and taxSummaryCreate mutation now available
      Admin GraphQL API
    8. Carrier Service API now includes order totals and customer tags
      Admin GraphQL API
    9. Order Update Phone Field Public
      Admin GraphQL API
  10. October 2025

    Surface
    1. New Queries for Bulk Operations
      Admin GraphQL API
    2. Support metafield and metaobject standards in Declarative Custom Data Definitions
      Tools
    3. The cartDiscountCodeUpdate mutation now requires the discountCodes field
      Action requiredStorefront API
    4. Built for Shopify apps get priority visibility across the Shopify App Store
      Built for Shopify
    5. Bulk operations group objects default changed to false
      Breaking changesAdmin GraphQL API
    6. Optional location inputs for inventory transfers
      Admin GraphQL API
    7. New ACH support for deferred payments
      Admin GraphQL API
    8. Increased limits in metafield and metaobject definitions
      Platform
    9. Updated online store promotion app store requirement
      App store
    10. New notify parameter available on the storeCreditAccountCredit mutation
      Admin GraphQL API
    11. Improved concurrency handling in the Cart AJAX API and Storefront Cart GraphQL API
      Storefront API
    12. New: Unlisted Product Status
      Admin GraphQL API
    13. POS UI extensions: Developer experience Improvements
      POS Extensions
    14. The product variant limit is now 2048 for all merchants
      Admin REST API
    15. Subscription Selling Plan support with POS UI Extensions
      POS Extensions
    16. Introducing the Shop Minis SDK (early access)
      API
    17. Fulfillment service callback url is now optional
      Admin GraphQL API
    18. Integrate accelerated checkout buttons (Shop Pay and Apple Pay) on mobile app storefronts
      Tools
    19. Deprecate delivery legacy modes fields
      DeprecatedAdmin GraphQL API
    20. Themes now use one industry tag for better search results
      Shopify Theme Store
    21. Shopify.dev MCP Now Supports More APIs
      API
    22. Introducing functionHandle for Shopify Functions
      DeprecatedFunctions
    23. New: Support for USDC Credit field in Shopify Payments Payout GraphQL
      Admin GraphQL API
    24. Storefront API Cart now supports adding Gift Cards
      Storefront API
    25. Shopify Dev MCP now supports Liquid
      Tools
    26. Rerouting Fulfillment Orders is now possible via API
      Admin GraphQL API
    27. Subscription contract shipping requirements now sync with product variants
      Breaking changesAdmin GraphQL API
    28. multipassIdentifier field added to GraphQL Admin API
      Admin GraphQL API
    29. Polaris unified web components are now stable
      Tools
    30. New productNetwork field on the Order object
      Admin GraphQL API
    31. Dynamic complexity for productVariantsBulkCreate and productVariantsBulkUpdate mutations
      Admin GraphQL API
    32. productVariantsBulkCreate and productVariantsBulkUpdate mutations now validate inventoryQuantities limits
      Admin GraphQL API
    33. Dynamic complexity cost for productCreate and productUpdate mutations
      Admin GraphQL API
    34. productSet mutation now validates inventoryQuantities limits
      Admin GraphQL API
    35. Dynamic complexity cost for productSet mutation
      Admin GraphQL API
    36. ShopifyQL now available as shopifyqlQuery within the GraphQL Admin API
      Admin GraphQL API
  11. October 2025

    Surface
    1. Duplicate themes with the Admin GraphQL API
      Admin GraphQL API
    2. Upcoming Markets pricing support for Draft Order checkouts
      Action requiredAdmin GraphQL API
    3. Introducing the admin intents API
      Platform
    4. Removal of deprecated Shop.draftOrders connection in the GraphQL Admin API
      Breaking changesAdmin GraphQL API
    5. Built for Shopify grace period extended for uninstall and app embed requirements
      Built for Shopify
    6. New metafield definition types in GraphQL - article_reference / list.article_reference
      Admin GraphQL API
    7. Your app may be affected by remote products
      Breaking changesTools
    8. Improve your theme compatibility with remote products
      Themes
    9. Added support for dispute preventions
      Admin GraphQL API
    10. New balance and due status fields for PaymentSchedule
      Admin GraphQL API
    11. New mandate connection added to CustomerPaymentMethod object
      Admin GraphQL API
    12. App recommendations in Sidekick now available
      App store
    13. Order metafield definitions and values can now be used as filters in the Shopify Admin UI
      Admin GraphQL API
    14. Enhanced API stability with rate limiting for remote payment method creation
      Admin GraphQL API
    15. Store credit now supports company locations as account owners in Admin and Customer APIs
      Admin GraphQL API
    16. Facebook (Meta) orders support native exchanges
      Admin GraphQL API
    17. New enum values for FulfillmentEventStatus
      Admin GraphQL API
    18. Metaobject field definitions offer new capabilities
      Admin GraphQL API
    19. New components available for Polaris in Admin
      Polaris
    20. Upgrade to the latest version of Checkout Kit to avoid issues with iOS 26
      Action requiredTools
    21. Setting permitsSkuSharing argument to false when creating a fulfillment service returns an error
      Breaking changesAdmin GraphQL API
    22. Next-Gen developer platform now available to all app developers
      Action requiredTools
    23. @inContext directive supports visitor consent for privacy-compliant checkouts
      Storefront API
    24. Global HS code is now supported in GraphQL Admin API
      Admin GraphQL API
    25. CollectionReorderProducts operation userErrors now includes code field
      Breaking changesAdmin GraphQL API
  12. August 2025

    Surface
    1. Cart mutations now return error for invalid merchandise configuration
      Storefront API
    2. Build an Announcement Bar Extension for the Thank You page or Customer Account Pages
      Checkout UI
    3. Enhanced delivery profile webhooks now include additional payload fields
      Events & webhooks
    4. New PRESERVE_STANDALONE_VARIANT strategy for the productVariantsBulkCreate mutation
      Admin GraphQL API
    5. Determine extension status with the new shopify.app.extensions() method in App Bridge
      App Bridge
    6. Introducing the new context field to specify discount eligibility
      Action requiredAdmin GraphQL API
    7. Font library updates: automatic replacement for deprecated fonts
      Themes
    8. Order Editing API supports discounts on fulfilled line items
      Admin GraphQL API
    9. Deprecation of the checkout_and_accounts_configurations/update webhook
      Action requiredEvents & webhooks
    10. The cartDeliveryAddressesUpdate mutation now supports removing all addresses from a cart
      Breaking changesStorefront API
    11. webhookSubscriptionCreate and webhookSubscriptionUpdate support all URI types
      Admin GraphQL API
    12. New: Support for nested cart lines
      Functions
    13. Support for bulk ad campaign search terms export
      App store
    14. New guidelines for referenceDocumentUri in inventory adjustments
      Admin GraphQL API
    15. _tracking_consent, _landing_page, _orig_referrer cookies will no longer be set
      Action requiredAPI
    16. _shopify_y and _shopify_s cookies will no longer be set
      Action requiredAPI
    17. Meta Pixel Full Funnel Installation Tracking
      App store
    18. Request app reviews in admin with the new Reviews API
      App Bridge
    19. Removal of support for the "Sell from all locations" fulfillable inventory setting
      Platform
    20. Shopify Payments Payout GraphQL type supports external_trace_id
      Admin GraphQL API
    21. Orders query now supports current_total_price and total_weight filters and CURRENT_TOTAL_PRICE as a sortKey
      Admin GraphQL API
  13. July 2025

    Surface
    1. Deprecation of the ProductVariant.taxCode field
      Action requiredAdmin GraphQL API
    2. MerchandiseSellingPlanNotApplicableOnCompanyLocation warning code for Storefront API
      Storefront API
    3. Storefront API Cart now supports replacing Cart delivery addresses
      Storefront API
    4. Hydrogen deploys automatically add preview URLs to Customer Account API application setup
      Customer Account API
    5. Analytics API now available for Customer Account UI extensions
      Customer Accounts
    6. Web Pixels now run on Customer Accounts and Order Status Page
      API
    7. Payments App extensions deployment just got faster
      Payments Apps API
    8. Cart quantity limits are now determined by market region
      Storefront API
    9. Shopify App Store reviews now move between published and archived states based on merchant status
      App store
    10. Updates effective July 16 to our Partner Program Agreement and API License and Terms of Use
      Platform
    11. Improved theme discovery and merchandising on the Shopify Theme Store
      Shopify Theme Store
    12. New fields for inventory shipment timestamps
      Admin GraphQL API
    13. Sunsetting Flex sections developer preview
      DeprecatedThemes
    14. Add option to filter by dispute type in OrderListQuery GraphQL query
      Admin GraphQL API
    15. The _ab cookie will no longer be set
      DeprecatedThemes
    16. Server Pixels: added subtotal_price to checkout events
      API
    17. POS UI Extensions 2025-07 update
      Breaking changesPOS Extensions
    18. Changes to Cart token format for AJAX and Storefront GraphQL Cart APIs
      Action requiredAPI
    19. New Built for Shopify requirements for marketing apps – Effective July 1, 2025
      Action requiredBuilt for Shopify
    20. Order cancellation now supports refunds to store credit
      DeprecatedAdmin GraphQL API
    21. Customer Account API now includes subscription discount data
      Customer Account API
    22. New warning DraftOrderMarketRegionCountryCodeNotSupportedWarning added to DraftOrder
      Admin GraphQL API
    23. Add created/updated at time based filters for an order's fulfillments
      Admin GraphQL API
    24. New field for discount classes on DraftOrderPlatformDiscount
      Action requiredAdmin GraphQL API
    25. New range fields available for segment filters in GraphQL Admin API
      Admin GraphQL API
    26. New AppUninstall mutation to allow apps to uninstall themselves.
      Admin GraphQL API
    27. Remove unprocessed exchange lines from a return
      Admin GraphQL API
    28. New GraphQL fields for return management
      Admin GraphQL API
    29. Returns Processing APIs replaces Return Refund APIs
      Breaking changesAdmin GraphQL API
  14. June 2025

    Surface
    1. Increase draft order line item limit from 250 to 499
      Admin GraphQL API
    2. Removed tax-related fields from the ShopFeatures object
      Breaking changesAdmin GraphQL API
    3. New estimatedShippedAt argument added to FulfillmentOrderAcceptFulfillmentRequest mutation
      Admin GraphQL API
    4. Image alt text can now be translated
      Admin GraphQL API
    5. Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header
      Action requiredAdmin GraphQL API
    6. Buy Button JS must be upgraded to the latest version
      Action requiredAPI
    7. Add shop_id to app/scopes_update webhook payload
      Events & webhooks
    8. Optional groupObjects argument in bulk operations mutations that offers faster and more reliable job execution
      Admin GraphQL API
    9. New Liquid filter for displaying unit prices
      Liquid
    10. Standardized target and operation names across Function APIs
      Functions
    11. Shop metafield definitions are now available in the Shopify Admin and Admin API
      Admin GraphQL API
    12. Use cart.deliveryGroups.groupType in Function APIs to determine the type of delivery group
      Functions
    13. Cart metafields are accessible in Shopify Functions and Checkout UI extensions
      Functions
    14. Order editing workflows now offer direct session access via mutation arguments and return fields
      Admin GraphQL API
    15. Define payment terms conditionally at checkout
      Functions
    16. New pagination limits for Liquid & Storefront GraphQL API
      Breaking changesLiquid
    17. The _shopify_country cookie will no longer be set
      Breaking changesThemes
    18. productCreate surfaces input errors as userErrors
      Breaking changesAdmin GraphQL API
    19. New fields for OrderTransaction and OrderCreateManualPayment
      Admin GraphQL API
    20. New FREE_GIFT_CARD_NOT_ALLOWED error code for subscription billing attempts
      Admin GraphQL API
    21. Generally available: Standard product review syndication program
      Admin GraphQL API
    22. AMAZON_PAY and FACEBOOK_PAY values enumerated in digital wallets
      Admin GraphQL API
    23. Contextual pricing and publishing APIs use backup region fallback
      Breaking changesAdmin GraphQL API
  15. May 2025

    Surface
    1. Theme files are now installable at the preset level on the Shopify Theme Store
      Shopify Theme Store
    2. Add and remove customers from an order with GraphQL
      Admin GraphQL API
    3. Shipping Rates – Return backup rates for 3xx and 4xx carrier responses
      Admin GraphQL API
    4. The Storefront API's Cart object now exposes warnings for non-applicable discount codes
      Storefront API
    5. Passing parameters to static blocks
      Themes
    6. Recommend theme blocks in the block picker
      Themes
    7. Deprecation of legacy return APIs and improvements to return management
      Breaking changesAdmin GraphQL API
    8. Filter articles by title
      Admin GraphQL API
    9. The Summer '25 Edition is here
      Platform
    10. Hydrogen May 2025 Release
      API
    11. Shopify Catalog
      API
    12. Improved app recommendations and listing highlights for large merchants
      App store
    13. Improvements to Japanese, Chinese, Korean, and Thai language search on the Shopify App Store
      App store
    14. Deprecation of Product, Order, and Shipping Discount Function APIs
      Action requiredAdmin GraphQL API
    15. CustomerPrivacy API & footer extension target now available for Customer Account extensions
      Customer Accounts
    16. Conditional settings in the theme editor
      Themes
    17. LiquidDoc for snippets and blocks
      Themes
    18. Skeleton theme is now available
      Themes
    19. Early access: Dev Dashboard
      Tools
    20. Early access: Unified Development Stores
      Tools
    21. Shopify Functions WebAssembly query API
      Functions
    22. The Shopify.dev MCP server now supports Polaris web components
      API
    23. Flow: Improved Send HTTP request action enables secure connections and returns data to the workflow
      Platform
    24. Early access: Declarative Custom Data Definitions
      Tools
    25. Uncapped counts in GraphQL
      Breaking changesAdmin GraphQL API
    26. Polaris unified web components are now available (early access)
      Tools
    27. Simplified BFS design requirements
      Built for Shopify
    28. Early access: The re-engineered shopify app dev
      Tools
    29. Shopify Functions support in Dev Assistant and the shopify.dev MCP server
      Functions
    30. New reference documentation for Shopify Function APIs
      Functions
    31. Block previews are now available in theme editor
      Themes
    32. [Cart AJAX API] Discounts support on /cart/update.js
      API
    33. Edit line items with subscriptions and preorders prior to fulfilling an order
      Admin GraphQL API
    34. Localhost-based development for shopify app dev
      Tools
    35. POS-specific Shopify Function logic
      Functions
    36. Shopify Functions can execute up to 25 functions in a single batch
      Functions
    37. JavaScript and stylesheet tags in snippets
      Themes
    38. Categories for Section and Block Presets
      Themes
    39. Introducing the new Discount Function API
      Functions
    40. Apps now permitted to issue refunds to store credit
      App store
    41. Refund to Store Credit
      Admin GraphQL API
    42. New GraphQL API for Draft Order Delivery Options for Developers
      Admin GraphQL API
    43. Hydrogen April 2025 Release
      Platform
    44. Public access for app owned metafields and metaobjects is now disabled
      Action requiredAdmin GraphQL API
    45. Updated Shopify Theme Store Requirements and Submission Process – Effective May 15, 2025
      Action requiredShopify Theme Store
    46. Archiving outdated, unhelpful, and untrusted reviews on the Shopify App Store
      App store
    47. Network access support for Discount Functions
      Functions
    48. New Storefront API CartErrorCode: BUYER_CANNOT_PURCHASE_FOR_COMPANY_LOCATION
      Storefront API
    49. Store credit account balance now available in Liquid
      Liquid
    50. Deprecating gates types and fields across the GraphQL Admin, Storefront, and Functions APIs
      Action requiredAdmin GraphQL API
    51. Post-purchase extension development without Chrome extension
      Tools
    52. New filter options added to orders connection in Customer Account API
      Customer Account API
    53. The UnitPriceMeasurementMeasuredUnit enum now includes imperial units and counts
      Breaking changesAdmin GraphQL API
    54. Shop Component: Shop Pay Payment Request Receipt queries
      Admin GraphQL API
    55. Deprecation of draftOrderCreateMerchantCheckout mutation
      DeprecatedAdmin GraphQL API
  16. April 2025

    Surface
    1. Web Pixels API: event.data.checkout.subtotalPrice.amount value change on the new /thank-you page and checkout events
      Action requiredAPI
    2. More automated checks for app review pre-submission page
      App store
    3. Display modals after purchase
      Payments Apps API
    4. Update to Shopify’s app developer revenue share
      App store
    5. Cash transaction rounding for Point of Sale purchases in selected countries
      Action requiredAdmin GraphQL API
    6. POS UI Extensions - Cart API: Customer fields removed from subscribable hook
      Breaking changesPOS Extensions
    7. New arguments added to statusPageUrl field on the Order object
      Action requiredAdmin GraphQL API
    8. Change in productSet mutation error code for suspended product
      Breaking changesAdmin GraphQL API
    9. Adding publicDisplayName field on ShopPlan
      Admin GraphQL API
    10. Payment apps can no longer be embedded in the Shopify admin
      Action requiredApp store
    11. Create smart collections automatically with PRODUCT_CATEGORY_ID_WITH_DESCENDANTS
      Admin GraphQL API
    12. Session creation payloads now include ISO 3166-2 province codes
      Payments Apps API
    13. App ratings now factor in trust signals, with reviews from lower-trust shops carrying less weight.
      App store
    14. New Inventory Transfers experience available for testing in Dev Preview
      Admin GraphQL API
    15. Storefront API now supports cart attributes with blank keys or values
      Storefront API
    16. Allocate a single line item's quantity across multiple fulfillment locations
      Admin GraphQL API
    17. New planHandle field for managed pricing app subscription plans
      Admin GraphQL API
    18. Stable GraphQL API versions to backfill enum values
      Admin GraphQL API
    19. Support for card not present transaction details in PaymentsApps API
      Payments Apps API
    20. Checkout UI extensions: Attributes API now supports removing cart and checkout attributes
      API
    21. draftOrderCount available in 2025-07
      Admin GraphQL API
    22. New webhook to track updates to checkout and accounts configuration
      Events & webhooks
    23. productSet and customerSet mutations now support upserts and custom IDs
      Admin GraphQL API
    24. @inContext directive added to the Customer Account API
      Customer Account API
    25. Adding defaultEmailAddress field to Customer
      Admin GraphQL API
    26. Customer RFM group now available in GraphQL Admin API
      Admin GraphQL API
    27. New finance KYC information field available for Shopify-approved finance apps
      Admin GraphQL API
    28. New enum values for FulfillmentOrderRejectionReason
      Admin GraphQL API
    29. New theme file metadata fields added to OnlineStoreThemeFileOperationResult object
      Admin GraphQL API
    30. Expanded control of privacy settings using the GraphQL Admin API
      Admin GraphQL API
    31. New enum values for CustomerPaymentMethodRevocationReason
      Admin GraphQL API
    32. New fees and net fields for balance transactions
      Admin GraphQL API
    33. Combined Listings Update Mutation Enhancements
      Admin GraphQL API
    34. View gift card maximum values
      Admin GraphQL API
    35. Developer Preview: Localhost-based development for shopify app dev
      Tools
    36. New articleAuthors query in the GraphQL Admin API
      Admin GraphQL API
    37. New filter options added to pages, articles, and comments queries
      Admin GraphQL API
    38. New field fulfillmentStatus added to the Order type of the Customer Account API
      Customer Account API
  17. March 2025

    Surface
    1. Shopify.dev MCP Server
      Tools
    2. InventoryItem Webhooks Accessible with Product Scopes
      Admin GraphQL API
    3. Expose payment detail fields for Payments Apps API
      Payments Apps API
    4. Location ID Queryable with Inventory Scopes
      Admin GraphQL API
    5. Storefront API Cart now exposes selling plan errors
      Storefront API
    6. New additions to delivery promise participants APIs
      Admin GraphQL API
    7. Hydrogen March 2025 Release
      Platform
    8. Ship and carry out in a single order on POS is now available for Retail Pro Merchants using eligible tax software
      Built for Shopify
    9. App Bridge Title Bar visual update
      Platform
    10. POS UI Extensions 2025-04 Update
      POS Extensions
    11. Liquid support for OKLCH colors
      Themes
    12. Re-enabled customer search terms in the GraphQL and REST Admin APIs
      Admin GraphQL API
    13. Draft Orders automatically purged after 1 year of inactivity
      Admin GraphQL API
    14. Using custom ids to look up collections, locations, orders, and product variants
      API
    15. Retail Exchanges now use the Shopify Exchanges implementation
      Admin GraphQL API
    16. Ads are now available on mobile, plus more surfaces to target merchants
      App store
    17. FeeSale fee field is nullable as of 2025-07
      Breaking changesAdmin GraphQL API
    18. New include_mirrored_exchanges query filter parameter
      Admin GraphQL API
    19. Deprecating PriceListUserErrorCode values
      Breaking changesAdmin GraphQL API
    20. Now available: JS Buy SDK v3.0
      Breaking changesAPI
    21. Adding defaultPhoneNumber field to Customer
      Admin GraphQL API
    22. Support added for app-owned metafields
      Customer Accounts
    23. End of Compatibility for Old POS UI Extensions Versions
      Action requiredPOS Extensions
    24. New developer documentation now available for Shopify Collective
      API
    25. POS UI Extensions: Modal update
      POS Extensions
    26. [Cart AJAX API] Inventory error message updates
      API
    27. Introducing the .dev Assistant VSCode Extension
      Tools
    28. New GraphQL APIs for Inventory Transfers Management
      Admin GraphQL API
    29. Checkout APIs will be shut down April 1, 2025
      Action requiredAdmin REST API
  18. February 2025

    Surface
    1. Metafield description input field removal
      Breaking changesAdmin GraphQL API
    2. New customer address capabilities in the Admin API
      Admin GraphQL API
    3. The X-Shopify-API-Deprecated-Reason HTTP header will return actual GraphQL deprecations if any
      Admin GraphQL API
    4. Reserved prefix protection for metafields and metaobjects
      Admin GraphQL API
    5. No-op for unchanged metafields and metaobjects
      Admin GraphQL API
    6. Hydrogen February 2025 release
      Platform
    7. Explicit access grants for metafields removed
      Breaking changesAPI
    8. New ends_at, created_at, and updated_at query filter parameters for searching discounts
      Admin GraphQL API
    9. NON_TEST_ORDER_LIMIT_REACHED error code for subscriptions billing attempts
      Admin GraphQL API
    10. Updated Country Harmonized System Code validations on Product Variant mutations
      Breaking changesAdmin GraphQL API
    11. Liquid arrays now support the find, find_index, has, and reject filters
      Themes
    12. Flow: Template extensions no longer block deploys
      Platform
    13. Discounts reference docs improvements
      Admin GraphQL API
    14. New event and origin fields for store credit transactions
      Customer Account API
    15. Attribute Marketing Consent to Retail Locations
      Admin GraphQL API
    16. Removing unnecessary RELEVANCE sort options
      Breaking changesAdmin GraphQL API
  19. January 2025

    Surface
    1. Hydrogen January 2025 release
      Platform
    2. Record partial payments on Orders
      Admin GraphQL API
    3. New Catalog APIs
      Breaking changesAdmin GraphQL API
    4. Payout statuses In Transit and Scheduled have been merged
      DeprecatedAdmin GraphQL API
    5. shop.metaobjects is now just metaobjects in liquid
      Liquid
    6. New creation, update, and status filters for subscriptionContracts
      Admin GraphQL API
    7. Apps will be reviewed for necessary scopes
      App store
    8. Optional role argument for themeCreate mutation
      Admin GraphQL API
    9. InventoryItem Queryable and Updatable with Products Scopes
      Admin GraphQL API
    10. Support added for $app in product queries by metafield
      Admin GraphQL API
    11. Continuous cart authentication
      Action requiredStorefront API
    12. New Buyer Consent Requirement
      Action requiredApp store
    13. Expose the id field in ProductFullSyncPayload object
      Admin GraphQL API
    14. Line item weight input for orderCreate mutation
      Admin GraphQL API
    15. New inventoryItem field on ProductSetVariantInput
      Admin Extensions
    16. Performance, integration and category-specific requirements come into practice
      Built for Shopify
    17. New card brands for OrderTransactions.paymentMethods
      Admin GraphQL API
    18. Shopify Functions template and Shopify CLI changes to support Rust 1.84
      Tools
    19. Add tax validation with localizedFields in Checkout UI Extensions & Functions
      Admin GraphQL API
    20. New validations on function input query variables metafields
      API
    21. POS UI Extensions 2025-01 Update
      POS Extensions
    22. New Markets APIs
      Breaking changesAdmin GraphQL API
    23. New collection_id filter added to products query filters
      Admin GraphQL API
    24. New fields to represent product bundles in a grouped view
      Admin GraphQL API
    25. Filter products by category or taxonomy metafield
      Storefront API
    26. Minimum requirement is now optional on automatic discounts
      Admin GraphQL API
    27. New customer input field for the OrderCreate mutation
      Admin GraphQL API
    28. Introduce concatenatedOriginContract to subscriptionLine
      Admin GraphQL API
    29. Unused PriceListUserErrorCode values removed
      Breaking changesAdmin GraphQL API
    30. Update to percentage_adjustment field on SellingPlanPercentagePriceAdjustment
      Storefront API
    31. New delivery promise participants API
      Admin GraphQL API
    32. Deprecation of storefrontCustomerAccessTokenCreate Mutation
      DeprecatedCustomer Account API
    33. Update in orders webhook to view bundles and their components
      Admin GraphQL API
    34. Combined Listings update mutation error improvements
      Admin GraphQL API
    35. Public apps must use new GraphQL Product APIs to be accepted in the Shopify App Store
      Action requiredApp store
    36. Link any product metafields of type list.metaobject to product options
      Admin GraphQL API
    37. Cart Delivery Address Management
      Action requiredStorefront API
    38. Fulfillment Hold Access Update For Node Queries
      Action requiredAdmin GraphQL API
    39. New customer's webhook and changes to existing customer's webhooks payload
      Action requiredEvents & webhooks
    40. Change to FulfillmentOrderSortKeys
      DeprecatedAdmin GraphQL API
    41. Introduce 3DS support for verifications
      Action requiredPayments Apps API
    42. BXGY discount support for subscriptions
      Admin GraphQL API
    43. Apply multiple holds to a single fulfillment order
      Action requiredAdmin GraphQL API
    44. Addition of 'paymentDetails' field in verificationSessionResolve mutation.
      Payments Apps API
    45. Enhanced variant query limits for single product queries
      Admin GraphQL API
    46. Add new requiresShippingMethod field to fulfillmentServiceCreate and fulfillmentServiceUpdate mutations
      Admin GraphQL API
    47. Tax and Duties are deprecated in Storefront Cart API
      Action requiredStorefront API
    48. ReverseFulfillmentOrder.order field is nullable as of 2025-01
      Admin GraphQL API
    49. Support Delayed Fulfillment Status in GraphQL API
      Admin GraphQL API
    50. Admin access input is now optional when setting metafield definition access
      Admin GraphQL API
    51. New validation against duplicate handles in productCreate, productUpdate, and productSet mutation inputs
      Action requiredAdmin GraphQL API
    52. Introduce a tax_exempt field associated to a CompanyLocation
      Admin GraphQL API
  20. December 2024

    Surface
    1. Events and Origins in Store Credit Account Transactions
      Admin GraphQL API
    2. Deprecate customer_payment_method_remote_credit_card_create
      DeprecatedPayments Apps API
    3. Adding new revocation reasons for payment methods
      Payments Apps API
    4. Updates effective December 30 to our Partner Program Agreement and API License and Terms of Use
      Action requiredApp store
    5. Updated requirement: Draft apps must not make calls to APIs that will be deprecated in 90 days or less
      Action requiredApp store
    6. Deprecated SubscriptionMailingAddress in favor of MailingAddress
      Breaking changesAdmin GraphQL API
    7. Meta Pixel events for App Listing Page
      App store
    8. Meta Pixel events for Theme Listing Page
      Themes
    9. Removal of deprecated shop fields
      Breaking changesAdmin GraphQL API
    10. Improved productTags, productVendors, productTypes
      Admin GraphQL API
    11. Print API will be available for POS Extensions
      POS Extensions
    12. Session tokens and app listings automatically checked before submitting for app review
      Action requiredApp store
    13. Merchants on paid trial plans no longer able to leave reviews on Shopify's App Store
      App store
    14. New inventoryPolicy argument for billing mutations
      Admin GraphQL API
    15. New LocalizationExtensionKeys value for Mexico
      Admin GraphQL API
    16. New revocation reasons for payment methods for 2025-01
      Admin GraphQL API
    17. Search discountNodes by exact discount code in the GraphQL Admin API
      Admin GraphQL API
    18. Changes to ScriptTag displayScope field on Admin GraphQL API
      Action requiredAdmin GraphQL API
    19. Hydrogen December 2024 release
      Platform
    20. Product image resource in REST now returns a media image GID to streamline migration to GraphQL
      Action requiredAPI
    21. Admin action extensions now have access to picking APIs
      API
    22. Deprecation Notice: CalculatedOrder for committed order edits
      Action requiredAdmin GraphQL API
    23. "Get Support" buttons can now link to custom support channels
      App store
    24. Shopify App Store Ads now offer bid suggestions for all ad types
      App store
    25. The Winter '25 Edition is live
      Platform
    26. New customer accounts name change
      App store
    27. Updated Built for Shopify requirement for fulfillment services callback response rate
      Built for Shopify
    28. Introducing the Shopify Subscriptions Reference app
      Tools
    29. New: Purchase Options UI extensions for subscriptions, pre-orders, and try-before-you-buy apps
      App store
    30. Returns apps can now integrate with Shopify Collective
      API
    31. Returns now supported in Customer Accounts API
      Customer Account API
    32. Using custom ids and handles in product and customer lookups
      Admin GraphQL API
    33. Adding unique values to metafields
      Admin GraphQL API
    34. Apps can now manage access settings for merchant metafield definitions
      Admin GraphQL API
    35. Support for additional Shopify Functions APIs in draft orders
      Admin GraphQL API
    36. Shopify Functions input size limit increased to 128kB
      Platform
    37. Improved billing attempt error handling for subscriptions in Selling Plan API
      Admin GraphQL API
    38. Updated category specific requirements for Built for Shopify
      Built for Shopify
    39. Latest version of App Bridge required for Built for Shopify
      Built for Shopify
    40. Set custom prices in draft orders
      Admin GraphQL API
    41. Picker API added to the latest version of App Bridge and Admin UI extensions
      Tools
    42. Built for Shopify Requirements for embedded apps and apps in marketing categories
      Action requiredBuilt for Shopify
    43. Admin link extensions have been migrated to the Shopify CLI
      API
    44. New Built for Shopify design requirements
      Built for Shopify
    45. New Built for Shopify requirements page
      Built for Shopify
    46. Simplifying how metafield and metaobject permissions work
      Action requiredAdmin GraphQL API
    47. Admin REST API product image is now deprecated
      DeprecatedAdmin REST API
    48. .dev Assistant now supports threaded chats and GraphQL migration support
      Tools
    49. Carrier services and Fulfillment services performance dashboards are now available in the partner dashboard
      Built for Shopify
    50. Customize line items in Checkout and Customer Accounts order summary using new Checkout Branding API settings
      Admin GraphQL API
    51. App extensions can’t be used for self-promotion or related activities
      Action requiredApp store
    52. New Chat API for building chat apps in Shopify Checkout
      API
    53. PrivateMetafield is now deprecated
      Action requiredAdmin GraphQL API
    54. Configure optional scopes for Shopify apps
      Admin GraphQL API
    55. JS Buy SDK Deprecation Notice
      Action requiredAPI
  21. November 2024

    Surface
    1. Add PickupAddress for subscription contracts in customer API
      Customer Account API
    2. Increased limits for automatic function-based discounts
      Platform
    3. Search and browse apps using structured category details in the Shopify App Store
      App store
    4. New dynamic source attributes available in the online store editor
      Themes
    5. Strongly-matched apps will be highlighted in Shopify app store search results
      App store
    6. Edit customer account menu including adding full-page extensions
      API
    7. manualPaymentGateway field added to orderTransaction object
      Admin GraphQL API
    8. Built for Shopify category-specific criteria are now available
      Built for Shopify
    9. Conditionally disable gift cards in checkout using custom logic with the Payment Customization API
      Action requiredAPI
    10. Marketing Activity Extensions can be migrated to CLI
      Tools
    11. Changes to our Font Library
      Action requiredThemes
    12. Built for Shopify Fulfillment services assessments category specific criteria
      Built for Shopify
    13. POS Legacy Extensions Will Be Deprecated in February 2025
      Action requiredPOS Extensions
    14. Remove metafieldDelete in favor of metafieldsDelete
      Action requiredAdmin GraphQL API
    15. Updates to Shopify’s Standard Product Taxonomy - October 2024
      Admin GraphQL API
    16. GraphQL Over HTTP
      Admin GraphQL API
    17. Content type application/graphql is deprecated
      Action requiredAdmin GraphQL API
    18. Removing multiLocation field from ShopFeatures
      Action requiredAdmin GraphQL API
  22. October 2024

    Surface
    1. Merchants can now view your app extension collections
      Tools
    2. Metaobject and metaobject_list theme settings now available
      Themes
    3. Hydrogen October 2024 release
      Platform
    4. Change to metafield type handling in liquid
      Action requiredThemes
    5. Updates to Theme Information Access in Shopify
      Action requiredThemes
    6. Web pixels now support checkout error events
      API
    7. Breaking Changes to CAPTCHA protection on Storefront forms
      Action requiredPlatform
    8. Update to fulfillmentHold.heldByApp field from fulfillmentHold.heldBy field
      Action requiredAdmin GraphQL API
    9. Limit for full-page extensions in customer accounts
      API
    10. Built for Shopify update to grace period for programmatically assessed criteria
      Built for Shopify
    11. Storefront API Cart now supports removing Gift Cards
      Storefront API
    12. Shopify App Store apps require the latest App Bridge
      Action requiredApp store
    13. API StringConnection includes nodes field
      Admin GraphQL API
    14. Deep link to editor extension collections
      Platform
    15. Checkout UI extensions - Extensions in the reductions render before/after targets will now render in the header order summary on 1 page mobile checkouts
      API
    16. Shopify Payments Payout Summary GraphQL surfaces advance fees and advance gross fields
      Admin GraphQL API
    17. Shopify Function resource limits now scale with cart size
      Platform
    18. Install Attributions in Partners Merchant Export
      App store
    19. lineItem connection is no longer deprecated on FulfillmentOrderLineItem resource
      DeprecatedAdmin GraphQL API
    20. Updated CalculateExchangeLineItemInput and CalculatedExchangeLineItem Variant nullability
      Admin GraphQL API
    21. Add accountOpenerName to shopifyPaymentsAccount
      Admin GraphQL API
    22. Bulk query operation userErrors now includes code field
      Admin GraphQL API
    23. Shopify Payments Balance Transaction GraphQL type supports advance and advance funding type
      Admin GraphQL API
    24. Shopify Payments GraphQL Admin API supports querying a list of disputes
      Admin GraphQL API
    25. Exposing Business Entity fields on Admin API
      Admin GraphQL API
    26. Added variant_strategy for productOptionsCreate
      Admin GraphQL API
    27. Adding requiresComponents field to ProductVariantsBulkInput
      Admin GraphQL API
    28. New CollectionsCount query in the GraphQL Admin API
      Admin GraphQL API
    29. Metafield Definition Webhooks
      Admin GraphQL API
    30. Starting April 2025, new public apps submitted to Shopify app store must use GraphQL
      Action requiredTools
    31. Theme Store ranking update
      Shopify Theme Store
    32. ShopifyPaymentsBankAccount GraphQL Admin API unused fields removed
      Admin GraphQL API
    33. Storefront API support for Combined Listings
      Storefront API
    34. Added new field recurring_cycle_limit and applies_on_subscription to DiscountAutomaticApp and DiscountAutomaticAppInput
      Admin GraphQL API
    35. New has_variants_that_requires_components field on Product Webhooks
      Admin GraphQL API
    36. New field and queries for the StaffMember object in the GraphQL Admin API
      Admin GraphQL API
    37. Removal fulfillment service shipping method
      Action requiredAdmin GraphQL API
    38. POS UI Extensions 2024-10 Update
      API
    39. New mutation to create an order
      Admin GraphQL API
    40. Admin API update on fulfillmentOrder.destination and FulfillmentOrderDestination object
      Admin GraphQL API
    41. Fulfillment Constraints now support Local Pickup
      Admin GraphQL API
    42. Fulfillment Constraints can now be associated with one or multiple delivery methods
      Action requiredAdmin GraphQL API
    43. Admin API includes discountNodesCount
      Admin GraphQL API
    44. Introducing Session ID to StartPaymentSession
      Payments Apps API
    45. Introducing Payment Groups and Sessions to SubscriptionBillingAttempts
      Admin GraphQL API
    46. Exposing the order adjustments connection on a Refund
      Action requiredAdmin GraphQL API
    47. Notify customers when their return requests are approved or declined
      Admin GraphQL API
    48. Breaking changes to returns API: Deprecate reverseDeliveryDispose mutation
      Action requiredAdmin GraphQL API
    49. Removal of the priceRule resource from GraphQL Admin API
      Action requiredAdmin GraphQL API
    50. New CompanyLocationStaffMemberAssignments API endpoints for managing staff member assignments on a Company Location
      Admin GraphQL API
    51. Translatable content that is specific to a market context is now exposed
      Admin GraphQL API
    52. Add new theme-related fields to TranslatableResourceType enum
      Admin GraphQL API
    53. Localized fulfillment hold reason on FulfillmentHold
      Admin GraphQL API
    54. Adding pagination arguments to Customer addresses
      Action requiredAdmin GraphQL API
    55. GraphQL support to send customer account invite
      Admin GraphQL API
    56. New customer account pages now available in menus via Admin API
      Admin GraphQL API
    57. New abandoned checkouts listing endpoint on the admin GraphQL API
      Admin GraphQL API
    58. Subscription Contract fields now fully available on the Customer API
      Customer Account API
    59. Add subscription status updates to bulkOperationRunMutation
      Admin GraphQL API
    60. Querying events through the events connection and CommentEvent.subject becomes nullable
      Action requiredAdmin GraphQL API
    61. Cart Warnings in Storefront API Cart
      Action requiredStorefront API
    62. New webhook topic app/scopes_update
      Events & webhooks
    63. New created_fulfillment_hold field on fulfillment_orders/placed_on_hold webhook
      Events & webhooks
    64. Removal of deprecated product image mutations from the GraphQL Admin API
      Action requiredAdmin GraphQL API
    65. Added FAILED_TO_RETRIEVE_BILLING_ADDRESS to CustomerPaymentMethodRevocationReason Enum
      Admin GraphQL API
    66. Order Management apps can no longer fulfill orders that are assigned to a different fulfillment service
      Action requiredAdmin GraphQL API
    67. New parameter on fulfillmentServiceDelete to control inventory behaviour on location removal
      Admin GraphQL API
    68. fulfillmentOrderHold mutation updated to return a fulfillment hold resource
      Admin GraphQL API
    69. New field and permission update to fulfillment hold resource
      Action requiredAdmin GraphQL API
  23. October 2024

    Surface
    1. ProductInput split into ProductCreateInput and ProductUpdateInput in 2024-10
      Admin GraphQL API
    2. Admin GraphQL API: new APIs for Pages, Articles, Blogs, and Comments now available in 2024-10
      Admin GraphQL API
    3. Create App Store Ads on Tag-Level Category Pages
      App store
    4. Deprecating explicit access grants for app-owned metafields
      Action requiredAdmin GraphQL API
    5. Surface payment group id and payment session id on subscription billing attempts
      Payments Apps API
    6. Added connection to order transaction from subscription billing attempts
      Payments Apps API
    7. Add LocalPaymentMethodDetails
      Payments Apps API
    8. Introducing theme and theme file management in the Admin GraphQL API
      Admin GraphQL API
    9. Changing the default value of permitsSkuSharing argument in fulfillmentServiceCreate
      Admin GraphQL API
    10. Introducing metafield definition capabilities in the admin API
      Admin GraphQL API
    11. Metafield Definition Capability Framework and Deprecation of use_as_collection_condition
      Action requiredAdmin GraphQL API
    12. New inventory input fields in productSet mutation in version 2024-10
      Admin GraphQL API
    13. Shopify CLI is now easier to install and faster for Liquid theme development
      Themes
    14. New Full-Funnel Theme Install Parameters and Now Firing E-Commerce Events on the Theme Listing Page
      Themes
    15. JavaScript Shopify Functions are now ~40% faster
      Tools
    16. New Full-Funnel App Install Parameters and Now Firing E-Commerce Events on the App Listing Page
      App store
    17. Product Feed webhooks now support per-market inventory
      Events & webhooks
    18. Post-purchase offers limit is increased
      Platform
    19. Improvements in the GiftCard GraphQL endpoints and introducing GiftCardTransaction types
      Action requiredAdmin GraphQL API
    20. The fulfillmentOrdersReleaseHolds Mutation Is Deprecated
      Action requiredAdmin GraphQL API
    21. Admin API includes urlRedirectsCount
      Admin GraphQL API
    22. New query attributes on products query
      Admin GraphQL API
    23. Field deprecations on the abandoned checkout REST API
      Action requiredAdmin REST API
    24. Fulfillment Holds Now Able To Be Released by ID
      Admin GraphQL API
    25. Admin API includes statusPageUrl field on Order
      Admin GraphQL API
    26. Customer SMS Consent Collected From now returns Shopify when the buyer consents to SMS marketing in Shopify Checkout
      Admin GraphQL API
    27. Hydrogen September 2024 release
      Platform
    28. Introducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creation
      Action requiredAdmin GraphQL API
    29. Updates to webhook retry mechanism
      Events & webhooks
    30. Static app navigation for admin apps is no longer supported
      DeprecatedTools
    31. Removing V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2
      Action requiredAdmin GraphQL API
    32. The REST location resource requires locations scope
      Action requiredAdmin REST API
    33. Fresh theme rows for Theme Store homepage
      Shopify Theme Store
    34. Storefront Product Taxonomy Category API
      Liquid
    35. Allow item activation at legacy location
      Admin GraphQL API
  24. August 2024

    Surface
    1. ReverseFulfillmentOrderLineItem.fulfillmentLineItem field is nullable as of 2024-10
      Action requiredAdmin GraphQL API
    2. Admin API removes lineItemsMutable field on Order
      DeprecatedAdmin GraphQL API
    3. Customer, Order, Company, and Model3d GraphQL types available in MetafieldReference union for 2024-01 and onward
      Admin GraphQL API
    4. Protected customer data access required to use the Customer Account API
      Action requiredCustomer Account API
    5. Adding productVariantsCount GraphQL field.
      Admin GraphQL API
    6. Built for Shopify Technical criteria checklist has been updated
      Built for Shopify
    7. Updates to Feature Filters, Theme Listing & Partner Pages
      Shopify Theme Store
    8. Remove unused error codes from LocationDeactivateUserErrorCode
      DeprecatedAdmin GraphQL API
    9. ShopifyPaymentsAccount GraphQL Admin API unused fields removed
      DeprecatedAdmin GraphQL API
    10. Shopify Functions log streaming and replay is now generally available
      Tools
    11. Breaking changes to media in GraphQL API's ProductSet mutation in version 2024-10
      Action requiredAdmin GraphQL API
    12. Metafields and metaobjects reserved prefixes now supported in theme app extensions
      Platform
    13. Developer Preview: Accelerated Checkout Buttons on storefront now support Shopify Functions, Bundles, and have improved performance
      Action requiredThemes
    14. Storefront API changes when Cart ID is missing the key param
      Storefront API
    15. Deprecation Notice: ProductChangeStatus in Admin GraphQL API
      Action requiredAdmin GraphQL API
    16. Theme cards being updated
      Shopify Theme Store
    17. Updating new Theme promotion period
      Shopify Theme Store
    18. Link metafield type now supported in metafield Liquid filters
      Themes
    19. Error messages available in the Shopify Pixel Helper
      Tools
    20. Removing MetafieldStorefrontVisibility-related fields and mutations from Admin GraphQL API
      Action requiredAdmin GraphQL API
    21. Hydrogen August 2024 release
      Platform
    22. Added new access argument to standardMetafieldDefinitionEnable and standardMetafieldDefinitionsEnable GraphQL mutations
      Admin GraphQL API
    23. Notice of important updates to our Partner Program Agreement & API License and Terms of Use
      Action requiredPlatform
    24. Fulfillment Hold Release Access Update
      Action requiredAdmin GraphQL API
    25. All categories now support structured app category details
      App store
    26. Product category included in product webhooks
      Admin GraphQL API
  25. July 2024

    Surface
    1. Partner payout schedule update
      Platform
    2. 30 more categories now support structured app category details
      App store
    3. Additional address fields in checkout
      Platform
    4. [Cart Ajax API] Removing "All count name are in your cart." inventory error response
      DeprecatedAPI
    5. Changes to CAPTCHA implementation on Storefronts
      Action requiredThemes
    6. Refunding orders with multiple shipping lines returns accurate data
      Admin GraphQL API
    7. Breaking changes in several ProductVariant related mutations in version 2024-10
      Action requiredAdmin GraphQL API
    8. Breaking changes to GraphQL product duplicate APIs in version 2024-10
      Action requiredAdmin GraphQL API
    9. Added synchronous Parameter to productDelete Mutation and Introduced ProductDeleteOperation Object for Asynchronous Deletion Tracking
      Action requiredAdmin GraphQL API
    10. Liquid structured_data filter supports ProductGroup
      Liquid