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 CiviCRM versions supporting PHP < 7.2 #77

Closed
jensschuppe opened this issue Feb 16, 2021 · 4 comments
Closed

Drop support for CiviCRM versions supporting PHP < 7.2 #77

jensschuppe opened this issue Feb 16, 2021 · 4 comments
Labels
enhancement status:fixed The issue has been resolved (usually by committing/merging code)
Milestone

Comments

@jensschuppe
Copy link
Collaborator

... which is, according to the docs, versions lower than 5.14.

We might want to go further and drop support for CiviCRM versions supporting PHP < 7.1 since the current ESR release is already marked incompatible with PHP 7.0

@bjendres thoughts?

@bjendres
Copy link
Member

@jensschuppe Is there a specific reason for it?

@bjendres
Copy link
Member

Also, maybe we should schedule this for the next version (1.9)?

@jensschuppe
Copy link
Collaborator Author

Reason being to be able to adopt PHP 7 language constructs. Pushing to 1.9 seems ok to me, since it'd be an API break.

However, discussing whether to support EOL PHP 7 versions, seems appropriate to me. The latest CiviCRM ESR release is incompatible with PHP 7.0 already.

@jensschuppe jensschuppe modified the milestones: 1.8, 1.9 Feb 17, 2021
@bjendres bjendres modified the milestones: 1.9, 1.11 Mar 16, 2023
@jensschuppe jensschuppe changed the title Drop support for CiviCRM versions supporting PHP < 7.0 Drop support for CiviCRM versions supporting PHP < 7.2 Jul 3, 2023
@jensschuppe
Copy link
Collaborator Author

3115564 drops support for CiviCRM Core versions supporting PHP < 7.2, so at least CiviCRM Core 5.35.0 is required. Dropping support for PHP 7.2 (by requiring CiviCRM Core 5.58) would introduce an incompatibility with the current ESR, which is 5.51.

@jensschuppe jensschuppe added the status:fixed The issue has been resolved (usually by committing/merging code) label Jul 3, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement status:fixed The issue has been resolved (usually by committing/merging code)
Projects
None yet
Development

No branches or pull requests

2 participants