/
Drupal 10 -> 11 Upgrades

Drupal 10 -> 11 Upgrades

  1. Install the Drupal Upgrade Status module on your Drupal 10 site.

    1. Run on a pantheon multidev to get an accurate hosting environment status.

  2. Review status /admin/reports/upgrade-status

  3. Update Drupal core to 10.3 (or the latest version of 10 at the time of upgrade)

  4. Update your version of PHP to at least 8.3

  5. Make sure your site is running on it

  6. Run composer why-not php 8.3 to see if any packages need updates (only works if PHP 8.3 is a composer dependency in your composer.json). I recommend including it as a dev dependency and removing it after an upgrade.

  7. Deprecated modules

    1. Actions UI, Activity Tracker, Book, Forum, Layout Builder Expose All Field Blocks, Statistics, Tour

  8. Remove uninstalled incompatible modules and themes

  9. Update contrib modules to their compatible latest versions and test the functionality. Some modules we may need to help review and release a Drupal 11 version.

  10. Scan custom modules for deprecations and fix with Rector or manually

  11. If the site is on Pantheon, update pantheon.yml with the correct version of PHP

  12. Push your changes to the multidev, test the functionality, and ask PM and the client to test

  13. Merge changes with Dev branch, and retest. Move them to test and test with the client

  14. Schedule the deployment, make the backup, and deploy to live

Related content

Drupal 8 -> 9 upgrade guide for existing Pantheon sites using Kalamuna Drupal Project
Drupal 8 -> 9 upgrade guide for existing Pantheon sites using Kalamuna Drupal Project
More like this
Drupal 9 -> 10 Upgrades
Drupal 9 -> 10 Upgrades
More like this
PHP 8.x Upgrade Considerations
PHP 8.x Upgrade Considerations
More like this
Drupal Audit for Rebuilds (Work in Progress) - DEPRECATED
Drupal Audit for Rebuilds (Work in Progress) - DEPRECATED
More like this
Wordpress Site and Pantheon
Wordpress Site and Pantheon
More like this
Migrating to Pantheon
Migrating to Pantheon
More like this