Skip to content

Conversation

@opengeek
Copy link
Member

What does it do?

Bumps the minimum PHP requirement to the 8.1 release.

Why is it needed?

A security vulnerability in the AWS-SDK-PHP dependency was fixed only in releases that require PHP >= 8.1 which prevents installation of dependencies via composer without ignorning vulnerabilities. I believe the best course of action is dropping support for PHP < 8.1.

How to test

Make sure everything still works with all of the dependency updates that will come with bumping our minimum PHP to >= 8.1.

Related issue(s)/PR(s)

N/A

@opengeek opengeek requested a review from smg6511 December 19, 2025 19:05
@opengeek opengeek marked this pull request as ready for review December 19, 2025 19:09
@opengeek opengeek requested a review from Mark-H as a code owner December 19, 2025 19:09
@opengeek opengeek added this to the v3.2.0 milestone Dec 29, 2025
@opengeek opengeek added the urgent The issue requires attention and has higher priority over others. label Dec 29, 2025
Copy link
Contributor

@matdave matdave left a comment

Choose a reason for hiding this comment

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

Hold onto your butts

@opengeek opengeek merged commit 7e77fc0 into modxcms:3.x Dec 30, 2025
5 checks passed
@opengeek opengeek deleted the bump-min-php-8.1 branch December 30, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

urgent The issue requires attention and has higher priority over others.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants