Skip to main content
Last Reviewed: November 04, 2024

Supported Drupal Versions

Learn which versions of Drupal are currently supported, as well as additional compatibility information.


The following table indicates availability of the specified Drupal versions, as well as our usage recommendations and our support scope.

Drupal versionAvailableRecommendedSupported
11
10
9
8
7
6

Drupal 10 and 11 on Pantheon

Refer to Create a New CMS Site for how to create a new Drupal 10 or 11 site from the Pantheon dashboard.

If you already have a Drupal 10 site on Pantheon, you can upgrade your existing site to Drupal 11 via Composer.

Drupal 8 and 9 on Pantheon

Drupal 8 and 9 are not available as an option during site creation in the Pantheon dashboard. However, they can still be created on the platform using Terminus. For example:

terminus site:create <site> <label> drupal8

Drupal 7 on Pantheon

Refer to Create a New CMS Site for how to create a new Drupal 7 site from the Pantheon dashboard.

Drupal 7 long-term support

Drupal 7 will reach it's end of life on January 5, 2025. Pantheon has partnered with Tag1 Consulting to offer Long-Term Support for Drupal 7 through January 5, 2027. To learn more about this partnership, see the related blog post.

D7 Core LTS and Platform Compatibility

The D7 Long-Term Support includes security and compatibility updates to Drupal core and core dependencies from Tag1 Consulting, which are distributed by the Pantheon Drupal 7 Upstream and made available as a one-click updates via the Pantheon Dashboard or Terminus command line tool.

Also included is continued support for Drupal 7-compatible runtime environments on the Pantheon Platform, including PHP, MySQL and other prerequisites.

Requirements

To verify your current Drupal core version, you can check the Status report tab in the Pantheon site dashboard or you can use Terminus:

terminus drush <site>.<env> status

To verify your current upstream, you can go to the Pantheon site dashboard and click Settings, then About Site or you can use Terminus:

terminus site:info <site>

For sites not already using the Pantheon Drupal 7 Upstream (or a Custom Upstream based on the Pantheon Drupal 7 Upstream), Pantheon partners with experienced web development agencies. Use our Agency Matchmaker to be connected with a trusted expert.

D7 Contrib Modules LTS

This includes security patches and compatibility updates to community-contributed modules via Tag1’s D7 Extended Support (D7ES) module, which will be distributed and maintained as part of the Pantheon Drupal 7 Upstream.

Requirements
  • Available to all non-Sandbox site plans, or sites associated with a Gold, Diamond, or Platinum workspace account tier.
  • Sites must use the Pantheon Drupal 7 Upstream.
  • Sites must be updated to the latest release of Drupal core.
  • (Recommended) Not a requirement, but we strongly recommend updating all contrib modules to their latest versions as well.
D7ES Usage
Info:
Note

This usage section is not yet applicable as the D7ES module has not been added to the Pantheon Drupal 7 Upstream.

However, you can expect the functionality and behavior described below to become available in the near future, before Drupal 7's end of life date.

By enabling this module and configuring the opt-in, your site’s list of contrib modules will be automatically submitted for D7ES security coverage. You will receive email notifications of D7 core & installed contrib module security and compatibility updates.

Enable the module, then go to /admin/config/system/tag1-d7es and configure the list of email addresses that should be notified when applicable updates are released. On this configuration page you can also confirm your sites connection with Tag1’s update servers.

Apply contrib updates from the Tag1 D7ES service via Drush, Autopilot, or manually via SFTP. For details, see the following tabs.

  1. Set the connection mode to SFTP for the Dev or Multidev environment via the Pantheon Dashboard or with Terminus:

    terminus connection:set <site>.<env> sftp
  2. Use Drush to apply contrib updates from the Tag1 D7ES service:

    terminus drush <site>.<env> pm:update --no-core

Drush version support

Refer to Manage Drush Versions on Pantheon for information on Drush versions that are compatible with each Drupal version.

Info:
Note

Site-local Drush is required for Drupal sites.

Do not remove drush/drush from composer.json. If it's removed, terminus drush commands will fail with errors related to Twig.

Modules Support

Refer to Drupal Modules with Known Issues for a list of known compatibility issues.