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:
- Action Required
- API
- 2023-10
Changes to Subscription Billing Attempt creation behaviorRead full post –>The
mutation now restricts attempts based on fraud analysis, addingerror code for blocked attempts in API 2023-10.Tags:
- API
- 2023-10
New error code added for MetafieldDefinitionUpdateRead full post –>API v2023-10 introduces
error for updatingdefinitions, replacing, improving error specificity.Tags:
- API
- 2023-10
payment_method_nameavailable in PaymentDetails GraphQL and REST APIs to check for Shop Pay Installments transactionsRead full post –>The
field is added to PaymentDetails GraphQL and Admin REST APIs for identifying Shop Pay Installments, replacing reliance ongatewayvalues starting January 2024.Tags:
- API
Storefront API now supports product bundlesRead full post –>Merchants using Hydrogen or Headless Channel can now offer bundles via Shopify. Create fixed bundles or multipacks with Shopify Bundles app or use APIs for custom bundles (Plus/Partners only).
Tags:
- API
POS UI extensions 1.4.0 update: new API, propsRead full post –>POS UI Extensions v1.4.0 adds Connectivity API, optional BadgeStatus and overrideNavigateBack props, and isDevice function, enhancing device info and UI control for developers.
Tags:
- Themes
New input setting text_alignment launchedRead full post –>A new input setting of type text_alignment has been introduced, featuring an icon-based segmented control design.
The setting comes pre-built with default values
left,centerandright,...Tags:
- Themes
Enhancements to range and select input settingsRead full post –>New updates enhance range and select inputs: range now supports sliders and input boxes for precision; select offers dropdowns or segmented controls for improved theme editing flexibility.
Tags:
- Themes
New Liquid section properties and default lazy loading for image tagsRead full post –>Default lazy loading for
is added for lower sections. New section properties allow customization and fix performance issues like above-the-fold lazy loading and async CSS shifts.Tags:
- API
- 2023-10
New GraphQL Admin API field CustomerAccountsV2 exposes shops' customer accounts settingsRead full post –>As of Admin GraphQL API version 2023-10, you can query the CustomerAccountsV2 field on the Shop object to get information about the shop's customer accounts settings. CustomerAccountsV2 will let...
Tags:
- Themes
Updates to the Theme Store RequirementsRead full post –>Shopify Theme Store now requires scripts to be hosted on Shopify servers, barring interference with native features, ensuring security and consistency.
Tags:
- Tools
Admin action extensions are now generally availableRead full post –>Admin action extensions are now available, allowing seamless app integration into Shopify admin. They enhance efficiency by embedding workflows and offer direct API access for faster performance.
Tags:
- API
- 2023-10
Cart validation errors on online store cart and Storefront APIRead full post –>As of Storefront GraphQL API version 2023-10, we’ve added the
error type toso that you can use validation errors in carts.Learn more about cart...
Tags:
- Shopify App Store
Full-funnel Google Analytics attributionRead full post –>New integration with Google Analytics provides app install event visibility and ties installs to Shop IDs, enhancing insights and comparison of Shopify App Store Ads performance.
Tags:
- Shopify App Store
Introducing homepage ads on the Shopify App StoreRead full post –>Developers can now generate more demand for your apps by showcasing them on the homepage of the Shopify App Store.
Learn more about homepage ads on our...
Tags:
- Tools
New APIs added to the latest version of App BridgeRead full post –>With the latest version of App Bridge, you can use the Print,...
Tags:
- API
- 2023-10
Automatic free shipping discount now available on GraphQL Admin APIRead full post –>It is now possible to offer automatic free shipping discounts using the GraphQL Admin API using ...
Tags:
- Tools
Liquid Console: Test and evaluate Liquid snippets quickly using Shopify CLIRead full post –>Liquid Console now available via Shopify CLI for testing Liquid in your code editor, speeding up feedback, simplifying debugging, and aiding learning. Use
shopify theme consoleto start.Tags:
- Action Required
- API
- 2023-10
Removal of UsageCharge billing_on field on Admin REST APIRead full post –>As of Admin REST API version 2023-10, the following
fields have been deprecated:.Learn more about the
object on...Tags:
- Action Required
- API
- 2023-10
Breaking changes to ShopResourceLimits API: Deprecate "skuResourceLimits"Read full post –>As of GraphQL Admin API version 2023-10, we're deprecating the "skuResourceLimits" field from the
query object. We're no longer enforcing a limit of SKUs at a shop level....Tags:
- Shopify App Store
Removed minimum character requirement for reviewsRead full post –>We’re simplifying feedback collection and reducing non-informative content. These ratings contribute to the overall score without impacting the recent review ranking updates.
Tags:
- Action Required
- Shopify App Store
Updates to our Terms of Use and Partner Program AgreementRead full post –>Effective August 28, 2023, Shopify updated its Partner Program Agreement and API Terms. Developers must sync order data off-platform. Review changes to ensure compliance.
Tags:
- API
New inventory states: Safety Stock, Damaged and Quality ControlRead full post –>GraphQL Admin API now supports
,damaged, andinventory states, tracking them asbut unavailable for sale in Shopify admin.Tags:
- Shopify App Store
New App Store RequirementRead full post –>Starting Monday September 18th, languages listed under the Languages section of your App Store listing must be fully available within the app. Any language listed that is not accessible within...
Tags:
- API
Cart and Checkout Validation Functions now run in online store cartRead full post –>Cart and Checkout Validation Functions now run on the online store cart (they previously only ran on the storefront cart API). You can now apply custom validation logic to buyers on the online...
Tags:
- API
- 2023-10
Discounts - Ability to create Automatic free shipping discountRead full post –>Shopify is bringing a new feature for merchants, the ability to create automatic free shipping discount.
As of 2023-10 API version, you can create automatic free shipping discounts via admin or...
Tags:
- API
checkout_started now triggers on every checkout visit in checkout extensibility.Read full post –>As of Aug 17, 2023, checkout_started triggers on every checkout visit with checkout extensibility, offering more insights into the customer journey.
Tags:
- API
POS UI extensions update: new components, fixesRead full post –>POS UI extensions v1.3.0 adds DatePicker, TimePicker, DateField, TimeField, EmailField, NumberField, TextField, TextArea. Tile props updated: enabled, onPress optional; badgeValue added.
Tags:
- API
- 2023-10
Renderable and Online Store capabilities for metaobjectsRead full post –>New metaobject features enable SEO attributes and render landing pages in the Online Store. Configure independently for SEO metadata and web page rendering via Liquid and Storefront API.
Tags:
- API
Server Pixels now has order_id as part of the checkout_completed eventRead full post –>For Server Pixels, we've added order_id to the checkout_completed event payload so that you can track it server-side.
Tags:
- Shopify App Store
Improvements to app review rankingRead full post –>We’ve shipped refinements to our app review ranking system and will continue to further invest in it. If you have any feedback, please submit it to this form.
Tags:
- Tools
Coming soon: simplified extension versioning and deploymentRead full post –>Shopify CLI update: Release all extensions simultaneously, use app-level versioning, preview Functions, and delete extensions. Opt-in per app. Future release.
Tags:
- Tools
[Developer Preview] Shopify Flow - Use return data in your actionsRead full post –>Flow actions can now return data, enabling new automations. Use Shopify CLI v3.48+ to define actions. Integrate services like OpenAI for enhanced workflows.
Tags:
- Tools
[Developer Preview] Shopify Flow - Use the CLI to manage your tasksRead full post –>Shopify CLI now supports Flow tasks and actions creation, unifying app management. Requires CLI v3.48+. Feedback welcome at flow-connectors-dev@shopify.com.
Tags:
- Platform
Install custom apps on multiple Shopify Plus storesRead full post –>Starting today partner accounts can distribute a single custom app to all stores within a Shopify Plus organization. As a result, it's now much simpler to manage and maintains apps for multi-store...
Tags:
- Platform
Extension-only appsRead full post –>You can now create custom apps that contain only extensions without the need to build and host an external web application, or implement OAuth. Custom apps without a requirement for embedded admin...
Tags:
- API
Checkout UI Extensions - API VersioningRead full post –>We have released API versioning for checkout UI extensions. As part of this release, we are also moving checkout UI extensions over to the new ui extension packages.
- For information on how to...
Tags:
- Tools
[Developer Preview] Admin action and block extensionsRead full post –>Developers can now create Admin action and block extensions for Shopify, integrating app functions directly into admin pages for improved merchant efficiency and faster API access.
Tags:
- API
Cart and Checkout Validation Function are now available for custom appsRead full post –>The Shopify Functions API for cart and checkout validations is now available on production stores for custom apps.
Learn more about building cart and checkout validations in our dev docs: [Cart...
Tags:
- Tools
The Summer ’23 Edition is live!Read full post –>Shopify introduces 17 new checkout APIs, Hydrogen enhancements, admin UI extensions, and Function APIs with JavaScript support, boosting customization and app development efficiency.
Tags:
- Built for Shopify
Updates to the App Design GuidelinesRead full post –>Updated App Design Guidelines clarify directives as "Must Do" and "Do Not" and add rules for Forms, Marketing, and Admin UI. Effective for Built for Shopify from Sept 1, 2023.
Tags:
- API
Remove rate limits on the Storefront APIRead full post –>Storefront API now serves all legitimate requests from both private and public clients without rate limits. Headless stores will stay protected against bot activity and never hit a throttle, no...
Tags:
- Tools
Hydrogen updates: New CLI improvements and Remix-optimized componentsRead full post –>Hydrogen update boosts headless store setup with Shopify CLI, offering full purchase journey scaffolding, styling options, live inventory, Remix-optimized components, and enhanced GraphQL type safety.
Tags:
- Tools
Oxygen Log Drains now available to Shopify PlusRead full post –>Oxygen now supports log drains, enabling Shopify Plus developers to forward logs to platforms like DataDog, Splunk, and New Relic via Shopify admin, no coding needed.
Tags:
- Shopify App Store
App review summariesRead full post –>We’ve added app review summaries (powered by Shopify Magic) to the Shopify App Store, helping merchants see your app’s value based on other merchants' experiences. To start, review summaries will...
Tags:
- API
Cart Transform Function APIRead full post –>The Cart Transform Function API now supports expanding or merging cart items, enabling developers to create customized bundles efficiently.
Tags:
- API
New and updated APIs to build product bundlesRead full post –>The ProductVariantComponent API now supports fixed bundles in GraphQL Admin API. Use the new Cart Transform Function API for customized bundles.
Tags:
- API
Checkout UI Extensions - New APIs for Summer EditionsRead full post –>New APIs allow extensions to modify shipping addresses, access B2B buyer details, and read/write metafields on carts and companies, enhancing customization and data handling.
Tags:
- Platform
Polaris v12 beta now availableRead full post –>The beta release of Polaris v12 is now available, providing developers with early access to resources for updating the look and feel of your apps to fit seamlessly within the newly redesigned...
Tags:
- Tools
App Bridge viaRead full post –>We have released a new version of App Bridge. You can add the
<script>tag to the<head>of your app pages and get the benefits immediately.App Bridge has been written from the ground...
Tags:
- Platform
Simplified extension versioning and deploymentRead full post –>Shopify CLI now packages and deploys extensions simultaneously with app-level versioning. Simplified deployment is optional until Sept 5, then mandatory. Available in CLI 3.48.