Skip to content

Php 8.6 support for Slim 5.x - #3482

Draft
1ma wants to merge 2 commits into
slimphp:5.xfrom
1ma:php-8.6-support-5.x
Draft

1ma wants to merge 2 commits into
slimphp:5.xfrom
1ma:php-8.6-support-5.x

Conversation

@1ma

@1ma 1ma commented Nov 1, 2026 •

Copy link
Copy Markdown

Companion PR to #3481. Fixes #3476 in the 5.x branch.

I believe the coverallsapp/github-action used in 4.x is simpler and more modern than php-coveralls/php-coveralls, so I updated that too.

Please review the actual digests:
https://github.com/actions/checkout/releases/tag/v7.0.1
https://github.com/shivammathur/setup-php/releases/tag/2.40.0
https://github.com/coverallsapp/github-action/releases/tag/v2.3.8

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 97.019% (+0.5%) from 96.501% — 1ma:php-8.6-support-5.x into slimphp:5.x

@1ma

1ma commented Nov 1, 2026

Copy link
Copy Markdown
Author

This one has to wait because it looks like Slim 5.x depends on laminas/laminas-diactoros and that dependency doesn't support PHP 8.6 yet.

There's an open PR for that and looks like Diactoros 3.10 will support PHP 8.6, but until then this PR cannot be merged.

laminas/laminas-diactoros#238

@1ma
1ma marked this pull request as draft November 1, 2026 11:01
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