Skip to content

Conversation

@akrabat
Copy link
Member

@akrabat akrabat commented Nov 2, 2025

Add PHP 8.5 to composer.json's list of allowed PHP version and to the CI matrix. As PHP 8.5 isn't out yet, we need to ignore the platform requirement for 8.5.

Fix the deprecation warnings about setAccessible and also fix a risky test.

We need to mock out the LoggerInterface's error call so that it doesn't
call error_log() behind the scenes on us as this will output a new line
character and cause a risky test notice.
@akrabat akrabat requested a review from odan November 2, 2025 21:16
@coveralls
Copy link

Coverage Status

coverage: 99.449% (-0.2%) from 99.608%
when pulling e1fa9aa on akrabat:support-php8.5
into 18d0fe0 on slimphp:4.x.

@odan
Copy link
Contributor

odan commented Nov 9, 2025

@akrabat Can we merge this change?

@akrabat akrabat merged commit 1c75bcc into slimphp:4.x Nov 9, 2025
15 of 18 checks passed
@akrabat
Copy link
Member Author

akrabat commented Nov 9, 2025

@akrabat Can we merge this change?

@odan, I thought I had merged it! Sorry.

@akrabat akrabat deleted the support-php8.5 branch November 9, 2025 19:15
@akrabat akrabat added this to the 4.15.1 milestone Nov 21, 2025
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.

3 participants