-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimum requirements PHP7 and WP5 #1084
Comments
The required versions are now bumped to PHP 7.0 and WP 5.0. |
I've already bumped the required PHP version from 7.0 to 7.1 since there's only a small 2.3% loss difference. We may even go to PHP7.2 losing only 1.6% more. Now adding PHP type declarations that makes the code clearer and catches some bugs due to wrong calls. PHP7.1 is interesting for nullable args and void return values. |
See #1314 for PHP type declarations up to PHP7.1. |
Released in 3.15.0. |
The minimum requirements for QTX are PHP 5.4 and WP 4.8, it has not changed for a while.
According to the WP stats more than ~90% of the websites are with PHP 7.0+ and WP 5.0+.
I plan to uplift the minimum requirements as such in the next major release. This will enable better PHP code by dropping the legacy.
I would rather go for minimum PHP 7.3+ as it's the oldest version still supported. But we don't strictly need the new features in QTX so we can be more conservative for the next move.
The text was updated successfully, but these errors were encountered: