Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Composer 2.2 LTS, 2.3 PHP Version Support, 1.x Deprecation #10340

Open
Seldaek opened this issue Dec 8, 2021 · 0 comments
Open

Composer 2.2 LTS, 2.3 PHP Version Support, 1.x Deprecation #10340

Seldaek opened this issue Dec 8, 2021 · 0 comments

Comments

@Seldaek
Copy link
Member

Seldaek commented Dec 8, 2021

2.2 LTS and the way forward

Composer's 2.2 release is a LTS (Long Term Support) version. We will provide bugfixes for critical bugs and security issues until at least end of 2023, and will reassess then according to the usage we see.

The reason we did this is that after over 10 years stuck with a PHP 5.3 requirement, Composer 2.3 increased the required PHP version to >=7.2.5 and thus stop supporting PHP 5.3.2 - 7.2.4.

Composer 2.2 supports PHP versions 5.3.2 to 8.1.x (but not above, if you need higher upgrade to the latest Composer 2.x).

According to our usage metrics this should (at the time of release) leave a bit less than 10% of users stuck on the Composer 2.2 LTS until they can upgrade their PHP version. With PHP 7.1 being EOL for about 2 years already it is anyway about time everyone using 7.1 or below would upgrade.

1.x Deprecation

About 1/3rd of composer installs are still run with Composer 1.x. We are committed to keep the v1 repository format working in its currently reduced capacity until at least end of 2022, but afterwards we will probably turn it into a read-only snapshot that will not receive updates anymore.

If you are still using Composer 1 I would really urge you to upgrade to Composer 2. If something is blocking you from doing so please do get in touch if you think we can help.

@Seldaek Seldaek pinned this issue Dec 8, 2021
@composer composer locked and limited conversation to collaborators Dec 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant