Install

To start a new Drupal project with version 9.2.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 drupal-9.2.0-rc1.tar.gztar.gz 17.98 MB
MD5: 09a40c1ae44ee97008c6d000a83c90b6
SHA-1: e6f2acad68480f71d826d96d362c6db25a8ea815
SHA-256: 43ff829cbe1e66ac90f8f273a4f559e92af989acf7e6a1bcb8c530ef1a692104
Download drupal-9.2.0-rc1.zipzip 29.63 MB
MD5: 7ff64b9c58fa2ea8bfe43ec64db6a78c
SHA-1: a6c0edf4a7dc0e1c309401d01e7523150e3f0f10
SHA-256: a7534c2a448a28a537b1a148ac990fd20ed54a3fd53fb378b62cd81cc0a89356

Release notes

This is a release candidate for the next minor version (feature release) of Drupal 9. 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 new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies.

Drupal 9.2.x contains new features, and should be the target for new site development. Drupal 9.1.x will continue to have security support until December 2021.

Drupal 8.9.x security coverage ends in November 2021, before Drupal 9.3.0 will be released, so if you are using Drupal 8, you must upgrade before November to Drupal 9.2.x to keep your site secure.

Important update information

If you are updating from 9.1.x or earlier, also read:

A number of contributed modules reported issues following #3162016: [Symfony 6] Retrieving a non-string value from "Symfony\Component\HttpFoundation\InputBag::get()" is deprecated (a change being made for Symfony 6 compatibility). This change has since been reverted.

Dependency updates since 9.1.0-beta3

Production dependencies

  • Symfony 5 components have been updated from 5.3.0-RC1 to the 5.3.0 stable release.
  • Symfony 4 components have been updated from 4.2.44 to 4.4.45.
  • Various Symfony polyfills have been updated from 1.22.1 to 1.23.0.
  • Diactoros has been updated from 2.5.1 to 2.6.0.
  • Our internal dependency on composer/semver has been updated from 3.2.4 to 3.2.5.

Development dependencies

  • Our internal composer/composer dependency has been updated to 2.1.0. While some users of composer-patches have reported issues with Composer 2.1, this internal dependency does not affect the version of Composer the site may use on the CLI.
  • composer/xdebug-handler has also been updated from 1.4.6 to 2.0.1.

Known issues

Search the issue queue for known issues.

All changes since 9.2.0-beta3

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: 7 Jun 2021 at 15:11 UTC
Last updated: 21 Jul 2021 at 16:32 UTC
Bug fixes
New features
Insecure

Other releases