In December 2022, Drupal.org will release Drupal 10.x. Drupal 10.x is a refined version of Drupal 9.x, and is expected to be an easy upgrade, similar to the upgrade from Drupal 8.x to Drupal 9.x. The tools and processes to use to prepare for it are the same as with the previous upgrade.
Drupal 10.x will include a number of improvements, including the following key features:
In advance of this, Drupal 10.x Beta will begin Friday, 9 September 2022. As of 9 September 2022, the Acquia platform will be ready to support the Drupal 10.x Beta.
Q: What is the cost of switching to Drupal 10.x?
Drupal is an open-source technology. Therefore, there is no cost to access Drupal 10.x. There may be a cost to upgrade the Drupal application code to Drupal 10/x for customers without an in-house development team. A development cost may be incurred for Drupal applications that contain custom code, which is not open-source and will also need to be updated. Additionally, Drupal 7.x applications upgrading to Drupal 10.x will still need to address the larger architectural update included in Drupal 8.x.
Q: How much time does it take to update to Drupal 10.x?
This is largely dependent on the specifics of your Drupal application. Simple applications that are on Drupal 8 or Drupal 9 that rely on popular contributed modules should have a lower investment of time to update to Drupal 10 resembling standard Drupal code updates. An application with a lot of custom modules, custom themes, or on Drupal 7 (or earlier), as some examples, may require more time to remediate the code running on applications.
Q: What are the PHP requirements for Drupal 10.x?
Drupal 10.x requires PHP 8.1. This means that all PHP code running in the application must be compatible with PHP 8.1, including any custom code in your application. Learn more about PHP requirements for Drupal 10.x.
Q: What are the Database requirements for Drupal 10.x?
D10 requires MySQL 5.7, which is the default version of MySQL on the Acquia platform. Additionally, the MySQL compatibility module will be available for Drupal 10.x and can be used until Drupal core and/or contributed projects actually start using MySQL 5.7 features. Learn more about Database required for Drupal 10.x.
Q: I don’t have the developer resources to perform the upgrade myself. Can Acquia assist me?
Acquia's Professional Services team that can evaluate your application, report back on the changes required to update, and estimate the cost of a Professional Services engagement to perform the upgrade for you. They can also provide expert help and advice for development teams to support their doing the update themselves. Contact your Account Manager if you are interested in learning more about a Professional Services engagement for Drupal 10.x upgrades.
Q: I am not ready to upgrade to Drupall 10.x yet. When do I have to complete a Drupal 10.x upgrade?
This depends on the version of Drupal your application is using. While there is currently extended support for Drupal 7.x until 1 November 2023, Drupal 8.x reached end-of-life 30 November 2021. Drupal 9.x will reach end-of-life when a key component, Symfony 4, reaches end-of-life in November 2023.
|
Note: if you are still running Drupal 8 it reached its end of life in November 2021 and no longer has security coverage from the community. We recommend updating to a more modern version of Drupal ASAP. |
Q: The upgrade process from Drupal 7.x to Drupal 8.x/Drupal 9.x was a very challenging upgrade. Will my Drupal 10.x upgrade be easier?
Yes. Drupal 7.x to 8.x introduced more modern PHP-based development practices that required larger changes to upgrade. Upgrades from Drupal 8.x to 9.x, 9.x to 10.x, or 8.x to 10.x more closely resemble minor code updates, and represent less technical overhead for most customers. For this reason, any Drupal 8.x or Drupal 9.x application upgrading to Drupal 10.x should expect an easier path.
Q: What version of Drush supports Drupal 10.x?
Drupal 10.x requires Drush versions 11 and higher. Acquia will not be providing a global version of Drush 11 or above on the Cloud Platform. In order to use Drush 11 with an Acquia environment, customers need to make sure that Drush 11 is included by Composer into your Drupal 10 project. Access the latest version of Drush.
Q: How do I sign up for participation in the Drupal 10.x beta?
During the beta period for Drupal 10.x, running from September 2022 to December 2022, Acquia customers who choose to participate can test Drupal 10.x before it is made available to all Acquia customers. If you would like to be an early adopter of Drupal 10.x, please fill out the Drupal 10.x beta on Acquia form. After you have completed the interest form, Acquia will connect you with a Drupal expert on the Acquia team to answer any questions you might have about your Drupal 10.x.
Q: Are there other major upgrades to the Acquia platform or Acquia products coming soon?
We are committed to maintaining the security and stability of the Acquia Cloud platform. To do so, we are removing software that has reached end-of-life and adding new features on an ongoing basis. We are also improving our documentation and communication around these events as we understand they can be disruptive. We work to provide as much lead time as possible in order to make it easier to ensure your application continues to run as smoothly as possible while these upgrade and retirement efforts are underway. For more information on upcoming maintenance upgrades, see our Software end-of-life schedule.
Q: I have some additional questions and concerns. Who can I contact?
If you have any questions about this or any other maintenance, you can contact Acquia Support by creating a ticket at https://insight.acquia.com/support or visiting the Help Center.
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Wed Oct 22 2025 08:59:29 GMT+0000 (Coordinated Universal Time)