L'alternative aux agences web et digitales classiques. Création de site internet, refonte, SEO/GEO, consulting et automatisation IA.
Un collectif d'experts indépendants seniors, piloté par un directeur technique engagé.

Nous contacter
Téléphone +33 6 74 94 64 34
Adresse 57000 METZ
Nous suivre

L'alternative aux agences web et digitales classiques. Création de site internet, refonte, SEO/GEO, consulting et automatisation IA.
Un collectif d'experts indépendants seniors, piloté par un directeur technique engagé.

Nous contacter
Téléphone +33 6 74 94 64 34
Adresse 57000 METZ
Nous suivre

Drupal 12 en 2026 : ce qui change

Par Adrien Weiser · 19 avril 2026 · 8 min de lecture

Drupal 12 est attendu en 2026 et la communauté Drupal prépare la transition. La date de sortie cible est la semaine du 10 août 2026, avec une fenêtre de repli possible en décembre. Parallèlement, Drupal 10 atteint sa fin de vie le 9 décembre 2026 : c'est une échéance ferme, indépendante de la sortie de Drupal 12.

Si votre site tourne sur Drupal 10 aujourd'hui, la question n'est plus "faut-il migrer" mais "quand et vers quoi". Ce guide détaille les dates officielles, les nouveautés techniques confirmées, l'évolution de la maintenance et la matrice de décision selon votre version actuelle.

Les dates officielles

Les core managers de Drupal ont officialisé le calendrier le 23 mars 2026. Voici la matrice complète des versions et de leur support.

Calendrier confirmé

  • Drupal 12.0.0 : cible semaine du 10 août 2026 (beta requirements au 15 mai 2026). Fenêtre de repli : semaine du 7 décembre 2026 si les critiques ne sont pas bouclées.
  • Drupal 10 - fin de vie : 9 décembre 2026 (date ferme, indépendante de la sortie de D12)
  • Drupal 11 : support continue en parallèle de D12. Cycle officiel de 2 ans entre versions majeures.
  • Drupal 7 : fin de vie depuis le 5 janvier 2025 (plus de correctifs de sécurité communautaires). Support étendu payant disponible chez HeroDevs pour les sites qui doivent gagner du temps.
  • Drupal 8, 9 : fin de vie depuis plusieurs années. Tout site encore en production est exposé.

Le fait marquant est la dissociation entre la sortie de Drupal 12 et la fin de vie de Drupal 10. Historiquement, la fin de vie de version N se déclenchait à la sortie de N+2. Cette fois, Drupal 10 EOL est calé sur décembre 2026 quelle que soit la date de sortie effective de Drupal 12. C'est une garantie importante pour les équipes qui planifient leur migration.

Ce qui change techniquement dans Drupal 12

Basé sur Symfony 8

Drupal 12 sera construit sur Symfony 8. Cela entraîne plusieurs breaking changes hérités de cette dépendance :

  • Request::get() déprécié dans HTTP Foundation : il faut utiliser directement les propriétés attributes, query ou request
  • Les options de contraintes Validator doivent être initialisées dans le constructeur (fin de l'évaluation dans la classe Constraint de base)
  • L'attribut #[HasNamedArguments] est retiré
  • Mise à jour des composants HttpFoundation, Validator, DependencyInjection

Au moment de la rédaction, certaines dépendances tierces ne sont pas encore compatibles Symfony 8 (notamment php-tuf/composer-stager). L'équipe core travaille à déverrouiller ces blocages pour tenir la cible d'août.

Déprécations disruptives repoussées à Drupal 13

Point crucial pour planifier : les déprécations disruptives ont été explicitement repoussées à Drupal 13. Cela signifie que l'upgrade Drupal 11 → Drupal 12 sera relativement doux pour les modules bien maintenus, contrairement à l'upgrade Drupal 10 → 11 qui a demandé des adaptations plus lourdes. Un site Drupal 11 à jour de ses modules contribués devrait passer sur D12 sans refonte majeure.

Cycle de release 2 ans désormais officiel

Avec cette transition, Drupal confirme un cycle officiel de 2 ans entre versions majeures. Drupal 13 est attendu autour de 2028. Pour les organisations, cela permet une planification budgétaire plus lisible : une upgrade majeure tous les deux ans, pas plus.

Drupal CMS 2.0 : l'évolution parallèle

Drupal CMS (initiative Starshot lancée en janvier 2025) est une distribution packagée de Drupal Core. C'est une couche au-dessus du cœur, pas un remplacement. Drupal CMS 2.0 est sorti en 2026 sur Drupal Core 11.3 et apporte plusieurs briques importantes.

Experience Builder (XB)

Un authoring tool WYSIWYG drag-and-drop qui s'intègre avec les Single Directory Components. Il remplace progressivement Layout Builder et Paragraphs. Pour les site builders non-développeurs, c'est une réponse directe à la concurrence des CMS low-code (WordPress Gutenberg, Webflow). Le module Drupal Canvas permet de construire un site complet depuis le navigateur, sans écrire de code au-delà de HTML/CSS basique.

AI Framework

Un framework modulaire d'agents IA intégré au CMS, pour la personnalisation, la recherche sémantique et l'édition temps réel. Drupal CMS propose aussi un "AI Template" pré-configuré pour les projets "Intelligent CMS" où le site ne se contente pas de stocker du contenu mais en génère, l'organise et l'optimise dynamiquement.

Site Templates et Design System

Des recipes et workflows préconfigurés pour accélérer les projets standards. Un design system intégré avec composants réutilisables. Des dashboards par rôle, workflows multi-niveaux, intégrations CRM et marketing automation. Drupal renforce son positionnement low-code/no-code pour les cas d'usage standards, tout en gardant la profondeur custom pour les projets complexes.

Matrice de décision

Que faire selon votre version actuelle

Voici la bonne stratégie en fonction de la version que vous faites tourner aujourd'hui. Chaque cas a sa propre urgence et son propre budget.

Drupal 7 - urgence maximale

EOL depuis le 5 janvier 2025. Plus aucun correctif de sécurité. Trois options : migrer vers Drupal 11 maintenant (tranquille jusqu'à D13 vers 2028), migrer vers WordPress si le projet ne justifie plus Drupal, ou HeroDevs Extended Support pour gagner quelques mois. Voir notre guide fin de vie Drupal 7.

Drupal 8 / 9 - urgence

EOL depuis plusieurs années. Un site encore en production est exposé. Migration vers Drupal 11 directement (pas de détour par D10), planifiée dans l'année. La complexité dépend de la qualité du code initial et des modules contribués utilisés.

Drupal 10 - planifier 2026

EOL le 9 décembre 2026. Il faut migrer avant cette date. Deux stratégies : migrer vers Drupal 11 maintenant (le choix sûr, upgrade D11→D12 ensuite doux en TMA), ou attendre Drupal 12 stable pour passer directement (plus risqué car on reste sur D10 jusqu'à la dernière minute). Pour les projets critiques, on recommande Drupal 11 dès maintenant.

Drupal 11 - tranquille

Support long, cycle de 2 ans. L'upgrade D11 → D12 sera relativement doux (disruptions repoussées à D13). À planifier en TMA sur les 12 à 18 mois suivant la sortie de D12, pas besoin d'anticiper un projet dédié.

Nouveau projet en 2026 - deux options

Pour un projet qui démarre maintenant : Drupal 11 en production dès que possible, upgrade D12 plus tard en TMA. Pour un projet qui peut attendre l'été/automne 2026 sans urgence de mise en prod, l'option d'attendre Drupal 12 stable peut se défendre. Dans le doute, Drupal 11 reste le choix par défaut en 2026.

Drupal CMS (distribution) - à jour

Si vous utilisez Drupal CMS 1.x, passer sur CMS 2.0 pour profiter d'Experience Builder et de l'AI Framework. La migration est gérée comme une upgrade de recipe, pas une refonte. Vérifier la compatibilité des modules custom et du thème.

Checklist : préparer sa migration

Avant d'engager une migration vers Drupal 11 ou 12, voici les points à auditer. C'est typiquement la phase de cadrage d'un projet de migration.

  • Inventaire des modules contribués : lesquels sont abandonnés, lesquels ont une version compatible D11/D12 ?
  • Audit des patches : combien sont appliqués via composer-patches, sont-ils toujours nécessaires, mergés upstream ou obsolètes ?
  • Modules custom : compatibilité avec Symfony 7 (pour D11) ou Symfony 8 (pour D12) ? Tests de non-régression disponibles ?
  • Thème : sur une base récente (Olivero, custom moderne) ou sur un thème ancien qui devra être refait ?
  • Configuration management : configuration exportée proprement en YAML, versionnée dans Git, ou dérivée et cassée ?
  • Accessibilité : le site est-il à jour RGAA ? La migration est l'occasion de l'intégrer.
  • Performance : BigPipe actif, cache bien configuré, CDN, Core Web Vitals au vert ?
  • CI/CD : pipeline de déploiement automatisé, environnement de préproduction, tests automatisés ?
  • Plan de reprise : RPO et RTO définis, sauvegardes testées en restauration ?
  • Contenu : volumétrie, référentiel éditorial, champs et taxonomies qui peuvent poser problème au mapping

Nous traitons ces audits dans nos missions d'audit de TMA Drupal et de préparation de migration. Le livrable type : un rapport technique avec chiffrage et planning, pas un devis flou.

FAQ

Questions fréquentes sur Drupal 12

La cible officielle annoncée par les core managers de Drupal est la semaine du 10 août 2026, sous réserve que les requirements critiques soient terminés au 15 mai 2026. Si ce n'est pas le cas, la release glisse à la semaine du 7 décembre 2026. La fenêtre de juin 2026 a déjà été écartée. Drupal 12 sera basé sur Symfony 8.

Drupal 10 atteint officiellement sa fin de vie le 9 décembre 2026. Cette date est ferme et indépendante de la date de sortie de Drupal 12. Après cette date, il n'y aura plus de correctifs de sécurité communautaires pour Drupal 10. Les sites encore en Drupal 10 devront avoir migré vers Drupal 11 ou Drupal 12 avant cette date.

Migrer vers Drupal 11 maintenant est la décision la plus sûre. Drupal 11 bénéficie d'un support long, et l'upgrade de Drupal 11 vers Drupal 12 sera doux (les déprécations disruptives ont été repoussées à Drupal 13). Attendre Drupal 12 signifie rester sur Drupal 10 au-delà de sa fin de vie de décembre 2026, ce qui expose le site à des failles non corrigées. Pour un projet neuf qui démarre mi-2026, on peut argumenter pour attendre Drupal 12 stable, mais pour un site existant sur Drupal 10, la migration Drupal 11 s'impose avant décembre 2026.

Drupal CMS (initiative Starshot) est une distribution packagée de Drupal Core, avec des recipes, workflows et un design system préconfigurés pour un démarrage rapide. Drupal CMS 2.0, lancé en 2026 sur Drupal Core 11.3, intègre Experience Builder (WYSIWYG drag-and-drop qui remplace Layout Builder et Paragraphs) et un AI Framework avec agents pour la personnalisation, la recherche sémantique et l'édition temps réel. C'est une couche au-dessus de Drupal Core, pas un remplacement.

Drupal 12 est basé sur Symfony 8, avec plusieurs breaking changes hérités de cette dépendance : Request::get() déprécié dans HTTP Foundation (utiliser directement les propriétés attributes, query ou request), initialisation des options dans le constructeur pour les contraintes Validator, suppression de l'attribut #[HasNamedArguments]. Les déprécations disruptives sont repoussées à Drupal 13, ce qui rend l'upgrade D11 vers D12 relativement doux pour les modules bien maintenus.

Drupal 7 n'est plus maintenu depuis le 5 janvier 2025. C'est la situation la plus critique. Trois options : migrer directement vers Drupal 11 (recommandé, tranquille jusqu'à Drupal 13), migrer vers WordPress si le projet ne justifie plus Drupal, ou souscrire un support étendu payant chez HeroDevs pour gagner du temps avant migration. Voir notre guide fin de vie Drupal 7 pour le détail des options.
Ressources liées

Pour aller plus loin

TMA Drupal : le guide complet

La maintenance couvre les upgrades mineures. Ce guide détaille ce qui doit être inclus dans votre contrat TMA et comment préparer les montées de version majeures.

Drupal 7 en fin de vie : quelles options ?

Si vous êtes encore en Drupal 7, c'est la première question à traiter avant tout le reste. Upgrade, migration WordPress ou rebuild : comment décider.

Notre offre Drupal

Migrations Drupal 7 à 12, modules custom, architecture découplée, intégration DSFR, accessibilité RGAA. Références Vie Publique, IPAG, Journal des Arts.

Combien coûte un site internet en 2026 ?

Pour cadrer le budget d'une migration Drupal, comprendre ce qui fait vraiment le coût d'un projet web et pourquoi le moins-disant coûte souvent plus cher.

Un site Drupal à préparer pour 2026 ?
Parlons-en.

Parlons de votre migration Drupal