POS UI Extensions 2026-07 adds discount allocations to bundle components
Starting with POS UI Extensions API version 2026-07, product bundle components in cart line item data include discount allocation details. Apps can access component-level discount allocations from bundle components on a cart line item, for example: shopify.cartLineItem.components?.[0]?.discountAllocations The same LineItem shape is also used in Cart API...
Also shipped Jul 15, 2026Shopify in July 2026 →
BigQuery supports data governance tags , which let you enforce column-level security and data masking
BigQuery supports data governance tags , which let you enforce column-level security and data masking. Data governance tags are a type of Resource Manager tag that you can attach to sensitive columns and use in BigQuery data policies to grant conditional access to your users. This feature is in Preview .
Integrated SaaS listings on Snowflake Marketplace (General availability)
Select Integrated SaaS listings now let you start a free trial of a provider’s application directly from a Marketplace listing. This experience replaces the trials previously offered through Snowflake Partner Connect and brings these trials into the Marketplace, where discovery, trial, and purchase all happen in one place.
Consumer-controlled maintenance policies , General Availability
Consumer-controlled maintenance policies for Snowflake Native Apps are now generally available. Consumers can define when Snowflake Native App upgrades happen in their accounts by creating a maintenance policy and applying it to an account or an individual app. For more information, see Consumer-controlled maintenance policies .
Thinking Machine Labs Inkling now available as a Databricks-hosted model in Public Preview
Model Serving now supports Thinking Machine Labs Inkling as a Databricks-hosted model. This mixture of experts (MoE) model supports text and image inputs, a 1 million token context window, and is optimized for coding, reasoning, and agentic tool-use tasks. You can access this model using Foundation Model APIs . Inkling is available in Public Preview .
Custom URLs for your Databricks account (Public Preview)
You can now claim and enable a Custom URL that gives your Databricks account a single, branded entry point (for example, acme.databricks.com ) for all users and workspaces. See Give your Databricks account a custom URL .
AI Search High QPS is now generally available
AI Search High QPS is now generally available for standard endpoints. Set a target QPS on standard AI Search endpoints to power high-throughput, real-time workloads like search bars, recommendation systems, and entity matching. High QPS is enabled by default, but existing endpoints are not affected.
More from Shopify developer platformEvery Shopify developer platform release →
Updated App Store requirements: 4.1.2 Use a unique name for your app
Your app's name is what merchants use to discover, identify, and remember your app. We've added requirement 4.1.2, "Use a unique name for your app," to reduce merchant confusion over identical and copycat app names in Shopify’s App Store. We know that changing an app name isn't easy , it affects your brand, your discoverability, and your existing merchants.
Storefront API `@inContext` supports `channelId`
As of Storefront API version 2026-10 , the @inContext directive accepts an optional channelId argument. Use channelId to apply a specific sales channel’s context to an entire query, including channel-specific product availability and pricing.
Card deposit endpoint now requires mTLS certificate
Shopify's card-deposit endpoint now requires a Shopify-issued mTLS client certificate. Apps that store cardholder data with the customerPaymentMethodCreditCardCreate and customerPaymentMethodCreditCardUpdate GraphQL Admin API mutations must first deposit that data at Shopify's /sessions card-deposit endpoint to receive a session identifier.
Physical inventory feature preview
The physical inventory feature preview gives you early access to a new set of inventory APIs in the unstable version of the GraphQL Admin API. Enable it on a development store to build and test against the core primitives merchants use to organize a stockroom: bins, counts, and purchase orders.
Metafield triggers and additional topics are now available for Events
Apps can now subscribe to events for Order , Collection , InventoryItem , InventoryShipment , Location , and can subscribe to metafield changes on Product , Order , Customer , Collection and Location . ProductVariant metafields are supported through the Product topic. This gives apps a precise way to react to more objects and custom data changes.
Liquid templates can now compose pages with blocks and partials
The Liquid July ’26 developer preview introduces a simpler way to build theme pages. Page structure can live directly in a Liquid template, where developers and coding agents can read and edit everything in one place. The peview adds two Liquid tags: {% block %} renders a reusable theme block directly from a template.
Full-stack capabilities to power app analytics
For app developers, building merchant-facing analytics has always meant standing up your own stack: a charting library, a data warehouse to sync merchant data into, handling currencies and locales, and a UI that never quite matched the Shopify admin.