Skip to content

fix!: drop PHP 7.4–8.1 support to address insecure dependencies#223

Closed
Treicysg wants to merge 1 commit intomainfrom
dev/treicys/php-version-update
Closed

fix!: drop PHP 7.4–8.1 support to address insecure dependencies#223
Treicysg wants to merge 1 commit intomainfrom
dev/treicys/php-version-update

Conversation

@Treicysg
Copy link

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the project’s minimum supported PHP version to 8.2 to discontinue PHP 7.4–8.1 support, and aligns CI validation to the updated support policy.

Changes:

  • Raised the Composer PHP requirement to ^8.2.
  • Removed older PHP versions from the PR validation matrix.
  • Updated the code coverage workflow job to run on PHP 8.2.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
composer.json Drops PHP 7.4–8.1 support by requiring PHP ^8.2.
.github/workflows/pr-validation.yml Aligns CI test matrix and coverage job PHP version with the new minimum requirement.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Treicysg Treicysg closed this Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants