---
title: Feature previews
description: >-
  Shopify's feature previews provide early access to new features. Learn about
  the feature previews available and how to test your apps.
source_url:
  html: 'https://shopify.dev/docs/apps/build/stores/feature-previews'
  md: 'https://shopify.dev/docs/apps/build/stores/feature-previews.md'
---

# Feature previews

Shopify's feature previews give you early access to changes to Shopify so that you can build on the platform with confidence. You can test features that'll be available to users in the upcoming months, but that haven't yet been rolled out. With feature previews, you can test your apps for compatibility, build new capabilities, and adapt your business strategies to maximize your apps' value to users.

***

## Previewing new features

When a new feature is accompanied by a backwards-incompatible change to our APIs, or a significant change to the online store or the Shopify admin, it's included in a feature preview.

You can test the feature by enabling the feature preview when you [create a new dev store](https://shopify.dev/docs/apps/build/stores/development-stores).

### Enable a feature preview

Each feature preview can include several changes. When you create a dev store, you select the preview that includes the features that you want to access.

#### Steps

To use a feature preview, specify it when you [create a dev store](https://shopify.dev/docs/apps/build/stores/development-stores#create-a-dev-store). Only one feature preview may be enabled on a dev store.

**Caution:**

Feature previews might still be under development and are subject to change.

### Available feature previews

| Name | Handle | Description |
| - | - | - |
| Increased variants | `extended_variants` | Raises the number of variants that a product can have. Themes that assume a complete variant list need updating first. Refer to [Support high-variant products](https://shopify.dev/docs/storefronts/themes/product-merchandising/variants/support-high-variant-products). |
| Liquid July 2026 changes | `liquid_july_26_changes` | Adds the `{% block %}` and `{% partial %}` Liquid tags, so you can compose storefront pages in Liquid instead of JSON and refresh part of a page without a full reload. |
| Market-driven shipping | `market_driven_shipping` | Moves shipping configuration into Markets, so merchants manage where they sell and how they ship in the same place. Refer to [Feature preview for market-driven shipping](https://shopify.dev/docs/apps/build/orders-fulfillment/market-driven-shipping/feature-preview). |
| Physical inventory | `physical_inventory_apis` | Adds bins, counts, and purchase orders to the unstable GraphQL Admin API. Refer to [Feature preview: Physical inventory](https://shopify.dev/docs/apps/build/orders-fulfillment/inventory-management-apps/physical-inventory-feature-preview). |
| Ship and pickup in one order | `ship_and_pickup_in_one_order` | Lets a buyer ship some items and pick up others in a single order. Available to Shopify Plus merchants. Refer to [About split carts in checkout](https://shopify.dev/docs/apps/build/orders-fulfillment/split-carts). |
| Shopify admin's new design | `new_admin_design` | Applies the new visual design to the Shopify admin so you can check how your app's App Home surfaces look before merchants get the design. Refer to [App Home](https://shopify.dev/docs/api/app-home/v2.0-rc). |

### Timeline for feature previews

For backwards-incompatible changes, the timeline for feature previews is tied to the API release schedule.

When a stable API version introduces a backwards-incompatible change, the feature associated with the change won't be available to a user's Shopify admin until nine months later, when that version of the API is the oldest supported stable version. So you have nine months to preview a feature and prepare for it before it's released to users.

To learn more about the API release schedule, refer to [Shopify API versioning](https://shopify.dev/docs/api/usage/versioning#release-schedule).

***
