Skip to content

FLUX-803 - Support PHP 8.5 - #12

Merged
qschmick merged 1 commit into
mainfrom
FLUX-803/php-8.5-support
Oct 1, 2026
Merged

qschmick merged 1 commit into
mainfrom
FLUX-803/php-8.5-support

Conversation

@qschmick

Copy link
Copy Markdown
Member

Summary

  • Allows PHP 8.5: "php": "~8.3.1|~8.4.1|~8.5.0", keeping the existing per-minor style.
  • The run-tests matrix now covers PHP 8.3, 8.4 and 8.5 (it was 8.3 only), with fail-fast: false so one version's failure doesn't cancel the others.
  • No dependency or code changes were needed.

Testing

Ran composer update --prefer-stable and composer test in php:<v>-cli containers, as CI does:

PHP Result
8.3.35 52 passed (117 assertions)
8.4.26 52 passed (117 assertions)
8.5.11 52 passed (117 assertions)

Ticket: FLUX-803

Adds ~8.5.0 to the php constraint, keeping the per-minor style, and runs the
test matrix on PHP 8.3, 8.4 and 8.5 with fail-fast off so one version's result
does not cancel the others.
@qschmick
qschmick marked this pull request as ready for review October 1, 2026 12:17
@qschmick
qschmick merged commit f650fea into main Oct 1, 2026
4 checks passed
@qschmick
qschmick deleted the FLUX-803/php-8.5-support branch October 1, 2026 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant