Skip to content

Conversation

@fain182
Copy link
Collaborator

@fain182 fain182 commented Nov 23, 2025

Symfony 8 is not released yet, but I checked the RC release compatibility.

This pull request will be fixed and merged when symfony 8.0 will be released.

Prepare composer.json for Symfony 8 support by adding ^8.0 constraint
to symfony/finder, symfony/event-dispatcher, symfony/console, and
symfony/var-dumper dependencies.
- Update composer.json to allow Symfony 8.x components
- Add backward compatible fix for Application::add() removal in Symfony 8
  (uses addCommand() when available, falls back to add() for older versions)

Tested with symfony/console v8.0.0-RC3, symfony/event-dispatcher v8.0.0-RC1,
symfony/finder v8.0.0-RC1, and symfony/var-dumper v8.0.0-RC1.
- Remove @rc stability constraint, use stable versions
- Update to Symfony 8.0.0 stable
- Maintain backward compatibility with Symfony 3.x-8.x
- Remove minimum-stability constraint

All 327 tests pass with Symfony 8.0.0 stable.
@codecov
Copy link

codecov bot commented Nov 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.75%. Comparing base (0ca99ff) to head (d41f4f6).
⚠️ Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #537   +/-   ##
=========================================
  Coverage     97.75%   97.75%           
  Complexity      616      616           
=========================================
  Files            80       80           
  Lines          1779     1779           
=========================================
  Hits           1739     1739           
  Misses           40       40           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@laurisb
Copy link

laurisb commented Dec 2, 2025

Symfony 8.0 has now been officially released.

…PX3mequCg

Resolve conflicts by:
- Keeping updated dependency versions from main (ondram/ci-detector ^4.2,
  symfony/polyfill-php80 ^1.33, friendsofphp/php-cs-fixer ^3.90,
  phpspec/prophecy-phpunit ^2.4)
- Adding Symfony 8 support (^8.0 constraint for symfony components)
- Merging CONTRIBUTORS.md changes

All 327 tests pass with Symfony 8.0.0.
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 2, 2025

@fain182
Copy link
Collaborator Author

fain182 commented Dec 2, 2025

Thanks for the reminder!

@fain182 fain182 merged commit 7a40eed into main Dec 2, 2025
37 checks passed
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.

4 participants