Après Drupal 10, qui avait marqué une étape importante dans la modernisation du CMS, Drupal 11 poursuit la même trajectoire.
Cette version majeure n’est pas une révolution visible pour les contributeurs au quotidien. Elle représente surtout une évolution technique importante pour les développeurs, les mainteneurs et les projets qui souhaitent rester sur une base saine, maintenable et durable.
Drupal 11 confirme une direction déjà engagée : moins de dette technique, des dépendances plus récentes, et une plateforme mieux alignée avec les standards actuels du web.
Une continuité directe avec Drupal 10
Drupal 11 arrive dans la continuité de Drupal 10.3, qui prépare une grande partie du terrain.
L’objectif est clair : permettre une transition progressive, sans recréer les ruptures importantes que l’écosystème Drupal a pu connaître par le passé.
Un site bien maintenu en Drupal 10, avec ses modules à jour et son code custom nettoyé des dépréciations, dispose déjà d’une base favorable pour envisager Drupal 11.
Suppression du code déprécié
Comme lors des versions majeures précédentes, Drupal 11 supprime le code marqué comme déprécié dans les versions antérieures.
Cela permet de conserver un core plus propre, plus lisible et plus facile à maintenir.
Cette suppression concerne aussi certains modules et thèmes historiques qui quittent le core pour devenir des projets contribués, ou disparaître lorsqu’ils ne correspondent plus aux usages actuels.
Pour les projets existants, cela implique un point de vigilance : il faut vérifier les modules activés, les dépendances Composer, les thèmes personnalisés et le code spécifique avant d’envisager la mise à jour.
Des exigences techniques plus élevées
Drupal 11 relève les prérequis techniques.
Parmi les changements importants :
- PHP 8.3 devient requis ;
- Symfony passe en version 7 ;
- Composer doit être utilisé dans une version récente ;
- les versions minimales des bases de données sont relevées.
Ces exigences peuvent sembler contraignantes, mais elles vont dans le sens d’un socle plus moderne, plus sécurisé et plus performant.
Elles incitent aussi les projets Drupal à maintenir leur hébergement, leurs outils de développement et leurs dépendances à jour.
Le passage par Drupal 10.3
Un point important : la montée vers Drupal 11 doit passer par Drupal 10.3.
Drupal 10.3 joue un rôle de transition. Il contient une grande partie des nouveautés et des APIs compatibles, tout en conservant les couches de compatibilité nécessaires aux sites Drupal 10.
Cela permet de préparer progressivement la migration : mettre à jour le core, corriger les dépréciations, vérifier les modules contribués, puis seulement ensuite envisager Drupal 11.
Une compatibilité plus simple pour les modules et thèmes
L’un des intérêts de cette approche est de faciliter la compatibilité entre Drupal 10 et Drupal 11.
Dans de nombreux cas, un module ou un thème peut être compatible avec les deux versions, à condition d’avoir anticipé les dépréciations et les changements de dépendances.
C’est une évolution importante pour l’écosystème Drupal : les mainteneurs peuvent préparer leurs projets plus tôt, et les sites existants peuvent avancer par étapes plutôt que par rupture brutale.
Une version tournée vers la maintenabilité
Drupal 11 ne cherche pas à impressionner par une refonte complète de l’interface ou par une nouveauté unique très visible.
Son intérêt est ailleurs : il renforce la base technique du CMS.
Pour les projets professionnels, c’est un point essentiel. Un socle plus propre signifie :
- moins de dette technique ;
- des mises à jour plus prévisibles ;
- une meilleure sécurité ;
- une compatibilité plus durable avec l’écosystème PHP ;
- une préparation plus solide pour les futures versions de Drupal.
Conclusion
Drupal 11 confirme l’évolution engagée avec Drupal 9 et Drupal 10 : faire de Drupal une plateforme plus moderne, plus maintenable et plus durable.
Cette version majeure demande une vraie préparation, en particulier pour les sites existants avec du code custom ou de nombreux modules contribués.
Mais pour les projets déjà bien maintenus, Drupal 11 s’inscrit dans une logique d’évolution continue plutôt que de rupture.
C’est une version moins spectaculaire en apparence, mais importante pour l’avenir technique de Drupal.