Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Drop support for PHP 7.0/7.1/7.2 #482

Closed
blackcoder87 opened this issue Jul 1, 2020 · 4 comments · Fixed by #589
Closed

Drop support for PHP 7.0/7.1/7.2 #482

blackcoder87 opened this issue Jul 1, 2020 · 4 comments · Fixed by #589

Comments

@blackcoder87
Copy link
Member

blackcoder87 commented Jul 1, 2020

PHP 7.0 and 7.1 are both no longer officially supported.
http://php.net/supported-versions.php

Linux distributions using PHP 7.0:
Debian 9 = PHP 7.0
Ubuntu 16.04 LTS = PHP 7.0
openSUSE Tumbleweed = PHP 7.0

For PHP 7.0 that would be according to Debian 9 LTS in June 2022.

Ubuntu 18.04 LTS is using PHP 7.2.
https://packages.ubuntu.com/bionic/php
https://ubuntu.com/about/release-cycle

Debian 10 is using PHP 7.3.
https://packages.debian.org/buster/php/

Fedora 27 is no longer supported
Fedora 28 and newer are using PHP 7.2 or newer.
https://en.wikipedia.org/wiki/Fedora_(operating_system)#Releases

OpenSUSE 15.1 is using PHP 7.2
https://en.wikipedia.org/wiki/OpenSUSE#Releases

Most if not all distributions skipped PHP 7.1? Consider dropping support for PHP 7.0 and 7.1 at the same time.

Debian Long Term Support
https://wiki.debian.org/LTS

The Ubuntu lifecycle and release cadence
https://www.ubuntu.com/about/release-cycle

@blackcoder87
Copy link
Member Author

blackcoder87 commented Jun 3, 2021

PHP 7.0
Ubuntu 16.04 "Maintenance updates" ended ~June 2020

PHP 7.2
Ubuntu 18.04 "Maintenance updates" until ~June 2022.
Fedora 28-32 is no longer supported. Fedora 33 and 34 is using PHP 7.4. Fedora 35 will probably use PHP 8.
Latest point release for OpenSUSE is 15.3 and is using PHP 7.4.

https://ubuntu.com/about/release-cycle
https://en.wikipedia.org/wiki/Fedora_(operating_system)#Releases

@blackcoder87
Copy link
Member Author

Probably a good idea to announce the removal of support for older versions early like it was done with the removal of support for PHP 5.6. See links to the old news below.

If possible remove support for PHP 7.2 together with PHP 7.0 and 7.1 in June 2022 or earlier.
PHPUnit can then be updated to version 9 or hopefully 10 and Ilch is no longer depending on using forks of phpunit and phpunit-mock-objects to run unit tests under PHP 8 or newer.

https://www.ilch.de/index.php?news-344
https://www.ilch.de/index.php?news-355

@blackcoder87
Copy link
Member Author

Ping and a small info:
Debian 10 with PHP 7.3 is supported until June 30th 2024.

https://wiki.debian.org/LTS

@blackcoder87 blackcoder87 changed the title Drop support for PHP 7.0/7.1 Drop support for PHP 7.0/7.1/7.2 Nov 24, 2022
@blackcoder87
Copy link
Member Author

#423

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant