--- title: Shop Minis January 2026 update - Shopify developer changelog description: >- Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: 'https://shopify.dev/changelog/shop-minis-january-2026-update' md: 'https://shopify.dev/changelog/shop-minis-january-2026-update.md' metadata: effectiveApiVersion: null affectedApi: - displayName: Shop Minis handle: shop-minis primaryTag: displayName: API handle: api secondaryTag: displayName: New handle: new indicatesActionRequired: false createdAt: '2026-02-06T07:08:27-05:00' postedAt: '2026-02-06T09:10:00-05:00' updatedAt: '2026-02-06T09:04:56-05:00' effectiveAt: '2026-02-06T12:00:00-05:00' --- February 6, 2026 Tags: * Shop Minis # Shop Minis January 2026 update ## New Features ### Delayed Consent We've enhanced consent management by introducing a delayed consent popup for all Shop Minis. **What this means for partners:** * Users will see a consent screen before your mini loads if you request scopes. * The mini's landing (splash) screen is shown while consent is pending. * Partners should customize their splash screen to provide a great first impression. *** ### New Explore Screen with Curated Categories The Explore screen in the Shop App now features minis grouped into curated categories: *Snap & Shop*, *Design Your Space*, *Beauty Solutions*, and *Play & Shop*. These collections are hand-picked by the Shop Minis team to showcase minis with exceptional user experiences. We'll continue updating these lists as new standout minis are submitted. *** ### Dashboard Command in CLI A new `dashboard` command has been added to the Shop Minis CLI (`@shopify/shop-minis-cli` v0.3.0+), providing a web-based interface for viewing submission history and performance reports. **Usage:** ``` npx minis dashboard ``` This opens a browser with two main views: * **Submissions tab**: View your submission history with status, feedback, and the ability to cancel pending submissions. * **Reports tab**: View performance metrics (usage stats, sales, …) with interactive charts and time filtering. *** ### Product List Privacy Controls Partners can now control the visibility of user product lists with new privacy features: * **`privacyStatus` field**: Exposed on `ProductList` type - check if a list is `PUBLIC` or `PRIVATE`. * **`setProductListVisibility` action**: Toggle visibility of existing product lists. * **Privacy option in `addProductList`**: Create public lists via optional `privacyStatus` parameter. ``` import { useProductListActions } from '@shopify/shop-minis-react' function MyComponent() { const { setProductListVisibility, addProductList } = useProductListActions() // Create a public list await addProductList({ name: 'My Wishlist', privacyStatus: 'PUBLIC' }) // Toggle existing list visibility await setProductListVisibility({ id: listId, name: listName, // Required to prevent data loss privacyStatus: 'PRIVATE' }) } ``` *** ## Documentation Updates ### User-Generated Content (UGC) Guide New comprehensive documentation has been added for the Minis Content system, covering: * Creating image content with `useCreateImageContent` hook. * Content moderation statuses (`PENDING`, `READY`, `REJECTED`). * Displaying content with `ContentWrapper` component (required for moderation). * Content reporting and moderation flows. **Key requirement**: Always use `ContentWrapper` instead of rendering user-generated content directly - this is required for content moderation compliance. [View the full UGC documentation](https://shopify.dev/docs/api/shop-minis/hooks/content/usecreateimagecontent) *** ### Developer Permissions Documentation Updated documentation for the development screen now includes a dedicated section on developer permissions, clarifying how to set up and manage access for your development team. *** ### Trusted Domains Path Clarification The `trusted_domains` documentation in the manifest file has been updated to clarify how trailing slashes are handled: * Domain paths now correctly handle trailing slashes. * Updated examples to match the linter behavior. * Fixes issues with remote images not loading when trusted domain includes a path. *** ## Other Changes * **Product variant field removed**: The unused `variants` field has been removed from the `Product` type. * **ESLint upgraded**: From 8.57.0 to 9.26.0. *** ## Summary January 2026 brings significant improvements to the Shop Minis platform: 1. **Delayed consent** is now fully enabled - *customize your splash screen!*. 2. **New Explore screen** with curated categories showcasing the best minis. 3. **New Dashboard CLI command** for monitoring submissions and performance. 4. **Product list privacy controls** for public/private wishlists. 5. **New UGC documentation** for content creation and moderation. For questions or feedback, reach out to the Shop Minis team.