Install

To start a new Drupal project with version 9.4.5:

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.58 MB
MD5: 75f8460824dbbabdfaa92637d442de74
SHA-1: 42b35ad8554155584cdd384bdf6d0894ccd606d8
SHA-256: b797b7e6342ddd3c9db2161f37086451aa71d9e064df94bb3e8ba50750cca363
Download zip 33.07 MB
MD5: 96c5bfff872012130751414eca43ea11
SHA-1: cedcea208e5cacd9c4d79a11bb389e4795cbfaba
SHA-256: d6143bfab0158e8ffb9b941a211aea4fbcbc2c1acba3381ac405c4ee42ded95b

Release notes

This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9.

The CKEditor 5 experimental module is being developed for Drupal 10 WYSIWYG editing and depends on the third-party CKEditor 5 JavaScript library. CKEditor has issued a security advisory for CKEditor 5:

Drupal core is only known to be vulnerable when the full HTML format is used with CKEditor within QuickEdit, and the exploit only affects the user who inserts a JavaScript payload. Since full HTML already allows writing JavaScript that can contain cross-site scripting (XSS) payloads, we are treating this update as a public security hardening.

CKEditor 4 is not affected, so sites where only the stable CKEditor module is enabled (with the CKEditor 5 experimental module uninstalled) will not be impacted and do not urgently need to update to this release.

Drupal 9.4.x will receive security coverage until June 2023.

If you are upgrading from Drupal 8, read upgrading a Drupal 8 site to Drupal 9, 9.0.0 release notes, and the 9.4.0 release notes before upgrading to this release.

Important update information

  • Drupal 9.4.4 removed the 'replace' section from core's composer.json for core modules. However, the 'replace' information for core components was accidentally removed at the same time, which resulted in Composer warnings. The 'replace' information for core components has been restored, which should resolve these warnings.

  • CKEditor 5 has been updated from 34.1.0 to 35.0.1 for a security update. This update also introduces backwards compatibility breaks from CKEditor 35.0.0. Therefore, maintainers of CKEditor 5 integrations should review the CKEditor 35.0.0 release notes.

  • symfony/http-foundation has been updated to 6.1.3 to resolve a bug with destructable services.

Known issues

Search the issue queue for known issues.

All changes since 9.4.4

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: 3 Aug 2022 at 16:39 UTC
Last updated: 3 Aug 2022 at 22:21 UTC
Bug fixes
Insecure
Unsupported

Other releases