Skip to content

[IT9PE1-29241] Allow Symfony 8 - #26

Merged
fguimier merged 1 commit into
mainfrom
florian_IT9PE1-29241_symfony-8-support
Aug 25, 2026
Merged

[IT9PE1-29241] Allow Symfony 8#26
fguimier merged 1 commit into
mainfrom
florian_IT9PE1-29241_symfony-8-support

Conversation

@fguimier

Copy link
Copy Markdown
Contributor

What

Widen symfony/framework-bundle and symfony/serializer to ^7.0|^8.0.

Why

Last wave of the Symfony 8 rollout across assoconnect bundles, needed by the backend upgrade to Symfony 8.1. This bundle had to wait for validator-bundle v2.47.0 (hard require ^2.39.2): before that release its highest-deps CI job could not resolve Symfony 8 at all.

Test plan

Local gate in the open-source container (PHP 8.4), highest resolution actually installing Symfony 8.1.5 + validator-bundle v2.47.0:

  • composer validate --strict
  • vendor/bin/phpcs
  • vendor/bin/phpstan ✅ no errors
  • vendor/bin/phpunit ✅ 28 tests, 33 assertions

CI matrix (PHP 8.4/8.5 × lowest/highest) covers the Symfony 7 side.

Refs IT9PE1-29241

Shipping

Merging this PR ships nothing: it needs a semver tag / GitHub release, then a
composer require assoconnect/php-percent-bundle:^x.y bump PR in the backend. Two reviews total.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@fguimier
fguimier merged commit ee7a3e0 into main Aug 25, 2026
5 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.

1 participant