drupal 10.0.0
Important update information
Sites must update to at least Drupal 9.4.4 before upgrading to Drupal 10
Drupal sites running 9.3.x or earlier versions must first update to 9.4.4 or later before updating to Drupal 10. All core updates added before 9.4.0 have been removed and the data upgrade path from CKEditor 4 to CKEditor 5 is not available before Drupal 9.4.4. In general, sites should update to the most recent release of their current major branch before updating to the next major release.
Platform requirements changes
PHP requirements
- Drupal 10 requires PHP 8.1 or higher.PHP versions 8.1.0 through 8.1.5 have a bug with the PHP OPcache that may cause intermittent fatal errors at runtime for class autoloading, so PHP 8.1.6 or higher is recommended.
- Warnings are displayed on the Drupal status report page when a site is using a PHP version that has reached its official end-of-life date. This won’t prevent running, updating, or installing Drupal unless the version is below the absolute minimum requirement. Review the handbook documentation on unsupported PHP versions for more information.
Database requirements
The following minimum database versions are supported by Drupal 10 core:
- MySQL or Percona 5.7.8.
- MariaDB 10.3.7 (This is a more recent release than the MySQL version.)
- PostgreSQL 12 with the pg_trgm extension.
- SQLite 3.26 with the JSON1 extension. PHP does not always use the system-provided SQLite, so verify that your PHP is compiled with at least this version.
Browser support changes
- Internet Explorer 11 is not supported in Drupal 10.
- Support for older versions of UC Browser has been removed. Newer versions of the browser that rely on WebView should be unaffected.