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

[RFC] Drop support for PHP 7.4 #9290

Merged
merged 1 commit into from
Dec 27, 2021
Merged

Conversation

derrabus
Copy link
Member

I'd like to propose to raise the minimum PHP version for the 3.0.x branch to 8.0.

We have taken this step on the DBAL 4.0.x branch already. Having the full power of the PHP 8 type system will make it easier for us to create a codebase that is compatible with DBAL 4. Moreover, bumping to PHP 8 would allow us to use native attributes as a default for old and new functional tests. Last but not least, developing features for a PHP-8-only project is a really delightful experience. 🙂

According to Packagist's statistics, more than 50% of ORM 2.10 installations run PHP 8 already.

I don't know exactly when the 3.0.x branch will be ready for a release, but even if we released right now, I would expect the 2.x series of the ORM to live on for some time, so that projects may upgrade to the new major (and PHP 8) at their own pace.

Copy link
Member

@greg0ire greg0ire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have updated the branch protection settings, they seemed wrong.

@beberlei
Copy link
Member

In addition before 3.0 is final, it will still take a few month, so by then 8.0 is even more wide spread.

@derrabus derrabus merged commit 9c07649 into doctrine:3.0.x Dec 27, 2021
@derrabus derrabus deleted the drop/php-7.4 branch December 27, 2021 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants