What Kirby version starts requiring php 8?

Could you please remind me at which version does kirby start requiring php 8?

Thank you

3.8

1 Like

Leaving the PHP support history for Kirby 3 here for reference

3.0.0 Drop support < PHP 7.1, support PHP 7.1 - 7.3
3.3.2 Add support for PHP 7.4
3.4.0 Drop support for 7.1, support PHP 7.2 - 7.4
3.5.0 Drop support for 7.2 , add support for PHP 8.0
3.6.0 Drop support for 7.3
3.6.1 Add support for PHP 8.1
3.8.0 Drop support for PHP 7.4, support PHP 8.0 - 8.1
3.9.0 Add support for PHP 8.2
3.10.0 Add support for PHP 8.3
4.0.0 Drop support for PHP 8.0, add support for PHP 8.3
4.6.0 Add support for PHP 8.4

There is now also a matrix of Kirby/PHP versions in the docs: Requirements | Kirby CMS

6 Likes

I was a bit bored :sweat_smile:

directly from packagist:

6 Likes
                    7.2 7.3 7.4 8.0 8.1 8.2
-------------------------------------------
3.9.0   -  3.9.1    ❌  ❌  ❌  βœ…  βœ…  βœ…
3.8.0   -  3.8.4    ❌  ❌  ❌  βœ…  βœ…  ❌
3.6.1.1 -  3.7.5.1  ❌  ❌  βœ…  βœ…  βœ…  ❌
3.6.0   -  3.6.1    ❌  ❌  βœ…  βœ…  ❌  ❌
3.5.0   -  3.5.8.2  ❌  βœ…  βœ…  βœ…  ❌  ❌
3.4.0   -  3.4.5    βœ…  βœ…  βœ…  ❌  ❌  ❌
-------------------------------------------

Now that’s a handy chart.

Thanks, @rasteiner!

1 Like

Noticed, that Kirby since v 3.9.4 installs symfony/deprecation-contracts

"require": {
"php": ">=8.1"
 },