Skip to content

⚠️ !Breaking Change! Require PHP 8.4 - #22

Merged
pavog merged 1 commit into
masterfrom
php-8.4
Oct 19, 2026
Merged

pavog merged 1 commit into
masterfrom
php-8.4

Conversation

@pavog

@pavog pavog commented Oct 19, 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: new "Requirements" section listing PHP 8.4 and the required extensions (curl, json, mbstring).

This is a breaking change, because PHP 8.3 is no longer supported.

@pavog pavog added this to the v4.0.0 milestone Oct 19, 2026
@pavog
pavog merged commit d8da168 into master Oct 19, 2026
3 checks passed
@pavog
pavog deleted the php-8.4 branch October 19, 2026 11:53
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