Skip to content

Prepare PHP 8.6 support and require PHP 8.5 - #1

Merged
endroid merged 1 commit into
mainfrom
prepare-php-8.6
Nov 3, 2026
Merged

endroid merged 1 commit into
mainfrom
prepare-php-8.6

Conversation

@endroid

@endroid endroid commented Nov 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Prepare the annual PHP upgrade: require PHP 8.5 and test PHP 8.5/8.6.
  • Preserve existing Symfony support constraints.
  • Include the locally validated quality and compatibility repairs where required.

Local verification

  • Highest/lowest dependency workflow commands passed on PHP 8.5.12 and PHP 8.6.0RC3.
  • Highest-dependency code quality passed with endroid/quality dev-main 4f5b032 and Mago 1.59.0.
  • Existing test coverage varies by package; library functional-test commands may be no-ops. Detailed coverage and caveats are in the thread report.
  • GitHub Actions verification is pending; no merge is requested automatically.

Amp thread: https://ampcode.com/threads/T-01a19c51-c2f6-749a-8f38-1ca9e7653361
Local validation report: https://ampcode.com/artifacts/php-8-6-package-readiness-local-validation-d35d4543-54fc-4c41-ac66-488116167896

Keep existing Symfony version constraints unchanged.

Amp-Thread-ID: https://ampcode.com/threads/T-01a19c51-c2f6-749a-8f38-1ca9e7653361
Co-authored-by: Jeroen van den Enden <jeroenvandenenden@gmail.com>
@endroid
endroid merged commit b81ae03 into main Nov 3, 2026
4 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.

2 participants