Introducerea Drupal 9 nu va aduce diferențe majore față de cea mai recentă versiune a Drupal 8 în ceea ce privește funcționalitățile existente. Odată cu lansarea Drupal 9, vor fi disponibile versiuni acceptate de software, cum ar fi Twig 2 și Symfony 4/5. Cele mai mari modificări vor fi: eliminarea codului învechit din versiunea anterioară, rafinarea bibliotecii media, îmbunătățirea interfeței de administrare și simplificarea validării Drupal. Versiunea PHP minimă necesară va fi 7.2 sau chiar 7.3, ceea ce crește și performanța. Unele funcții noi nu vor fi finalizate cu versiunea 9.0, dar vor fi disponibile numai cu următoarele actualizări. Lansarea Drupal 9.1 și 9.2 este planificată pentru sfârșitul anului 2020 și mijlocul lui 2021.
Drupal 8 și 9 vin cu un cadru de migrare, ceea ce înseamnă că migrarea conținutului din versiunile anterioare, precum și din alte sisteme, va fi o sarcină simplă. Acest lucru este valabil și pentru cod, comunitatea și-a creat propria pagină pentru „Conversia modulelor Drupal 7 în Drupal 8“, care acoperă toate scenariile și problemele comune.
Lucrările continuă la aceste funcții și caracteristici:
- Admin interface
- Automatic updates
- JSON API
- Support for Symfony 4/5
- Support for Twig 2
- Bigpipe
- Cache tags
- Responsive images
- Improved inline editing
- Embedded media support
- Layout Builder
- Content Moderation
- Workspaces
- Configuration management
- Multilingual improvements
- API-First
- Support PHP 7.2+