Skip to content

chore: require PHP 8.3 for supported PHPUnit releases#152

Merged
michalsn merged 3 commits intocodeigniter4:developfrom
michalsn:feat/phpunit
Apr 21, 2026
Merged

chore: require PHP 8.3 for supported PHPUnit releases#152
michalsn merged 3 commits intocodeigniter4:developfrom
michalsn:feat/phpunit

Conversation

@michalsn
Copy link
Copy Markdown
Member

Description
This PR raises the PHP requirement to ^8.3 so Composer can install a supported PHPUnit version again.

PHPUnit 11 is EOL and blocked by roave/security-advisories, while PHPUnit 12+ requires PHP 8.3. Because of that, the previous dependency constraints no longer resolved cleanly.

Checklist:

  • Securely signed commits
  • Component(s) with PHPDoc blocks, only if necessary or adds value
  • Unit testing, with >80% coverage
  • User guide updated
  • Conforms to style guide

@michalsn michalsn merged commit 09b7ef3 into codeigniter4:develop Apr 21, 2026
7 checks passed
@michalsn michalsn deleted the feat/phpunit branch April 21, 2026 16:07
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