Update: minimum PHP version increase on hold

Last month we sent out a reminder about the minimum PHP version increasing to PHP 7.2+, which went into effect two weeks ago.

After feedback from several clients who aren't ready for PHP 7.2+, I dove into the data from SiteDash. Around 40% of sites connected to SiteDash still use PHP 7.1 or below. While that number has been steadily decreasing (chart below), it's still a rather significant number.

Distribution of PHP versions, for v5.6, 7.0 and 7.1
PHP version distribution data from SiteDash, March 13th 2020.

The minimum version schedule is partly designed to encourage users to keep their servers up to date, but that's sometimes easier said than done. The jump from PHP 7.1 to 7.2 in particular can be a problem for some older sites.

As we're not yet taking advantage of new features added in PHP 7.2, we're going to slow down a bit. 

You'll still get a warning when you're using an unsupported PHP version when installing/upgrading extras, but we won't prevent the installation unless the extra actually uses functionality that requires a newer version. 

This way, we can still encourage you to keep up with the official PHP end of life schedule, while not burdening you with hard limits unless they are actually needed.

We're rolling out these changes in upcoming updates to our extras in the next week or two.

Mark Hamstra

Mark is the CEA at modmore where he helps people doing more with MODX. He accomplishes this by providing premium extras with great support and documentation, and other initiatives meant to help MODXers around, like MODX.today.