SHOPV3 PHP VERSION COMPATIBILITY
================================

This build is prepared for runtime deployment on:
- PHP 8.1
- PHP 8.2
- PHP 8.3
- PHP 8.4

PHP 8.0 / 7.x are NOT supported because Laravel 10 requires PHP >= 8.1.

What was backported for PHP 8.1:
- Composer runtime platform check lowered to PHP 8.1.
- PHP 8.2 class-level readonly syntax removed from bundled WebAuthn/Nette classes.
- PHP 8.2 standalone true/false/null return types in Webmozart Assert replaced with PHP 8.1-compatible signatures.
- Business logic and validation bodies are unchanged.

Important:
- The bundled vendor/ directory is part of this compatibility release. Upload it together with the application.
- Do NOT run `composer update` directly on production PHP 8.1. Upstream package metadata for some bundled versions declares PHP 8.2+, even though this release contains runtime compatibility backports. A fresh Composer resolution must be tested separately.
- Recommended production PHP remains 8.2 or 8.3 when available.

Required extensions:
openssl, PDO, pdo_mysql, mbstring, curl, fileinfo.
Recommended: dom, xml, simplexml, bcmath, intl, sodium, zip, gd.
