Mettre à jour les modules et thèmes Drupal avec Composer.

Apprendre DrupalPremiers pas

La méthode recommandée pour installer et mettre à jour un site Drupal 10 est d’utiliser Composer.

  1. 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:rebuild
  2. Pour lister les mises à jour, utilisez la commande intégrée de Composer :

    composer outdated "drupal/*"
  3. Pour lister les mises à jour de sécurité, utilisez Drush :

    drush pm:security
  4. Pour mettre à jour un module ou un thème précis, utilisez la commande Composer suivante :

    composer update drupal/modulename --with-all-dependencies
  5. Pour 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.0
  6. Aprè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