We are updating the underlying operating system layer components and moving to newer hardware. This platform update will affect all Apps (Uni and Pro). The expected downtime for App web delivery is up to 60 minutes, but we aim for only a few minutes. We will run the updates sequentially, one App at a time, over the course of several days. The individual downtime per App will likely be less than 60 minutes. We cannot predict which App will be affected ahead of time.
We plan to start with 'evening sessions' for Europe (CEST) and later with 'morning sessions' for US. Please keep an eye on our status page where we are going to post intermediate updates and timing. We can not yet tell how many sessions there will be. We anticipate that the updates will spawn into October.
Here is the complete list of client facing changes:
- PHP82 (8.2.4) → 8.2.8 - changelog
- PHP81 (8.1.17) → 8.1.21- changelog
- PHP80 (8.0.28) → 8.0.29 - changelog - EOL December 2023
- PHP74 (7.4.33) - changelog - NO CHANGE, update soon, see below
PHP Extensions (changes)
- ImageMagick library (7.1.1-6) → 7.1.1-15 - changelog
- mongodb (1.15.1) → 1.16.2 - changelog
- phalcon5 (5.2.1) → 5.3.0 - release notes - only for PHP 8.0, 8.1, 8.2
- blackfire php probe (1.86.6) > 1.89.0 - list of current releases
- blackfire agent/client (2.14.2) > 2.21.0 - changelog
- newrelic php probe and agent (10.8.0.323) > 10.11.0.3 - release notes
Extended PHP 7.4 grace period
At some point, we will stop supporting PHP 7.4. We do not have an exact date yet, but we plan to continue supporting it until the end of the year if no security issues arise, possibly even longer. If you have the time and budget, we recommend updating your Apps now. When you have kept your software up-to-date, the update should not be a problem. See our PHP 7.4 EOL blog post as well as our PHP upgrading guide. There will additional communication from us.
MySQL 8 required soon
We have recently moved most Apps to MySQL 8 without problems. It turned out that a few Apps have problems and they have been reverted to MySQL 5.7 for now. It seems that most of them also run on PHP 7.4 and have outdated software installed, old versions of Craft CMS, Laravel, WordPress. There will be additional communication on that as well.