# What Kirby version starts requiring php 8?

**URL:** <https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184>\
**Category:** Questions\
**Tags:** v3\
**Created:** [December 4, 2022, 7:30pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184 "2022-12-04T19:30:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![plagasul](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/plagasul/32/4199_2.png) [@plagasul](https://forum.getkirby.com/u/plagasul)\
**Post date:** [December 4, 2022, 7:30pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/1 "2022-12-04T19:30:54Z")

</div>

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

Thank you

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [December 4, 2022, 7:32pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/2 "2022-12-04T19:32:02Z")

</div>

3.8

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [December 4, 2022, 7:41pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/3 "2022-12-04T19:41:59Z")

</div>

Leaving the PHP support history for Kirby 3 here for reference

```auto
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](https://getkirby.com/docs/reference/system/requirements#php-version-support-history)

---

<div class="post-metadata">

**Author:** ![rasteiner](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/rasteiner/32/4788_2.png) [@rasteiner](https://forum.getkirby.com/u/rasteiner)\
**Post date:** [February 20, 2023, 2:13pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/4 "2023-02-20T14:13:48Z")

</div>

I was a bit bored 😅

directly from packagist:  
https://codepen.io/rasteiner/embed/preview/qBMbaWd?default-tabs=js%2Cresult&height=300&host=https%3A%2F%2Fcodepen.io&slug-hash=qBMbaWd

---

<div class="post-metadata">

**Author:** ![splorp](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/splorp/32/29_2.png) [@splorp](https://forum.getkirby.com/u/splorp)\
**Post date:** [February 20, 2023, 11:23pm UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/5 "2023-02-20T23:23:12Z")

</div>

```auto
                    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!

---

<div class="post-metadata">

**Author:** ![Gilles](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/gilles/32/12006_2.png) [@Gilles](https://forum.getkirby.com/u/Gilles)\
**Post date:** [November 8, 2023, 8:27am UTC](https://forum.getkirby.com/t/what-kirby-version-starts-requiring-php-8/27184/6 "2023-11-08T08:27:22Z")

</div>

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

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

```
