Ceci est une ancienne révision du document !
Mise à jour d'un projet Symfony
Au moment où j'écris cette page, nous sommes en train de mettre à jour tous les projets du GInfo vers des version plus récentes.
Date | Symfony | PHP | Composer | Node |
Age de Rom - 2022 | 4.4 | 7.2 | 1 | 12 |
2022 - ? | 5.4 | 8 | 2 | 16 |
Pensez à faire vos modifications sur cette branche au risque de casser tout le projet !
1. La partie backend
Commencer par supprimmer le fichier composer.lock
ainsi que les dossiers vendor
et var
.
L'idée est de mettre à jour tous les packages de composer pour qu'ils soient viables avec les nouvelles versions. Dans le composer.json
, tous les packages en symfony/nom_package: 4.4.*
devront être en 5.4. Pour cela nous allons lancer la commande suivante :
composer update "symfony/*"
Normalement tous les paquets se mettront à jour avec la LTS actuelle de Symfony.
Suite à cela voici une liste des petits problèmes que nous avons rencontré, la liste sera à l'avenir complétée pour documenter notre travail :) :