Mettre à jour les modules et thèmes Drupal avec Composer.
La méthode recommandée pour installer et mettre à jour un site Drupal 10 est d’utiliser Composer.
Pour mettre à jour le cœur, tous les modules et le thème obsolètes, mettre à jour la base de données et vider le cache :
composer update "drupal/" --with-all-dependencies drush updatedb drush cache:rebuildPour lister les mises à jour, utilisez la commande intégrée de Composer :
composer outdated "drupal/*"Pour lister les mises à jour de sécurité, utilisez Drush :
drush pm:securityPour mettre à jour un module ou un thème précis, utilisez la commande Composer suivante :
composer update drupal/modulename --with-all-dependenciesPour une mise à niveau majeure (par exemple de 1.x à 2.x), utilisez la commande Composer suivante, en remplaçant le numéro de version majeure si besoin :
composer require drupal/modulename:^2.0Après la mise à jour, exécutez les mises à jour de base de données, reconstruisez le cache et exportez les configurations potentiellement modifiées, en vérifiant les changements avec
--diff:drush updatedb drush cache:rebuild drush config:export --diff