Drupal 9 resources
Drupal 9 is a cleaned-up version of Drupal 8. It is the same as the last Drupal 8 minor version with our own deprecated code removed and third-party dependencies updated. Most extensions will only need a few changes. Read more about how this is done and what it means.
Key resources
- Driesnote October 2019
- Download and present your own State of Drupal 9 slides.
Presentations and podcasts
- Dries Buytaert's State of Drupal at DrupalCon Seattle included various details about Drupal 9 and his DrupalCon Amsterdam 2019 keynote showed the process from the point of view of a Drupal user.
- Lullabot interviewed Angie Byron, Nathaniel Catchpole and Gábor Hojtsy about Drupal 9 in April 2019.
- Dries Buytaert and Gábor Hojtsy held an Acquia webinar about Drupal 9 in April 2019.
Do a presentation yourself!
It would be amazing if you could spread the details about Drupal 9 at your local user group, conference, meetup and inside your company. Gábor Hojtsy created an editable open source "State of Drupal 9" slideshow. Please take it and present it at your local event.
Drupal core issues
The Drupal core issue Release Drupal 9 on June 3 2020 is used to track all the steps (and their substeps) to make Drupal 9 happen.
Contributed project status
The Drupal 9 Deprecation Status tracker is a good place to review contributed project readiness. It also has by-deprecation-error views and graphs to track readiness over time.
Project plans and issues
Hundreds of projects specified their Drupal 9 plan, which are shown on their project pages. This is the easiest place to learn about a project's plan for the new major version. The Drupal 9 compatibility tag is being used on issues all across contributed projects, so you can use that list to find issues. Further combining with the Novice tag will show issues that are likely easier to work on.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion