This is an alpha release for the next major version of Drupal. This alpha release is intended for module or theme authors to begin testing whether their code is compatible with significant dependency changes in Drupal 11.0.x. Drupal 11 alpha releases should not be used in production. No upgrade path will be provided between Drupal 11 alpha releases or to Drupal 11.0.0-beta1.

Database requirements will be raised before 11.0.0-beta1

The minimum versions of supported databases are set and will be increased before beta1.

  • Drupal 11's MySQL database driver will require MySQL 8.0.
  • Drupal 11's MariaDB database driver will require MariaDB 10.6.
  • Drupal 11's PostgreSQL database driver will require PostgreSQL 16 with the pg_trgm extension enabled.
  • Drupal 11's SQLite database driver already requires SQLite 3.45 with the json1 extension.

PHPUnit will be updated from PHPUnit 9 to PHPUnit 10 before 11.0.0-beta1

If your tests pass on PHPUnit 9 without having skipped any deprecation errors, there is a high chance that they will continue to pass on PHPUnit 10. However be prepared to update test coverage for PHPUnit 10 availability once 11.0.0-beta1 is released.

Most other breaking changes have already been committed to Drupal 11.

For more information on 11.0.x development, see [11.x] [meta] Release Drupal 11 in 2024.

The 11.0.x branch also includes all the latest commits that will be backported to 10.3.x and earlier branches. 11.0.x will be nearly identical to 10.3.x except for the following:

  1. Deprecated code will be removed, including entire deprecated modules.
  2. Dependencies will be updated to new major versions as appropriate.
  3. System requirements are updated.

For all other changes, refer to the 10.3.x branch.

Important update information

PHP requirement changed

Drupal 11 requires PHP 8.3.

The database upgrade path from releases prior to 10.3.0 has been removed

Database updates added prior to Drupal 10.3.0 have been removed from Drupal 11.0.x. To update to Drupal 11 sites must update to Drupal 10.3.0 or higher. We recommend updating to the most recent core 10.x release, as well as updating all of your contributed modules to their latest releases, prior to updating to Drupal 11.

Removed core modules

The following modules have been removed from core in 11.0.0-alpha1:

Dependency updates

This alpha release includes the following key PHP and JavaScript dependency updates compared to Drupal 10.3.x:

Removed dependencies

  • TBA

More backend and frontend dependency changes may be made prior to beta1.

What's next?

See the alpha release announcement for next steps.

All changes in 11.0.0-alpha1

Browse the commit log for 11.0.x.

VCS Label
11.0.0-alpha1
Short description
A snapshot to allow module and theme developers to test compatibility with the next major release
Packaged Git sha1
c50311e7e0ef7fe2e03288d455685638be711aed
Release files
3a08840de1ad348cbda2e1f249f93abe
Release file SHA-1 hash
56c72cabbee9e05d45b7217981591fe8ff3168be
Release file SHA-256 hash
a0d02d8a505cf86b5f9e4727c85d77752a827744d9e1eb4f2ab81d72c678021f
4376cbf36d3132f378fcae264687f1a9
Release file SHA-1 hash
6d88ee108c501b4a212e685291632f07c9d55c59
Release file SHA-256 hash
688787b8820674f73b4d0419e468f25168d449ce00b70f8316e82cd902731da5