Skip to content

Symfony 8 support#142

Merged
Rafikooo merged 7 commits intoSylius:2.5from
TheMilek:symfony-8-support
Feb 6, 2026
Merged

Symfony 8 support#142
Rafikooo merged 7 commits intoSylius:2.5from
TheMilek:symfony-8-support

Conversation

@TheMilek
Copy link
Copy Markdown
Member

@TheMilek TheMilek commented Feb 3, 2026

Changes:

  • Add ^8.0 to all Symfony package constraints
  • Update minimum PHP version to ^8.2
  • Update Symfony constraints from ^5.4 || ^6.4 || ^7.0 to ^6.4 || ^7.4 || ^8.0
  • Migrate from XML to PHP service configuration (XmlFileLoader removed in Symfony 8)
  • Update phpunit/phpunit to ^10.5 || ^11.0
  • Update matthiasnoback/symfony-*-test to ^5.0 || ^6.1
  • Update phpspec/phpspec to ^7.0 || ^8.0
  • Update symfony/service-contracts and symfony/translation-contracts to ^3.0
  • Update CI workflow to test with PHP 8.2+ and Symfony 8.0
  • Simplify CI workflow by using tools: 'composer:v2, flex'

@TheMilek TheMilek added the Maintenance Configurations, READMEs, releases, etc. label Feb 3, 2026
@Rafikooo Rafikooo changed the base branch from 2.4 to 2.5 February 6, 2026 12:22
@Rafikooo Rafikooo merged commit 6d0668b into Sylius:2.5 Feb 6, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maintenance Configurations, READMEs, releases, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants