Skip to main content

Compatibility matrix

This page defines the baseline visible in the repository. A specific release is supported only after its release checks and the stated production database migration checks pass. Check the compatibility note shipped with that release before upgrading.

ComponentRepository baselineVerification
PHP^8.2; supported CI matrix currently covers 8.2 and 8.3Composer platform check and CI
Laravel12.x; exact packages are pinned by the release lockfileClean install and focused suite
DatabaseMySQL/MariaDB supported only for tested migration pathsClean migration and restored-data drill
QueueConfigured Laravel queue driver supported by the releaseWorker boot and retry check
Web serverApache or Nginx with document root set to public/Health and static-asset checks
EditionMerchant or MarketplaceEdition boundary and artifact verification

SQLite is used for fast automated tests. A green SQLite migration does not prove that a production MySQL/MariaDB migration is safe. Releases that change schema require database-engine acceptance and restored-data verification.

Marketplace upgrades from Merchant are additive and supported only for the migration paths listed in the release notes. Marketplace-to-Merchant downgrade is unsupported. No fixed Vendorzo support period is promised by this baseline; release support dates must be explicitly published before older releases appear in a supported-version selector.