Releases: dconco/phpspa
Releases · dconco/phpspa
v2.0.8
v2.0.7.1
v2.0.7
v2.0.6
v2.0.6.82
v2.0.5.83
This release (v2.0.5.83) is the PHP 8.3 compatibility line. It removes PHP 8.4-only syntax (property hooks) while keeping the same component API and behavior, so projects pinned to PHP 8.3 can use PhpSPA without parse errors.
Installation: composer require dconco/phpspa:v2.0.5.83
v2.0.5.82 - support/php-8.2
v2.0.5.82 is the PHP 8.2 compatibility release line. It keeps the same public API and behavior, but removes PHP 8.3-only syntax (typed class constants) so the package parses and runs on PHP 8.2. This release line also includes the earlier compatibility work that removed PHP 8.4-only property hook syntax.
v2.0.5.81 - support/php-8.1
- Adds PHP 8.1 support by removing PHP 8.2–8.4-only syntax/features.
- Replaces property hooks with PHP 8.1-compatible backing properties (no behavior change intended).
- Replaces PHP 8.3-only reflection usage and removes typed class constants.
- Fixes PHP 8.1/8.2 runtime fatals caused by invalid local static initializers.
- Removes never return types from redirect helpers while preserving exit behavior.