D8 to D9 upgrade - ben600324/wiki GitHub Wiki
https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later https://www.drupal.org/docs/updating-drupal/troubleshooting-database-updates https://www.drupal.org/project/drupal/issues/2965979
-
install upgrade status to scan modules to find out incompatible module
-
if module caused some issue, we can remove it from composer.json and then re-install after upgraded
-
uninstall kint
ddev drush cdel core.extension module.kint
-
update drush to 10
-
update custom module and custom themes
core_version_requirement: ^8.8 || ^9
-
- composer remove drush/drush
-
- composer require _D9_compitable_version_of_modules
-
- composer require _D9_compitable_version_of_modules
-
- composer require 'drupal/core-recommended:^9' 'drupal/core-composer-scaffold:^9' 'drupal/core-project-message:^9' --update-with-dependencies --no-update
-
- composer update