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 version | Available | Recommended | Supported |
---|---|---|---|
11 | ✔ | ✔ | ✔ |
10 | ✔ | ✔ | ✔ |
9 | ✔ Show more information | ❌ | ✔ |
8 | ✔ Show more information | ❌ | ✔ |
7 | ✔ | ❌ | ✔ Show more information |
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.
Drupal 7 sites that are currently using Composer with Drupal 7 (e.g. with our Drops 7 Composer upstream or similar) are recommended to migrate away from Drupal 7 with Composer to make the most of Pantheon's Drupal 7 Long-Term Support. Contrib modules cannot be automatically updated in this model and updates would need to be applied manually.
Also included is continued support for Drupal 7-compatible runtime environments on the Pantheon Platform, including PHP, MySQL and other prerequisites.
Requirements
- Drupal 7 core LTS available to all site plans and workspace tiers.
- Sites must use the Pantheon Drupal 7 Upstream.
- Or a Custom Upstream based on the Pantheon Drupal 7 Upstream with the latest updates pulled in.
- Sites must be updated to the latest release of Drupal core.
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
- D7 contrib module LTS 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.
- Or a Custom Upstream based on the Pantheon Drupal 7 Upstream with the latest updates pulled in.
- 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
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
to 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.
When updates are available, Drupal's Update Status module will notify you of the available updates. If you have configured your email address in the D7ES module, you will also receive an email notification. See the Tag1 documentation on notifications for more information about configuration.
Apply contrib updates from the Tag1 D7ES service via Drush, Autopilot, or manually via SFTP. For details, see the following tabs.
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
Use Drush to apply contrib updates from the Tag1 D7ES service:
terminus drush <site>.<env> pm:update --no-core
Autopilot will automatically apply contrib module updates from the Tag1 D7ES service the next time Autopilot runs.
The notification email will include the fully updated module package in tarball (tar.gz) and ZIP archive formats, along with a text patch file of the change. You can update contrib modules by unpackaging and replacing the entire module folder via your preferred SFTP client. For details, see SFTP Access and Authentication.
Drush version support
Refer to Manage Drush Versions on Pantheon for information on Drush versions that are compatible with each Drupal version.
Modules Support
Refer to Drupal Modules with Known Issues for a list of known compatibility issues.