Deprecating the useBuyerJourneyIntercept API on checkout UI extensions
Starting in version 2026-07 , the useBuyerJourneyIntercept hook on checkout UI extensions, and the block_progress capability it depends on, are deprecated. Existing extensions will continue to work on current and prior API versions, but this API will be removed in a future version , so you should plan to migrate.
Also shipped Jul 2, 2026Shopify in July 2026 →
VARIANT data type on Delta Direct tables (General availability)
With this release, Snowflake supports the VARIANT data type on Iceberg tables created from Delta table files in object storage (Delta Direct). When your Delta tables include variant columns, Snowflake maps them to the Snowflake VARIANT data type. You can query semi-structured data using VARIANT functions and dot or bracket notation.
Metadata-based sensitive data classification recommendations (Public Preview)
Snowflake is rolling out metadata-based sensitive data classification recommendations in Snowsight to help you identify databases that are likely to contain sensitive data and enable classification with one click.
Lakeflow Connect row filtering is now generally available
Row filtering in Lakeflow Connect is now generally available. Row filtering allows you to ingest only the rows you need by applying conditions similar to a SQL WHERE clause, improving performance and minimizing data duplication.
Genie One enhancements and bug fixes
- Ontology snippets (Public Preview) : Genie One now supports ontology snippets. This feature is in Public Preview. Contact your Databricks account team to sign up. See Genie Ontology . Document edit timestamps : Documents now show the date and time they were last edited. See Documents in Genie One . Links in documents : Documents now support links.
Genie Agent (formerly Genie Space) enhancements
- Agent mode is generally available : Agent mode in Genie Agents (formerly Genie Spaces) is now generally available. Agent mode uses multi-step reasoning to answer complex, exploratory questions with a report that includes citations, visualizations, and supporting tables. See Genie Agents concepts .
[Launched] Generally available: Anthropic Claude Sonnet 5 on Azure Databricks
Azure Databricks now supports Anthropic Claude Sonnet 5 through Azure Databricks AI Model Serving. Claude Sonnet 5 is Anthropic's most agentic Sonnet model to date, delivering near-Opus-level intelligence with Sonnet's cost efficiency and speed. Designed
More from Shopify developer platformEvery Shopify developer platform release →
Markets APIs now support MarketRegionSubdivision
Sub-region Markets are available in the Admin GraphQL API 2026-07 Apps using Admin GraphQL 2026-07 can encounter Markets configured with country-subdivision regions, such as states and provinces as merchants upgrade to market-driven shipping.
OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED for orders with no items to fulfill
As of API version 2026-10, the OrderDisplayFulfillmentStatus enum can return a new value: FULFILLMENT_NOT_REQUIRED . It is returned for orders that are not fulfilled but have no items remaining to fulfill , for example, an order that was fully cancelled or fully refunded before any items were fulfilled. Previously, these orders returned UNFULFILLED .
Shop Minis May June 2026 update
New Features Product variant intents The React SDK added typed product variant intent hooks for selecting variants, adding variants to cart, and sending buyers to express checkout: useSelectVariant wraps select:shopify/ProductVariant . useAddToCart wraps add_to_cart:shopify/ProductVariant . useBuyNow wraps buy_now:shopify/ProductVariant .
Market-driven shipping now available in feature preview
Market-driven shipping moves merchant-owned shipping configuration out of delivery profiles and into Markets. Merchants will attach shipping options directly to each market, and then vary rates by product and location conditions within a single option. This makes checkout rate behavior more predictable and easier to understand.
Draft order deposit fields are now available in the GraphQL Admin API and Customer Account API
As of the 2026-07 API version, draft order deposit fields are available in the GraphQL Admin API and Customer Account API. Apps can now set a deposit when creating or updating a draft order with DraftOrderInput.deposit in the GraphQL Admin API.
Deprecation of cumulative marketing engagements
The isCumulative argument to the marketingEngagementCreate mutation is being deprecated, defaulting to false . Please update your integration to send non-cumulative engagements, as needed. Existing activities that have been sending cumulative metrics can migrate to non-cumulative at any time.
Discount application information now available for draft orders on the Customer Account API
As of GraphQL Customer Account API version 2026-07, draft orders now expose discount applications. You can use the new discountApplications field on DraftOrder to query discounts applied to a draft order, and the new discountAllocations field on DraftOrderLineItem to query how discounts are allocated across line items.