Skip to content

⚠️ Require php 8.4 - #20

Merged
pavog merged 1 commit into
mainfrom
php84
Oct 19, 2026
Merged

pavog merged 1 commit into
mainfrom
php84

Conversation

@pavog

@pavog pavog commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

This PR raises the minimum PHP version to 8.4 and updates PHPUnit to version 13, which requires PHP 8.4.

Changes

  • composer.json: php ^8.3 → ^8.4, phpunit/phpunit ^12.5.39 → ^13.4
  • composer.lock: PHPUnit 13.4.3 and its dependencies. The runtime dependencies do not change.
  • tests.yaml: the unit tests run on PHP 8.4 and 8.5.
  • README: the requirements mention PHP 8.4.

This is a breaking change, because PHP 8.3 is no longer supported. It is meant to be released together with the other changes for 3.0.0, not on its own.

@pavog pavog added this to the 3.0.0 milestone Oct 16, 2026
@pavog pavog changed the title Require php 8.4 ⚠️ Require php 8.4 Oct 16, 2026
@pavog
pavog merged commit 411275b into main Oct 19, 2026
4 checks passed
@pavog
pavog deleted the php84 branch October 19, 2026 15:34
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.

1 participant