Skip to content

Support symfony/cache and symfony/event-dispatcher 8#292

Merged
neildaniels merged 1 commit into
4.1from
feature/symfony-8
May 19, 2026
Merged

Support symfony/cache and symfony/event-dispatcher 8#292
neildaniels merged 1 commit into
4.1from
feature/symfony-8

Conversation

@neildaniels
Copy link
Copy Markdown
Contributor

Summary

  • Widen the symfony/cache and symfony/event-dispatcher dev constraints to include ^8, matching the change made for symfony/options-resolver in Support symfony/options-resolver 8 (fixes #290) #291.
  • These were the only remaining direct dependencies still capped at ^7; composer outdated --direct reported both as major-version-behind before this change.

Why

After #291, contributors with ^8 already resolved for the rest of their Symfony stack would still be pushed back to ^7 for these two packages on this project. The library code doesn't use any v8-removed APIs, so the upgrade is safe.

Test plan

  • composer update symfony/cache symfony/event-dispatcher --with-all-dependencies resolves cleanly (8.0.10 / 8.0.9).
  • composer outdated --direct now reports only phpunit/phpunit (separate concern).
  • PHPUnit suite passes 446/447 against Symfony 8. The single failure (FullHttpMessageFormatterTest::testFormatter) is a pre-existing Windows CRLF/LF fixture mismatch reproducible on the unmodified 4.1 branch.

🤖 Generated with Claude Code

Allow the dev-side Symfony components to install on v8, matching the
constraint widened for symfony/options-resolver in #291.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@neildaniels neildaniels merged commit fb59f62 into 4.1 May 19, 2026
59 checks passed
@neildaniels neildaniels deleted the feature/symfony-8 branch May 19, 2026 04:51
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