Drop PHP 7.4 support
We will drop PHP 7.4 support in our 3.0 release
When does 3.0 plan to be released?
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.
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.
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.