Continued upgrades are needed to keep your Drupal website secure and receive new features. However, many businesses hesitate to upgrade to new versions of Drupal due to the complexity of the process. There’s no simple solution, and these projects take careful scoping and planning.
To help you fully understand the process, we’ve compiled answers to the most common questions we see about Drupal migrations.
When are Drupal 7 and 9 end of life?
Drupal 7 end of life has been extended several times over the years, but its final end of life date has been set for January 5, 2025 (14 years after Drupal 7 was first released). Drupal 8’s end of life was in November 2021. Drupal 9 is scheduled to hit end of life Nov 1, 2023 (the same day as the end of life for Symfony 4, which Drupal uses extensively). Drupal 10 is the latest version of Drupal, and its end of life date hasn’t been announced yet.
When did Drupal 10 Release?
Drupal 10 was released December 2022. Drupal 10.0.0 was essentially the same code as Drupal 9.5.0, with upgraded third-party libraries and deprecated legacy code.
What is the migration process from Drupal 7 to Drupal 10?
Drupal 10 has been re-architected to use more third-party PHP libraries like Symfony, so users of Drupal 7 are required to migrate their configuration and content to upgrade to Drupal 10.
The Drupal 10 Migration API makes this piece easy for core modules, which have pre-configured migration plugins. On the other hand, migration support for contributed modules is spotty.
You’ll need to evaluate which modules will be difficult to migrate, and a Drupal migration audit can help determine the best course of action by answering these questions:
- Does the module have migration support?
- Would it be beneficial to replace it with another module before migration?
- Could writing a custom module streamline the site’s migration?
Learn more about the consequences of waiting too long to migrate from Drupal 7 to 10, and see what Drupal 7 problems will be solved with Drupal 10.
Is there an upgrade path from Drupal 7 to Drupal 10?
Yes – the migration path from 7 to 10 is the same migration path as from 7 to 8.
If your website is still on Drupal 7, we recommend upgrading to Drupal 10 as soon as possible to avoid problems associated with end of life software.
What is the Drupal 10 to 11 Upgrade Path?
The strategy for major version releases starting with Drupal 9 has been to upgrade Drupal’s dependencies (e.g. Symfony) and deprecate legacy code, rather than re-architect like what happened between 7 and 8. This will make it easier to upgrade-in-place, rather than migrate between versions.
Ready to get started with your Drupal upgrade?
Atlantic BT is experienced with custom Drupal development and helping you evaluate your content and modules. As the end of Drupal 7 approaches, we are offering a free preliminary assessment to kickstart your Drupal 10 migration and upgrade.