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:
- Shopify App Store
Policies for leaving a review on the Shopify App StoreRead full post –>We've enhanced our system to better detect and remove fake reviews. Developers may receive notifications if a review is removed for policy non-compliance.
Tags:
- Action Required
- API
- 2022-04
Support For API Version 2022-04 Extended To June 30, 2023Read full post –>Shopify extends API v2022-04 support to June 30, 2023. Migrate apps to v2022-10+ by then to avoid disruptions. Deprecated: certain order properties, Fulfillment API endpoints.
Tags:
- Action Required
- API
- 2022-04
[Action Required] Support for API version 2022-04 extended to June 30, 2023Read full post –>Shopify extends API 2022-04 support to June 30, 2023. Migrate apps to API 2022-10+ by then to avoid disruptions. Deprecated: certain customer properties, Fulfillment API endpoints.
Tags:
- API
- 2023-04
Read 3D model configuration settings from the Storefront APIRead full post –>As of
2023-04we're introducing the ability to read presentation attributes for 3D models in the storefront api.When a 3D model is customized via the no code 3D viewer configuration the...
Tags:
- API
- 2023-04
Access image Focal Point from the Storefront APIRead full post –>Access
Focal Pointsettings forMedia Presentationviain Storefront API. SetFocal Pointsin shop admin when editing images.Tags:
- Action Required
- API
- 2023-04
Removal ofcontextRuleon PriceListRead full post –>Starting in API version
2023-04, thefield will be removed and deprecated in previous API versions. If you have an existing app that uses thefield, then you...Tags:
- API
- 2023-04
SVGs returned as MediaImage in Admin APIRead full post –>As of 2023-04, SVGs are treated as MediaImages by the Admin API.
This makes it easier to use SVGs in your online storefront.
Tags:
- Shopify App Store
Geotargeting for Shopify App Store adsRead full post –>As of March 15, you can geotarget Shopify App Store advertising campaigns, giving greater control over how you market your apps and grow your business. Create effective and relevant regional...
Tags:
- Themes
Thetemplatesschema attribute is now deprecated for theapps.liquidsectionRead full post –>As of March 15, the
templatesschema attribute is no longer supported in theapps.liquidsection.- The
templatesschema attribute cannot be specified in theapps.liquidsection. - The...
Tags:
- API
- 2023-04
Webhooks for B2B Customers PrimitivesRead full post –>The Admin API
2023-04release introduces webhooks for B2B Customers, notifying on create, update, and delete actions for companies, locations, and contacts.Tags:
- API
- 2023-04
Consistent presence of null values on the order objectRead full post –>As of 2023-04, we're no longer filtering out
nullvalues on certain fields of theOrderobject. Previously, some keys withnullvalues would not be present on the REST API and webhook...Tags:
- Action Required
- Shopify App Store
Google Analytics 4 in the Google channel appRead full post –>Google Analytics 4 is now on Shopify's Google channel app, offering enhanced real-time, multi-channel measurement and privacy controls. Upgrade from Universal Analytics by July 1, 2023.
Tags:
- API
- 2023-04
Addedwallet_preferencesto theCartobjectRead full post –>As part of the GraphQL Storefront API 2023-04 API release, we are adding
to theCartobject. The wallet preferences from the cart will allow to pass through a buyer's wallet...Tags:
- API
JavaScript support for Shopify Functions developer previewRead full post –>The JavaScript support developer preview enables you to write functions in JavaScript or TypeScript, compile them to WebAssembly with Shopify CLI, deploy them to Shopify, and execute them on...
Tags:
- API
- 2023-04
Idempotent creation of AppUsageRecordRead full post –>In Admin GraphQL API 2023-04,
supportsto prevent duplicate charges, ensuring consistent responses for identical keys. UUIDs are recommended.Tags:
- API
- 2023-04
Translate Metaobjects with Translatable CapabilityRead full post –>New translatable capability allows metaobjects to be translated via the Translations API and Translate and Adapt app, enhancing localization options for developers.
Tags:
- Themes
New rich text setting functionality in online store editorRead full post –>We've added headings as well as ordered lists to the rich text setting within online store editor. This means that themes can now take advantage of this new semantic styling within the editor to...
Tags:
- API
- 2023-04
Partial updates for bulk product variants mutationRead full post –>In Admin GraphQL API 2023-04,
allows partial updates with. Defaults tofalse, enabling updates valid variants despite invalid ones.Tags:
- API
Shopify Functions now support app-owned metafields and reserved prefixesRead full post –>Use the
$app:prefix in Shopify Functions input queries to ensure app-specific metafield ownership and control access. Metafields are private to your app by default.Tags:
- Shopify App Store
Increasing search relevance with behavioral dataRead full post –>As of February 27, Shopify App Store’s search algorithm folds in more data on how merchants interact with results after they search.
In other words, apps that merchants find most relevant, given...
Tags:
- Action Required
- Themes
Introducing newenabled_on/disabled_onapp blocks schema attributes (deprecatingtemplates)Read full post –>New
andattributes replacetemplatesto control app block usage in templates and section groups. Use only one attribute per block.Tags:
- Action Required
- API
Deprecating Price Rules GraphQL APIRead full post –>Deprecating Price Rule GraphQL; migrate to Discounts GraphQL by April 2024 for full feature access. Update affected queries/mutations to ensure compatibility with future enhancements.
Tags:
- Action Required
- API
- 2023-04
Upcoming changes to Asset API approval scopeRead full post –>Theme App Extensions replace Asset API for public apps in Admin API 2023-04+. Streamlines theme integration, enhances security. Asset API access for create/update/delete is removed.
Tags:
- API
CompanyAddress name field changesRead full post –>CompanyAddress now uses a single recipient field instead of firstName/lastName. Existing templates auto-fill lastName with recipient; firstName is null. Transition to recipient field ongoing.
Tags:
- API
Certificate Update On Myshopify.Com DomainsRead full post –>Shopify will add Let's Encrypt and Google Trust Services certificates for myshopify.com subdomains on Feb 13, 2023. mTLS connections remain unaffected.
Tags:
- Action Required
- API
Support for Shopify Scripts will end on August 13, 2024Read full post –>Shopify Scripts end of life extended to Aug 28, 2025. Migrate to Shopify Functions for customizations. Functions work with Scripts; more APIs coming to support migration.
Tags:
- Action Required
- Tools
Checkout.liquid will no longer work for in-checkout pages starting August 13, 2024Read full post –>Shopify Plus merchants can now use checkout extensibility for in-checkout page customization, replacing checkout.liquid by August 13, 2024. Post-checkout customization remains unchanged.
Tags:
- API
JavaScript support in Shopify Functions local developer previewRead full post –>JavaScript support for Shopify Functions is now available in a local developer preview. This means you can try Shopify Functions with JavaScript locally, on your own development machine, but you...
Tags:
- API
Cart and Checkout Validations are now available in Developer PreviewRead full post –>The Shopify Functions API for cart and checkout validations is now available in the Checkout Extensibility developer preview.
This API allows you to apply validation rules that run in both the...
Tags:
- API
New CheckoutBranding API propertiesRead full post –>New checkout branding API properties allow developers to customize UI elements like buttons and forms, with enhanced typography and styling options for a cohesive checkout experience.
Tags:
- API
Order Routing Location Rule API — Developer PreviewRead full post –>The new Order Routing Location Rule API lets developers create custom order routing rules for optimized fulfillment and shipping, enhancing inventory management and location-based decisions.
Tags:
- API
Delivery and Payment Customizations - Shopify FunctionsRead full post –>Shopify Functions APIs for delivery and payment customizations are now available, enabling developers to modify checkout options based on location or order value.
Tags:
- API
Cart Transform API (Product Bundles) — Developer PreviewRead full post –>The Cart Transform API in developer preview lets you create and manage product bundles in checkout, simplifying backend tasks like tax calculation and inventory management.
Tags:
- API
Checkout UI extensions are now available on the order status page in developer previewRead full post –>Checkout UI extensions on the order status page are now available in the Checkout Extensibility developer preview. Add app-powered extensions or content to post-checkout pages such as surveys,...
Tags:
- API
New APIs and components for Checkout UI extensionsRead full post –>New APIs allow checkout UI extensions to access the storefront API, manage discounts/gift cards, and verify rendering. New UI components enhance interactivity and styling options.
Tags:
- Shopify App Store
Introducing the Shop Minis developer programRead full post –>Shop Minis are a new way for Shopify App developers to bring their experiences into Shop and in front of 100 million buyers.
Our React Native SDK is designed to get you started with just one...
Tags:
- API
Increased Admin API rate limits for Shopify PlusRead full post –>Shopify increased Admin API rate limits for Shopify Plus by 10x over standard limits. Apps installed on Shopify Plus stores will now get 500 points/second on the GraphQL Admin API and 20...
Tags:
- API
Introducing new Catalogs APIs to manage pricing and product publishing for different customersRead full post –>The latest GraphQL API update enables using the Catalogs API to customize product offerings and pricing for different customer contexts, linking Shopify Markets and B2B features.
Tags:
- Tools
Test data for Shopify development storesRead full post –>Quickly populate your store with test data in one click, including Shopify Plus features, to accelerate app or theme development with essential commerce primitives and configurations.
Tags:
- API
Updates to our Partner Program Agreement and API License and Terms of UseRead full post –>Effective Feb 6, 2023, updates to the Partner Program Agreement and API License clarify partner responsibilities for resolving violations. Review these changes to ensure compliance.
Tags:
- Action Required
- API
Embedded Apps not on App Bridge 2.0.5 or higher will redirect merchants to a new tabRead full post –>Ensure embedded apps load on admin.shopify.com by updating to App Bridge 2.0.5+, implementing the host parameter, and testing on a dev store to avoid redirects and banners.
Tags:
- API
- 2023-04
Transaction in Admin REST API will now return the Total Unsettled Set amountRead full post –>In Admin REST API 2023-04,
is added to Transaction responses. Use it for manual capture as it reflects the true remaining amount, including adjustments.Tags:
- API
Predictive search now returns query suggestionsRead full post –>The Predictive Search API now includes a query suggestions resource type, optional Resources[type], performance boosts, and a limit_scope parameter for result management.
Tags:
- API
Introducing intelligent code completion for LiquidRead full post –>We've added intelligent code completion features in Theme Check so that you can speedup writing Liquid code.
You can easily explore Liquid attributes as you type and benefit from type...
Tags:
- API
Shopify Functions adds support for variables in input queriesRead full post –>Shopify Functions now support the use of variables in input queries, so that you can use merchant input for GraphQL field arguments.
Learn more about input query variables on...
Tags:
- API
Cart Mutations return a new cart on FailedToRetrieveCart errorRead full post –>Cart SFAPI now returns a new Cart if the token is invalid. Use the new Cart ID on
error. Key mutations update or create a new, empty Cart.Tags:
- Themes
New color settings in themesRead full post –>Enable merchants to customize store colors with new settings. Define schemes in
, set values in, and usefor CSS access.Tags:
- API
- 2023-04
Add inventoryItemId on FulfillmentOrderLineItem ResourceRead full post –>As of Admin Graphql API version 2023-04, you can now get
on theresource.Tags:
- Platform
Private apps are automatically converting to custom appsRead full post –>From January 19th to January 20th, 2023, all private apps will be automatically converted to custom apps managed through the Shopify admin.
Custom apps support all the functionality that private...
Tags:
- Action Required
- Themes
We are introducingsectionsliquid tag and section groupsRead full post –>Add section groups in theme layouts to organize sections like header/footer. Use JSON containers and Liquid tags for easy management.