Skip to content

chore: add symfony 8 compatibility#393

Merged
eric-zaharia merged 6 commits intomasterfrom
feat/symfony-8-compatibility
Mar 25, 2026
Merged

chore: add symfony 8 compatibility#393
eric-zaharia merged 6 commits intomasterfrom
feat/symfony-8-compatibility

Conversation

@eric-zaharia
Copy link
Copy Markdown
Contributor

@eric-zaharia eric-zaharia commented Mar 23, 2026

Q A
Bug fix? no
New feature? yes
BC breaks? no
Related Issue API-325
Need Doc update yes

Introduce support for Symfony 8:

  • Widen composer constraints to allow Symfony 8, Doctrine ORM 3, and Doctrine Bundle 3; remove ProxyManager dependencies
  • Migrate service config from XML to YAML and use the new DependencyInjection\Extension\Extension base class
  • Add return types and replace deprecated APIs (Annotation\GroupsAttribute\Groups, executeUpdateexecuteStatement)
  • Update tests for ORM 3 lazy ghost proxies and add Symfony 8 to CI matrix

@eric-zaharia eric-zaharia self-assigned this Mar 23, 2026
@eric-zaharia eric-zaharia force-pushed the feat/symfony-8-compatibility branch from 03e4f23 to 9adef1c Compare March 24, 2026 09:38
@eric-zaharia eric-zaharia marked this pull request as ready for review March 24, 2026 10:19
@eric-zaharia eric-zaharia merged commit 864737e into master Mar 25, 2026
7 checks passed
@eric-zaharia eric-zaharia deleted the feat/symfony-8-compatibility branch March 25, 2026 12:54
@chr-hertel
Copy link
Copy Markdown

Thanks so much @eric-zaharia - was waiting on this and can migrate to SF 8 now! Really appreciated! 🙏

@eric-zaharia
Copy link
Copy Markdown
Contributor Author

@chr-hertel I'm glad I could be of help! 😄

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.

3 participants