Quantum PHP 3.0.3 Released — PHP 8.0 Is Now Required #559
armanist
announced in
Announcements
Replies: 1 comment
-
|
Congrats on the 3.0.3 release - PHP 8.0 as the new minimum is a clear, practical step for the project’s next chapter. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Quantum PHP 3.0.3 has been released.
This release raises the minimum supported PHP version from PHP 7.4 to PHP 8.0.
Quantum PHP 3.0.0 was released about a month ago with PHP 7.4 as the minimum requirement. Shortly afterward, the entire codebase was modernized to use PHP 8.0 as its baseline. PHPStan, Rector, and the project’s development tooling were also upgraded to verify and enforce PHP 8.0 compatibility.
Changing the minimum PHP version in a patch release may seem unusual. Normally, a compatibility change like this would be reserved for a new major version, such as Quantum PHP 4.0.0.
However, Quantum PHP 3.0 is still at the beginning of its release cycle, and the PHP 8.0 migration was completed shortly after the initial 3.0.0 release. Continuing to support PHP 7.4 would require maintaining legacy compatibility code immediately after the framework had already been modernized.
For this reason, Quantum PHP 3.0.3 establishes PHP 8.0 or later as the minimum supported version going forward.
Developers currently using PHP 7.4 should upgrade their environment before updating to Quantum PHP 3.0.3.
Thank you to everyone using, testing, and contributing to Quantum PHP.
Beta Was this translation helpful? Give feedback.
All reactions