Storefront API now returns a specific error code when Cart Transform Functions fail
As of API version 2026-04, the Storefront API will return a MERCHANDISE_LINE_TRANSFORMERS_RUN_ERROR cart error code when a Cart Transform Function encounters a runtime error during cart operations such as cartCreate or cartLinesAdd .
Also shipped Jan 21, 2026Shopify in January 2026 →
Introducing: Postgres Best Practices
Supabase has released Agent Skills for Postgres Best Practices to assist AI coding agents in generating high-quality, correct Postgres code.
Prisma ORM 7.3.0: Faster Query Compilation, Safer BigInt JSON, Better Adapters
Prisma ORM 7.3.0 introduces a new compilerBuild option, speeds up raw queries, and improves stability for MSSQL and better-sqlite3.
API Version 2 Available for Testing API version 2 is now available for testing via the...
API Version 2 Available for Testing API version 2 is now available for testing via the X-Cerebras-Version-Patch header. This version introduces stricter validation and breaking changes.
Nova-3 Model Update
🌐 Nova-3 supports 12 new languages We're pleased to announce the addition of 12 new languages for Nova-3 monolingual models. This expansion makes Nova-3 even more versatile and accessible for global users.
India DERP Region City Name updated
- Changed: The city name for the DERP server hosted in India has been updated to reflect the official name of Bengaluru. The hosting provider and IP addresses remain unchanged.
Legacy Management of Connection's Enabled Clients
The `enabled_clients` field, within the connection object, is deprecated in the following scenarios: * [Retrieving multiple connections](https://auth0.com/docs/api/management/v2/connections/get-connections) using (GET - `/api/v2/connections`).
More from Shopify developer platformEvery Shopify developer platform release →
Migrate metafields with `shopify app import-custom-data-definitions`
shopify app import-custom-data-definitions is now available in Shopify CLI version 3.89. This command helps you migrate existing metafield and metaobject definitions for your app to declarative TOML management . All app-owned definitions configured on your dev store are automatically converted to their TOML equivalent.
Localization support for POS UI extensions
Starting in POS 10.19, you can now localize your POS UI extensions for international merchants, staff, and customers. You can Translate extension text : Define locale files with translation strings that automatically resolve based on customer and shop locales.
shopify.app.extensions() in App Bridge now supports Admin and Theme app extensions
The shopify.app.extensions() method in App Bridge now supports Admin and Theme app extensions, in addition to the previously available checkout and customer account extensions. With this update, your embedded app can query the status of extensions across all major surfaces.
POS UI extensions can now use the device camera
Starting with POS version 10.19.0, POS UI extensions can now access the device camera through a new Camera API. This enables new use cases like scanning IDs, capturing product photos, and attaching images directly within Shopify POS. For options, usage examples, and best practices, see Camera API .
More control over app deploys in CI/CD pipelines
As of Shopify CLI 3.89, you now have more control over the types of extension and configuration updates that should be allowed in your automated app releases. This allows developers to be more confident in the safety of CI/CD pipelines and other app deployment automation.
Shop Minis development now requires Partner account permissions
The Shop Minis CLI has been updated to ensure only authorized team members can create and manage Shop Minis. This is done by verifying the necessary permissions within your Partner organization. What's changing To develop Shop Minis, you must now have the Manage apps permission enabled on your Partner account.
Deprecating shopify_y and shopify_s cookies for Hydrogen
Shopify will stop setting the shopify_y and shopify_s cookies in 2026. If you use these cookies, your storefront will continue to work normally. However, if you don’t upgrade, visitor and session attribution won't be reliable in in Shopify Analytics. For Hydrogen storefronts, upgrade by April 30, 2026.
Let buyers update subscription payment methods without leaving your extension
Buyers can now replace the payment method on their subscription contract without navigating away from your Customer Account UI extension. Simply invoke the intent and the native payment flow handles the rest, no need to store or display cards yourself.