Skip to content

Allow Symfony 8, PHP 8.4 and psr/log 2/3 (Case 208504) - #44

Merged
relthyg merged 1 commit into
mainfrom
208504_chore/symfony-8
Oct 2, 2026
Merged

relthyg merged 1 commit into
mainfrom
208504_chore/symfony-8

Conversation

@relthyg

@relthyg relthyg commented Oct 2, 2026

Copy link
Copy Markdown
Member

psr/log ^1.0 kept projects from updating packages that need psr/log 2 or 3, such as recent Monolog versions. Parameters with an implicit nullable type now use an explicit ? to avoid PHP 8.4 deprecations.

symfony/monolog-bundle 4 is allowed in require-dev because 3.x does not support Symfony 8. The CI matrix gains a PHP 8.4 / Symfony 8.1 job.

🤖 Generated with Claude Code

`psr/log ^1.0` kept projects from updating packages that need psr/log 2 or 3, such as recent Monolog versions. Parameters with an implicit nullable type now use an explicit `?` to avoid PHP 8.4 deprecations.

`symfony/monolog-bundle` 4 is allowed in `require-dev` because 3.x does not support Symfony 8. The CI matrix gains a PHP 8.4 / Symfony 8.1 job.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@relthyg relthyg changed the title Allow Symfony 8, PHP 8.4 and psr/log 2/3 Allow Symfony 8, PHP 8.4 and psr/log 2/3 (Case 208504) Oct 2, 2026
@relthyg
relthyg merged commit 3487da5 into main Oct 2, 2026
5 checks passed
@relthyg
relthyg deleted the 208504_chore/symfony-8 branch October 2, 2026 11:06
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