Skip to content

Php85 support#1

Merged
vedavith merged 5 commits into
mainfrom
php85-support
Feb 8, 2026
Merged

Php85 support#1
vedavith merged 5 commits into
mainfrom
php85-support

Conversation

@vedavith
Copy link
Copy Markdown
Owner

@vedavith vedavith commented Feb 8, 2026

What changed

  • Set Composer package name to vedavith/pops-fork, added support links, and credited the original author while adding maintainer info.
  • Updated README to note this is a maintained fork and point installs at vedavith/pops-fork.
  • Raised PHP support to 8.2+ with native type hints across proxies/tests; removed deprecated ReturnTypeWillChange usage.
  • Added drop-in replace for eloquent/pops.
  • Adjusted PHPUnit/coverage config for PHPUnit 11+; CI now runs PHPUnit directly with coverage and Codecov upload.
  • Added dynamic PHP resolution (removed platform pin) and relaxed PHPUnit constraints (^11.3 || ^12).

Why

  • Establishes the maintained fork identity and Composer metadata for Packagist.
  • Ensures compatibility with PHP 8.2–8.5.
  • Fixes CI failures around missing phpunit binary and deprecated flags.

Notes

  • PHPUnit 11 runs on PHP 8.2; PHP 8.3+ can use 12.x.

@vedavith vedavith self-assigned this Feb 8, 2026
@vedavith vedavith merged commit 496ca7d into main Feb 8, 2026
8 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