
Upgrading to Drupal 9 (core) using ComposerĬomposer is the preferred way of moving forward to work with Drupal 9. This is the step where you will probably spend most of the time as you will have to make sure your current Drupal 8 website is compatible with the Drupal codebase.

This a great module which works for custom and contrib projects. This is a module from the community that tells you what modules need to be updated/patch, what line is the issue and - most of the time - hot to fix it.
Update drupal with composer update#
With this, you should be able to spin off new Drupal sites with the following command:Įnter fullscreen mode Exit fullscreen modeīefore attempt to upgrade your site to Drupal 9, you should update your Drupal 8 to the 8.9 version.Īs said before, Upgrading to 8.9 will ensure maximum compatibility and the smallest necessary changes for the Drupal 9 update. Now Drupal 9 comes with an official template called drupal/recommended-project. If you have been using composer to build your Drupal 8 website, you have been probably using drupal-composer/drupal-project. Upgrading to 8.9 will ensure maximum compatibility and the smallest necessary changes for the Drupal 9 update.

Therefore, there won't be an 8.10 version coming anytime soon.Ĩ.9 will be maintained until November 2021 and it's a great place to start the process of moving your current website to Drupal 9. This version is also the end of the Drupal 8 era as there won't be any more updates after this. Which modules have been removed from Drupal 9?ĭrupal 8.9 was released alongside with Drupal 9, this release includes the same features coming in Drupal 9 with the addition of having backward compatibility for public APIs.

