Drupal 12.0.0-alpha1 est sorti le 2 septembre. Le compte à rebours est officiellement lancé — et il se termine en même temps que la vie de Drupal 10.
Il n'y a pas de saut direct vers Drupal 12. Tous les updates de base de données antérieurs à 11.4.0 ont été supprimés du code : un site en 11.3.x ou antérieur doit d'abord passer en 11.4.0 minimum, et le core recommande fortement 11.5.0 ou plus.
Si vous êtes encore en Drupal 10 en décembre, ce sont deux montées de version consécutives, sous pression, pendant les fêtes.
Ban, Contact, Field Layout, History, Settings Tray, Shortcut, Telephone, Stable 9.
À vérifier maintenant : si le site en a besoin, ajoutez la version contrib au composer.json AVANT la montée de version. Ne désinstallez pas le module — vous détruiriez sa configuration. Et attention, Drush peut masquer les avertissements d'update.php sur les extensions manquantes.
Supprimés du core, et sans version contrib. Une migration D6/D7 doit se faire vers Drupal 11 puis se poursuivre en update classique vers Drupal 12. L'API Migrate, elle, reste dans le core.
Search, Toolbar, Claro et Olivero sont proposés au retrait mais toujours présents en alpha1. HTMX passera en v4.
Le robots.txt livré bloque désormais les pages de résultats de recherche avec paramètres d'URL. Si vous avez personnalisé le vôtre, ajoutez les règles correspondantes : les moteurs indexaient des combinaisons infinies de facettes, au détriment des performances et du référencement.
🔗 Notes de version : https://www.drupal.org/project/drupal/releases/12.0.0-alpha1