Skip to main content
Shopper documentation always reflects the latest release of the current major version. When a new minor version ships, the docs are updated to match. Upgrade guides document every breaking change, new feature, and migration step between versions.

Before You Start

Before upgrading, take these precautions:
  1. Back up your database. E-commerce data (orders, customers, prices) is difficult to recover if a migration fails.
  2. Run the upgrade on a staging environment first. Verify everything works before touching production.
  3. If upgrading across multiple versions (e.g., v2.2 to v2.5), follow each guide in sequence. Do not skip versions.

Upgrade Guides

FromToSummary
v2.6v2.7Money values stored in smallest currency unit (cents), slide-over components replaced, 2FA split into SOLID interfaces
v2.5v2.6Cart package, tax system, auth models moved to admin package, event renaming, render hooks
v2.4v2.5Order system split into three independent statuses (order, payment, shipping), payment drivers, shipment tracking
v2.2v2.3Product Tags feature with new permissions and feature flag
v2.1v2.2Repository pattern removed, Model Contracts system, Filament v4, ShopperUser trait, sidebar redesign
There is no upgrade guide for v2.3 to v2.4. That release only added Spanish translations and internal render hooks with no breaking changes.

Getting Help

If you encounter issues during an upgrade: