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

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"
 },