Skip to content

Update to PHP 8.5 support, drop PHP 7.x (v2.0.0)#3

Merged
oligirling merged 1 commit intomasterfrom
php-8.5-support
Feb 13, 2026
Merged

Update to PHP 8.5 support, drop PHP 7.x (v2.0.0)#3
oligirling merged 1 commit intomasterfrom
php-8.5-support

Conversation

@oligirling
Copy link
Contributor

Summary

  • Raise minimum PHP version from 7.1 to 8.1, add support through PHP 8.5
  • Update dev dependencies: PHPUnit ^10.5|^11.5, php-mock-phpunit ^2.10, php-coveralls ^2.7
  • Update phpunit.xml to PHPUnit 10+ format, Dockerfile to PHP 8.5, CI matrix to 8.1-8.5
  • Remove deprecated curl_close(), setAccessible() calls
  • Create CHANGELOG.md for v2.0.0

Test plan

  • All 23 tests pass on PHP 8.5.2 with PHPUnit 11.5.53
  • 100% code coverage (22/22 methods, 68/68 lines)
  • Zero deprecation warnings
  • Verify CI passes on all PHP versions (8.1, 8.2, 8.3, 8.4, 8.5)

🤖 Generated with Claude Code

Raise minimum PHP from 7.1 to 8.1 and add support through PHP 8.5.
Update dev tooling (PHPUnit 10+/11+, php-mock-phpunit, phpunit.xml),
Dockerfile, CI matrix, and remove deprecated calls (curl_close,
setAccessible).

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@oligirling oligirling merged commit eb6b08f into master Feb 13, 2026
6 checks passed
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