Estimated Upgrade Time: 5-10 minutes for most applications.
Updating Dependencies
Update yourcomposer.json file to require Shopper 2.3:
New Features
Product Tags
Shopper 2.3 introduces Product Tags — simple, flat labels you can attach to products for cross-cutting organization. Unlike categories (hierarchical) or collections (rule-based), tags are flexible and ideal for seasonal labels, marketing campaigns, or storefront filtering. See the Product Tags documentation for full details.New Permissions
New permissions have been added for tags. For existing installations, create them and assign to your admin role:New Feature Flag
A newtag feature flag has been added to config/shopper/features.php. If you have a published config file, add:
FeatureState::Disabled if you don’t need tags in your store.
Published Components
If you have published product components viaphp artisan shopper:component:publish product, add the new tag page to your config/shopper/components/product.php:
Migration Checklist
- Update
composer.jsondependencies - Run
composer update - Run
php artisan migrate(createsproduct_tagstable) - Create new permissions for
tags - Update published config files if applicable (
features.php,components/product.php) - Clear caches:
php artisan optimize:clear - Test your application