ADR-0008 — Symfony 7.2 → 7.4 LTS comme cible
| Statut | Accepté |
|---|---|
| Date | 2025-04-25 |
| Auteurs | Julien Jorry |
| Supersedes | Ancien ADR-0010 « Symfony 6.4 / PHP 8.1+ » |
Contexte
Migration SF4→SF7 achevée en 2025-04. SF7.4 sortira en LTS fin 2026. Il faut éviter un saut majeur (SF8) trop tôt et bénéficier de 3 ans de support LTS.
Décision
Rester sur la branche Symfony 7.x, cible 7.4 LTS. composer.json contraint à symfony/* ^7.2. Pas de bump vers SF8 avant que 7.4 ne soit obsolète.
Conséquences positives
- 3 ans de support LTS sans migration majeure.
- Stabilité de l'API.
- PHP 8.4 déjà supporté.
Conséquences négatives
- Pas d'accès aux features les plus récentes de SF8 (à venir).
- Quelques deprecations à suivre vers 7.4.
Alternatives examinées
- SF 6.4 LTS — rejeté : cycle de support déjà entamé.
- SF 8.x (quand sortira) — à évaluer, mais pas avant fin 7.4 LTS.
Références
- upgrade-sf74.html
docs/migration/RAPPORT_MIGRATION_SF74.md