Tags:
- Shop Minis
Shop Minis February 2026 update
New Features
The following new features are available for Shopify Minis as of February 2026:
Product Tagging for User-Generated Content
The hook now supports tagging products directly to user-generated content. Three new parameters provide partners with enhanced control over content creation:
: Associate one or more products with a piece of content.: Link content to an identifier in your own system.description: Add a text description to content.
import {useCreateImageContent} from '@shopify/shop-minis-react';
const {createImageContent} = useCreateImageContent();
await createImageContent({
imageUri: 'https://example.com/photo.jpg',
productIds: [
'gid://shopify/Product/123',
'gid://shopify/Product/456',
],
externalId: 'my-content-abc',
description: 'Styled with our summer collection',
});
This feature enables shoppable UGC experiences, allowing users browsing content to discover and purchase tagged products directly.
SafeArea Component and useSafeArea Hook
A new (documentation) component and (documentation) hook help minis handle device safe area insets. This is especially important for minis that render full-screen or use custom layouts on notched devices.
import {SafeArea, useSafeArea} from '@shopify/shop-minis-react';
// Option 1: Wrap content in the SafeArea component
function MyMini() {
return (
<SafeArea>
<MyContent />
</SafeArea>
);
}
// Option 2: Use the hook for manual control
function MyComponent() {
const {top, bottom, left, right} = useSafeArea();
return <View style={{paddingTop: top, paddingBottom: bottom}} />;
}
CLI Enable and Disable Commands
The Shop Minis CLI now includes enable and disable commands for toggling minis directly from the command line. This is useful for testing development minis or managing mini availability during the review process.
npx minis enable
npx minis disable
Consent Flow & Scopes
- Terms consent toast: Users see a confirmation toast when accepting terms, improving clarity.
- Development mode consent: The consent dialog now appears in dev mode when a mini requests scopes, facilitating easier testing of the consent flow during development.
- Favorite and unfavorite bypass: Tapping favorite or unfavorite on a mini no longer triggers the consent popup, reducing unnecessary friction.
- Removed Consent Scopes: Unused read scopes have been removed from the platform. Minis that only use
orno longer require thescope, reducing the consent burden for simpler minis. - OpenId scope removed: The
openidscope is no longer required for custom backend support. It is only needed if your Mini uses the public user ID () for personalization or data persistence.
Home Page Quick Link
Minis are now accessible through a quick link on the Shop App home screen, making it easier for users to discover and browse the Explore section. This enhancement gives minis greater visibility across the app.
Documentation Updates
The following documentation updates accompany these changes:
Manifest File
Updated documentation reflects the removal of legacy read scopes from the manifest file. Partners using removed scopes should update their manifest.json accordingly.
Custom Backend
The custom backend guide has been revised with clearer instructions and updated markdown formatting.
Other Changes
- Removed the unused
variantsfield, continuing cleanup from January. - The CLI template no longer includes unnecessary scopes in the default
manifest.json. - Development minis can now be queried by UUID before they are enabled, supporting consent checks during development.
Summary
February focuses on richer content, better developer experience, and reducing friction:
- Product tagging for UGC: Tag products directly to user-generated content for shoppable experiences.
- SafeArea support: New component and hook for handling device safe areas in full-screen minis.
- CLI enable/disable: Toggle minis directly from the command line.
- Consent improvements: Smoother consent flow with dev mode support and fewer unnecessary popups.
- Scope simplification: Removed legacy read scopes and reduced consent requirements for simpler minis.
- Explore quick link: Greater visibility for minis on the Shop App home screen.
For questions or feedback, reach out to the Shop Minis team or post in the community forums.