
Refer to the Trusted Host Setting documentation for more information. The site owner should ensure the trusted host setting is up-to-date. Pantheon support is not available to users who avoid the Multidev steps. This guide is written for users with access to Pantheon's Multidev feature. The site does not use another package and library manager like Ludwig. Refer to the documentation on Serving Sites from the Web Subdirectory for information about nested docroots. The process outlined in this guide will not work if the site repository has a /web folder at its root. The site cannot be set to use an empty upstream. Will This Guide Work for Your Site?Ĭonfirm that your site meets the following requirements before you continue:
#DRUPAL UPGRADE STATUS UPGRADE#
The drupal-composer-managed Integrated Composer upstream works with all versions of Drupal, and following the drupal-composer-managed upstream will help keep your site up to date with any general configuration changes recommended by Pantheon.Īdd Drupal core dependency instructions to drupal/core-recommended, to keep the site on the current version of Drupal until you are ready to upgrade to the latest version of Drupal. Switch to the drupal-composer-managed Integrated Composer upstream. Remove dependencies that Composer will manage from the existing Drupal site's Git repository, and have Composer manage those dependencies instead. Overviewĭrupal sites on Pantheon have Integrated Composer built-in to manage site dependencies. If this is not your scenario, see Drupal Migration Guides for additional upgrade paths. Finally, after testing and confirming everything looks good, you'll use Terminus to switch the site over to the new upstream. When everything is working correctly in the Multidev environment, you'll deploy the changes to the Dev environment by replacing your site's master branch with the new branch you've created.

#DRUPAL UPGRADE STATUS CODE#
You'll then re-add the contrib and custom code for your site to the new branch, and test it on a Multidev environment. Where do I go with questions?Īsk questions in our Slack #drupal channel.In this guide, we'll convert a standard Drupal site to use Composer to manage deployments and dependencies, then switch from drops-8 to the new Integrated Composer drupal-composer-managed upstream while remaining on the current version of Drupal.ĭuring this process, you will create a new branch based on the Git history of the new upstream. When Drupal 10 is officially released (expected December 14, 2022). When will official Drupal 10 support start? Refer to Upgrade from Drupal 9 to Drupal 10. How do I upgrade my existing site from Drupal 9 to Drupal 10? No, Drupal 9 sites can continue to use Drupal 9 and receive Drupal 9 updates. Git commit -am "Update to Drupal 10" git push origin masterįAQ When Drupal 10 is released, will my Drupal 9 site be forced to use Drupal 10? Git commit -am "composer config minimum-stability rc" composer config platform.php 8.1 git commit -am "composer config platform.php 8.1" composer config allow-plugins.phpstan/extension-installer true git commit -am "composer config allow-plugins.phpstan/extension-installer true" composer require -no-update -dev drupal/core-dev:^10Ĭomposer require -no-update drupal/core-composer-scaffold:^10Ĭomposer require -no-update pantheon-systems/drupal-integrations:^10Ĭomposer require -no-update drupal/core-recommended:^10 Refer to the Drupal release-specific documentation for more information. If you are not on PHP 8.1 and you don't see the update, refer to Upgrade PHP Versions for instructions on updating your PHP version.
#DRUPAL UPGRADE STATUS INSTALL#
The PHP 8.1 update will show as available to install if you are not already on it. Go to your dashboard and confirm that you are on PHP 8.1.


Use the following command: terminus conversion:upgrade-d10 Upgrade a Drupal 9 site to Drupal 10 using the Terminus Conversion Tools plugin Upgrade a Drupal 9 site to Drupal 10 manuallyĬreate a Drupal 10 site from the Pantheon Dashboard Current Status of Drupal 10 at Pantheon Scenario This page will be updated frequently with the latest information and instructions for Drupal 10 on Pantheon. Drupal 10 is now available on the Pantheon platform.
