Install

To start a new Drupal project with version 10.4.0-beta1@beta:

To update your site and all dependencies to the latest version of Drupal:

To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 19.97 MB
MD5: 789511a3c4a8bb29a7e1251b4edbd999
SHA-1: d0dfcb1e274f11ef42e70a0b447b0f3521893006
SHA-256: a399c395a933fe74a035c1b22ef66b4032af875b292d86d57f649f5a82ef1ab0
Download zip 32.85 MB
MD5: 6078859857938b2c4e4120b59900569b
SHA-1: 7e981f27af5dc88ddbd0389101be17401d8a7bc8
SHA-256: 749a26562ba8029f7d5a113170221143ab8b1f27221c94371918d7ea53d843a3

Release notes

This is a beta release for the next maintenance minor release of Drupal 10. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites. More information on beta releases.

This maintenance minor provides important dependency updates and API additions for Drupal 10 sites to provide the best forward-compatibility with Drupal 11. It does not not break backward compatibility (BC) for public APIs. This is according to Drupal core's backward compatibility and experimental module policies.

Drupal 10.4.x will receive security support until December 2025. Drupal 10.3.x will continue to receive security support until June 2025.

Drupal 10.2.x security support will end in December 2024. Sites on any Drupal version prior to 10.3.x should upgrade to a supported release as soon as possible.

API and behavior changes

PHP development dependency changes

  • Composer is updated to 2.8.1.

  • OpenTelemetry is updated to 1.1.0. This adds additional development dependencies including the tbachert/spi Composer plugin. When this package is installed by Composer you may be asked whether to trust this plugin; unless you are using OpenTelemetry performance testing in Drupal you can safely answer "no" to this question.

Frontend (CSS and JavaScript) production dependency changes

  • CKEditor is updated to 43.1.1

  • jQuery UI is updated to 1.14.0

Known issues

Search the issue queue for known issues.

Known issues

Search the issue queue for known issues.

All changes in Drupal 10.4

Browse the core commit log on GitLab.

What’s next?

  1. Learn how to install Drupal
  2. Learn how to update Drupal
  3. Extend Drupal to do more
  4. Get training
  5. Check out what others built
Created by: catch
Created on: 18 Nov 2024 at 16:13 UTC
Last updated: 30 Jun 2025 at 16:08 UTC
Insecure
Bug fixes
New features
Unsupported

Other releases