Install

To start a new Drupal project with version 10.5.0-rc1@RC:

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 20.32 MB
MD5: c27cfe256055727d974532410e6ffccb
SHA-1: 74a3fc52d6fac2bbc2fee5b14d7287b89106e612
SHA-256: ddb1ded733870cceb10a3e4e6ab635ddfacdae7ed934ebff58e84954bb110dbd
Download zip 33.77 MB
MD5: c9436b99346e763a76cd0fe1f2c504a4
SHA-1: c3b965b08862eca36980cf419fd95ccfd8c3fed1
SHA-256: c8291e657049a5f0ae3f4a4051dae8f721215a2a53862f9afb5d63d76c6b24e4

Release notes

This is a release candidate for the next maintenance minor version of Drupal 10. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates.

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.5.x will receive security support until June 2026. Drupal 10.4.x will continue to receive security support until December 2025.

Drupal 10.3.x security support has ended. Sites on any Drupal version prior to 10.4.x should upgrade to a supported release as soon as possible.

Important update information

  • CKEditor5 is updated from v44.0.0 to v45.2.0, which includes a number of improvements and bug fixes. If you have any custom integrations with CKEditor, see the v45 release notes for breaking changes. If you were using the provided CKEditor5 icon set, the icons have been renamed. Drupal has added an icon name backward compatibility layer for this specific change.

  • Composer has increased its minimum requirement for the justinrainbow/json-schema package to version 6, and as a result, Drupal core's lockfile and metapackage now pin this development dependency to version 6 as well. Modules using this package should read the version 6 upgrade notes as there are breaking changes. If your contributed or custom project relies on an older version of justinrainbow/json-schema, you should declare a conflict with the 6.x branch in your composer.json.

  • Several PHP and JavaScript development dependencies have received minor- and patch-level updates to the latest versions.

Known issues

Search the issue queue for known issues.

All changes since Drupal 10.5.0-beta1

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: xjm
Created on: 12 Jun 2025 at 16:37 UTC
Last updated: 23 Jun 2025 at 07:57 UTC
Bug fixes
New features
Insecure

Other releases