commonmark icon indicating copy to clipboard operation
commonmark copied to clipboard

Drop PHP 7.4 support

Open colinodell opened this issue 3 years ago • 4 comments

We will drop PHP 7.4 support in our 3.0 release

colinodell avatar Jun 20 '21 17:06 colinodell

When does 3.0 plan to be released?

ashkellerman avatar Feb 28 '22 20:02 ashkellerman

I was originally aiming for July 2022 but I don't have a specific release date yet - it'll be whenever these 5 tasks in the milestone are implemented. I would guess sometime later in the year.

colinodell avatar Feb 28 '22 22:02 colinodell

You might want to consider completing this ticket when large Linux distributions like Debian and Ubuntu stop support for PHP 7.4.

PHP 7.4 is part of Debian 11 Bullseye, which is likely to be supported until June 2026, see https://wiki.debian.org/LTS.

PHP 7.4 is also part of Ubuntu 20.04 LTS, which has Standard Support until April 2025 and End-of-Life in April 2030, see https://wiki.ubuntu.com/Releases and https://ubuntu.com/about/release-cycle (the latter URL is authoritative).

As Mythic Beasts says at https://www.mythic-beasts.com/blog/2022/05/09/choose-your-own-php-version/ about open-source software: "We find it odd that developers would drop support for a current stable version of what is probably the world’s most widely used server-side OS".

PS: I do realise that PHP 7.4 itself is officially supported until 28 Nov 2022, as per https://www.php.net/supported-versions.php - so I feel league/commonmark should support PHP 7.4 at least until then.

domainfun avatar Jun 08 '22 01:06 domainfun

I do realise that PHP 7.4 itself is officially supported until 28 Nov 2022, as per https://www.php.net/supported-versions.php - so I feel league/commonmark should support PHP 7.4 at least until then.

PHP 7.4 will continue to be supported as long as league/commonmark 2.x is supported, and the latter will be supported for (at least) 6 months after the 3.0.0 stable release, so we should be fine there. This issue is more about what versions 3.x will support; PHP 7.4 will not be one of them.

colinodell avatar Jul 17 '22 16:07 colinodell