Developer changelog
Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.
Tags:
- Admin GraphQL API
NewFREE_GIFT_CARD_NOT_ALLOWEDerror code for subscription billing attemptsRead full post –>Added
FREE_GIFT_CARD_NOT_ALLOWEDtoenum, preventing subscriptions from including gift cards sold at a zero price.Tags:
- Storefront GraphQL API
- 2025-07
The Storefront API's Cart object now exposes warnings for non-applicable discount codesRead full post –>As of version 2025-07 of the GraphQL Storefront API, Cart now provides warnings for non-applicable discount codes.
Tags:
- Themes
Passing parameters to static blocksRead full post –>You can now pass arbitrary parameters to static blocks.
Tags:
- Platform
The Summer '25 Edition is hereRead full post –>150+ new features, good vibes
Tags:
- API
Hydrogen May 2025 ReleaseRead full post –>The latest version of Hydrogen, 2025.5.0 is out today. With this release, Hydrogen is upgrading from Remix 2 to React Router 7. Follow the upgrade guide shared in our Hydrogen May 2025 release blog...
Tags:
- API
Shopify CatalogRead full post –>Select apps and AI agents can access Shopify’s global product catalog to surface detailed product information including pricing, options, and availability in real-time.
Tags:
- Shopify App Store
Improvements to Japanese, Chinese, Korean, and Thai language search on the Shopify App StoreRead full post –>We've optimized Shopify App Store search for Japanese, Chinese, Korean, and Thai, allowing global merchants to discover apps faster and easier. Updates include:
- Better synonym and character...
Tags:
- Shopify App Store
Improved app recommendations and listing highlights for large merchantsRead full post –>We’ve improved the recommendation algorithm for large merchants to better surface apps installed and liked by similar-sized businesses.
In addition to where personalized results are currently...
Tags:
- Tools
Polaris unified web components are now available (early access)Read full post –>Polaris is now a unified, smaller, faster, framework-agnostic web component toolkit for Shopify, accessible via CDN, enhancing development across Admin, Checkout, and Customer Accounts.
Tags:
- API
The Shopify.dev MCP server now supports Polaris web componentsRead full post –>Polaris web component support is now in early access on Shopify Dev MCP.
Tags:
- Themes
Conditional settings in the theme editorRead full post –>The
Liquid property lets you hide irrelevant theme settings in the Theme Editor.Tags:
- Functions
New reference documentation for Shopify Function APIsRead full post –>New reference documentation for the Shopify Function APIs offer end-to-end examples, interactive GraphQL exploration, visual diagrams, and performance metrics.
Tags:
- Functions
Shopify Functions support in Dev Assistant and the shopify.dev MCP serverRead full post –>We've aded Shopify Functions support to the Dev Assistant and our MCP server, enabling AI-driven code generation, JavaScript-to-Rust code conversion, and Function API guidance.
Tags:
- Tools
Early access: The re-engineeredshopify app devRead full post –>Early access: The
shopify app devcommand now allows you to build and test your complete app code and configuration in an isolated environment, without deploying.Tags:
- Functions
Shopify Functions WebAssembly query APIRead full post –>Shopify Functions now support a WebAssembly query API for faster, efficient functions. Deserialize data on-demand and pay only for the fields you use.
Tags:
- Themes
Skeleton theme is now availableRead full post –>The Skeleton theme offers a minimal, modular Shopify template aligned with best practices for quick developer setup.
Tags:
- Customer Accounts
CustomerPrivacy API & footer extension target now available for Customer Account extensionsRead full post –>Use the CustomerPrivacy API to interact with customer privacy settings on customer account pages, including the Order status page.
Tags:
- Tools
Localhost-based development forshopify app devRead full post –>Serve your app on localhost with a self-signed HTTPS certificate using Shopify CLI.
Tags:
- Tools
- 2025-07
Early access: Declarative Custom Data DefinitionsRead full post –>Declarative data definitions in TOML streamline metafield management, enable atomic updates, and ensure app-scoped limits, enhancing Shopify app development and migration efficiency.
Tags:
- Tools
Early access: Unified Development StoresRead full post –>Create dev stores for any plan, including Plus, via the new Dev Dashboard. Access all stores in one interface, free of charge, for accurate testing of production features and restrictions.
Tags:
- Platform
Flow: Improved Send HTTP request action enables secure connections and returns data to the workflowRead full post –>Shopify Flow has an improved Send HTTP request action that supports a broader range of integrations with external services by securely storing secrets and returning data to subsequent workflow steps.
Tags:
- Tools
Early access: Dev DashboardRead full post –>The Dev Dashboard offers unified app management, enhanced development stores, and improved app versioning, streamlining workflows and ensuring apps are up-to-date and scalable.
Tags:
- Themes
LiquidDoc for snippets and blocksRead full post –>LiquidDoc enhances Liquid snippets and blocks with structured docs, input parameters, and examples. It integrates with theme checks for error prevention, streamlining theme development.
Tags:
- Admin GraphQL API
Edit line items with subscriptions and preorders prior to fulfilling an orderRead full post –>The Order Edit API allows you to edit line items containing selling plans before an order ships.
Tags:
- Themes
Block previews are now available in theme editorRead full post –>In the theme editor, block presets now have automatic visual previews in the picker.
Tags:
- Built for Shopify
Simplified BFS design requirementsRead full post –>Starting June 1st, 2025, apps must meet the simplified BFS design requirements when submitting for review/renewal to be eligible for the BFS program.
Tags:
- Functions
Shopify Functions can execute up to 25 functions in a single batchRead full post –>Shopify Functions now supports 25 active functions per API, up from 5, enabling developers to better organize logic for payments, delivery, and cart and checkout validations.
Tags:
- Action Required
- Admin GraphQL API
- 2025-07
Uncapped counts in GraphQLRead full post –>GraphQL count APIs now return uncapped results with
limit=null. All APIs standardized;limitdefaults to10000, introducing a breaking change.Tags:
- Themes
Categories for Section and Block PresetsRead full post –>Group similar section and block presets using the new
categoryproperty.Tags:
- API
[Cart AJAX API] Discounts support on/cart/update.jsRead full post –>Cart AJAX API now supports adding/removing discounts via the
discountparameter in.Tags:
- Themes
JavaScript and stylesheet tags in snippetsRead full post –>{% stylesheet %}and{% javascript %}tags now work in snippetsTags:
- Shopify App Store
- Admin GraphQL API
Apps now permitted to issue refunds to store creditRead full post –>Starting May 20, 2025, apps can refund to store credit regardless of original payment. Store credit is visible in customer profiles and accessible via GraphQL Admin API.
Tags:
- Admin GraphQL API
Refund to Store CreditRead full post –>You can now allocate refunds as new store credit alongside original payment methods. Requires new customer accounts and customer-associated orders.
Tags:
- Admin GraphQL API
- 2025-07
New GraphQL API for Draft Order Delivery Options for DevelopersRead full post –>New API endpoint retrieves delivery options for draft orders, including shipping rates and local pickup, with pagination. Requires read_draft_orders access scope. Replaces legacy field.
Tags:
- Platform
Hydrogen April 2025 ReleaseRead full post –>Hydrogen v2025.4.0 updates SFAPI, fixes internationalization and cart issues, improves logout handling, deprecates
, and refactors ProductItem component.Tags:
- Action Required
- Admin GraphQL API
Public access for app owned metafields and metaobjects is now disabledRead full post –>Metafields access is changing:
PUBLICaccess is removed, now set toMERCHANT_READ_WRITE. Migrate to a custom namespace if other apps need read access.Tags:
- Action Required
- Shopify Theme Store
Updated Shopify Theme Store Requirements and Submission Process – Effective May 15, 2025Read full post –>Shopify themes must meet new requirements for submitting and updating theme listings, starting May 15, 2025.
Tags:
- Shopify App Store
Archiving outdated, unhelpful, and untrusted reviews on the Shopify App StoreRead full post –>To increase the trustworthiness of the Shopify App Store, we’re archiving a significant number of outdated, unhelpful, and untrusted reviews.
Tags:
- Storefront GraphQL API
- 2025-07
New Storefront API CartErrorCode: BUYER_CANNOT_PURCHASE_FOR_COMPANY_LOCATIONRead full post –>Adds
BUYER_CANNOT_PURCHASE_FOR_COMPANY_LOCATIONerror code to.Tags:
- Liquid
Store credit account balance now available in LiquidRead full post –>Display customer store credit on storefront using the new
object via.Tags:
- Action Required
- Admin GraphQL API
- Functions
- Storefront GraphQL API
Deprecatinggatestypes and fields across the GraphQL Admin, Storefront, and Functions APIsRead full post –>Shopify is retiring
gatestypes and fields in favour of metafields and metaobjects for better custom data management across Admin, Storefront, and Functions APIs.Tags:
- Customer Account API
- 2025-07
New filter options added toordersconnection in Customer Account APIRead full post –>New query parameters
nameandadded to theordersconnection in the GraphQL Customer Account API, enabling more precise order filtering.Tags:
- Admin GraphQL API
- Customer Account API
- Storefront GraphQL API
- 2025-07
TheUnitPriceMeasurementMeasuredUnitenum now includes imperial units and countsRead full post –>The release candidate for version 2025-07 of the Storefront, GraphQL Admin, and Customer Account APIs now support imperial units and count measurements, enabling more transparent pricing.
Tags:
- Admin GraphQL API
- 2025-07
Shop Component: Shop Pay Payment Request Receipt queriesRead full post –>Shopify's GraphQL now supports retrieving Shop Pay payment details using
or receipt token, streamlining workflows for merchants using Shop Component.Tags:
- Admin GraphQL API
- 2025-07
Deprecation ofdraftOrderCreateMerchantCheckoutmutationRead full post –>API version 2025-07 deprecates the
mutation.Tags:
- Action Required
- API
Web Pixels API:event.data.checkout.subtotalPrice.amountvalue change on the new/thank-youpage and checkout eventsRead full post –>on the new/thank-youpage now sums line item prices after product and order discounts, aligning with the oldpage.Tags:
- Shopify App Store
More automated checks for app review pre-submission pageRead full post –>We’ve added new automated checks to the Shopify App Store review process to help you prepare your app for submission, provide faster feedback, and prevent common errors.
Tags:
- Payments Apps API
- 2025-07
Display modals after purchaseRead full post –>Display a modal after purchase with the new
mutation.Tags:
- Shopify App Store
Update to Shopify’s app developer revenue shareRead full post –>Developers will continue to enjoy a revshare exemption on the first $1 million USD of lifetime revenue, and a 15% share on amounts above that.
Tags:
- Action Required
- Shopify App Store
Payment apps can no longer be embedded in the Shopify adminRead full post –>Starting April 29, 2025, payment apps can no longer be embedded in the Shopify admin.