Last Updated: 12/07/2023 - 12:48

Migration to Drupal 10

This first feature release of Drupal 10 is packed with amazing improvements! It makes customizing the look of your site easier, adds support for decoupled navigation, improves content modeling and editing, block management, performance and many more.

 

About the new Drupal 10 Upstream

  • Pantheon will automatically run Composer for our campus sites. The build results are added to your repository as a tag; they are not pushed to your development branch. When you update a site from the dashboard, Pantheon will both update the git repository from the upstream and then run Composer to get any updates to core, modules or themes. All specific site configuration will remain intact.

  • You do not need to update core in the custom upstream any longer. Pantheon / Composer will update core when there are new versions available, without requiring changes to the upstream.

  • Do not attempt to require a different set of modules on different sites. This use case does not work well with Composer, which is designed to manage dependencies for a single application. Instead, include the superset of modules needed in the upstream, and only enable the ones that are needed on any given site.

to do list icon

Migration Resources

This is a good starting point for developers. Learn more what specific areas of the codebase to look at.

Resources

pantheon logo with man holding lightning rod

Migration Steps

Find out more about manually migrating your site to Drupal 10 w/ Pantheon.

Get Started

 

to do list icon

Modules

View a frequently updated module list available for all Drupal 9/10 Web Theme sites.

Module List

 

Drupal 10 icon

New Module Request 

Need a module that isn't listed? Use this form after testing out the module to request it.

Request Form