This is a release candidate for the next minor version (feature release) 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 minor release provides improvements and new functionality. It does not not break backward compatibility (BC) for public APIs. There may be changes in internal APIs and experimental modules. If so, contributed and custom modules and themes may need updating. This is according to Drupal core's backward compatibility and experimental module policies.

This release may include string changes and additions. Translators can review the latest translation status on localize.drupal.org.

Drupal 10.3.x contains new features, and should be the target for new site development. Drupal 10.2.x will continue to have security support until December 2024.

Drupal 10 will be supported until the release of Drupal 12. Sites must update to at least Drupal 10.3.0 prior to updating to Drupal 11, which will be released in August. For information on the upcoming Drupal 11 release, read the Drupal 11.0.0-beta1 release notes.

Known issues

  • CKEditor dialogs to fail to appear above jQuery UI dialogs due to a changed class name in ckeditor5. This issue to resolve this is: [#3453320]

  • Drupal core does not currently have an effective way of handling data model updates that are needed in two separate versions of Drupal (for example, Drupal 10.4 and 11.1, or 10.3 and 11.0). The issue to resolve this is: [#3108658]

    Until this issue is resolved, bug fixes requiring a data model change may be held to a later release.

  • PHP 8.4 compatibility for Drupal 10 and 11 remains under development. 10.4 (or even a later patch release of 10.3) will provide full compatibility with PHP 8.4.

  • [#3441010]

  • [#3446026]

  • [#3453324]

Search the issue queue for known issues.

Important update information

Bugs with 10.3.0-beta1 that are resolved in this release

  • [#3449302]
  • [#3447198]

All changes since Drupal 10.3.0-beta1

VCS Label
10.3.0-rc1
Short description
Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release.
Packaged Git sha1
feced034016413d308ac8c51d73c2ac59f3fa49a
Release files
adc503e3b8abcccd2878b867f8575d44
Release file SHA-1 hash
c68fe8e4804d4cb340922fb1c0cd191ed150e2e9
Release file SHA-256 hash
c36a9a7665a6ac523a7006249d250de0252aea6987369ccbfc9b77eb3aae2354
380f509cbeccb07a21844394439746af
Release file SHA-1 hash
7dadb698134e33864da4e5082b3ee2e17fefb64c
Release file SHA-256 hash
0199c7211814b25a5ff9cbe596003dc24dfc4a9d23521802f69c5493058c2f9e