Blog
Drupal 12 verschijnt in de week van 7 december 2026.
Wat vandaag al vaststaat, wat nog voorlopig is, en waarom dat je planning richting Drupal 11 niet mag vertragen.
Drupal 12 komt uit in de week van 7 december 2026 en is vandaag dus nog niet beschikbaar.
De kalender staat vast, de inhoud niet.
Alles wat je nu over de features van Drupal 12 leest is voorlopig.
Wat je planning bepaalt is de datum en wat er in diezelfde week met Drupal 10 gebeurt.
Wat staat er vast over de releaseplanning?
Vast staat de week, niet de dag.
Drupal 12 wordt uitgebracht in de week van 7 december 2026.
Tot dan is Drupal 11 de huidige stabiele versie, nu in de 11.4-reeks.
Drupal 10 bereikt end of life op 9 december 2026 en 10.6.0 is de laatste minor release in die lijn.
Drupal 9 is uit support sinds november 2023, Drupal 8 sinds november 2021 en Drupal 7 sinds 5 januari 2025.
Waarom Drupal 12 samenvalt met de end of life van Drupal 10
Die twee data vallen in dezelfde week, maar het zijn twee losse beslissingen.
Drupal legde de end of life van Drupal 10 vast op het minor-releasevenster van december 2026, uitdrukkelijk onafhankelijk van de releasedatum van Drupal 12.
Drupal houdt maximaal twee majors tegelijk in security support, maar de oudste major valt niet automatisch weg op de dag dat een nieuwe verschijnt: Drupal 9 bleef na de release van Drupal 10 nog bijna een jaar ondersteund.
Voor je planning maakt het weinig uit: in de praktijk heb je hier één deadline, 9 december 2026.
Je site blijft na 9 december werken, maar een kwetsbaarheid in core of contrib wordt vanaf dan jouw probleem in plaats van dat van het securityteam.
Wat die deadline praktisch betekent en welke routes je hebt, zet ik uiteen in Drupal 10 loopt op 9 december 2026 uit support.
Wat een major release vandaag nog betekent
Een major release is een update, geen herbouw.
Dat is het verschil met de sprong van Drupal 7 naar 8, waar je alles opnieuw opbouwde.
Sinds Drupal 9 zit het upgradepad in de code zelf: een major verwijdert de API's die in de minors daarvoor al als deprecated stonden.
Ga je van 11 naar 12, dan werk je die deprecated code weg, verhoog je je dependencies en update je je contrib-modules.
Contenttypes, velden, views en configuratie gaan mee.
Nulwerk is het niet.
De omvang hangt af van je eigen code, het aantal contrib-modules en de patches, want elke patch moet opnieuw tegen de nieuwe core gehouden worden.
Waarom je nu naar Drupal 11 gaat en niet op 12 wacht
Wachten op Drupal 12 levert je niets op en kost je supporttijd.
Drie redenen.
Eén: Drupal 10 valt op 9 december weg, dus wachten tot 12 contrib-klaar is betekent maanden zonder securityreleases.
Twee: op releasedag heeft een deel van je contrib-modules nog geen compatibele versie.
Drie: het is grotendeels hetzelfde soort werk, namelijk deprecated code wegwerken en dependencies bijhouden.
Wie op de laatste minor van Drupal 11 zit en zijn deprecation-meldingen opvolgt, staat straks het dichtst bij Drupal 12, maar hoe groot die stap precies is, is vandaag nog niet bekend.
Draait je site nog op Drupal 7, dan is het geen update maar een migratie naar een nieuwe build, zoals ik beschreef in Drupal 7 draait nog: dit moet je nu weten.
De doelversie blijft dezelfde: Drupal 11.
Hoe je je codebase nu al voorbereidt
Voorbereiden op Drupal 12 is deprecated code wegwerken en dat kan vandaag al.
- Meeblijven met de laatste minor van je major, want daar staan de deprecation-meldingen in.
- Upgrade Status draaien voor een lijst per module, core en contrib en custom door elkaar.
- Eigen modules en thema's langs drupal-check halen en de meldingen in de code oplossen.
- Drupal Rector laten doen wat automatisch kan en nakijken wat het niet aanraakt.
- Je patches inventariseren: welke er zijn en of de fix inmiddels in een release zit.
- Contrib beperken tot modules met een actieve maintainer, want een dode module is straks jouw custom code.
Dat werk verliest zijn waarde niet als de planning schuift, want een codebase zonder deprecated calls is eenvoudiger te onderhouden.
Het is ook de enige voorbereiding zonder aannames over de inhoud van die release.
Heb je er tijdelijk handen bij nodig, dan kun je mij daarvoor als freelance Drupal developer inhuren.
Wat nog onzeker is
Wat er functioneel in Drupal 12 zit weet ik niet.
Ik weet niet welke minimale PHP-versie hij gaat vragen, welke core-modules verdwijnen of naar contrib verhuizen en welke van jouw modules op dag één een compatibele release heeft.
Dat wordt pas concreet in de aanloop naar de release candidate, dus plan op de datum en niet op de features.
Wat dit voor je planning betekent
Je hebt tot 9 december 2026 om van Drupal 10 af te zijn en Drupal 11 is het doel.
Wat die stap voor jouw site betekent in uren en risico, breng ik in kaart bij Drupal migratie en upgrade: wat moet gebeuren, wat kan wachten, uitgevoerd binnen je bestaande Git-flow.
Wat zulk werk per uur of per dag kost, reken ik voor in wat een freelance Drupal developer kost in 2026.
Voor het onderhoud daarna is er technisch beheer en consultancy en wil je het bijhouden van minors en deprecation-meldingen helemaal uitbesteden, dan loopt dat via Drupal onderhoud en support.
Stuur je versienummer en een link via contact, dan heb je binnen 24 uur antwoord.
Veelgestelde vragen
Wanneer komt Drupal 12 uit?
Drupal 12 wordt uitgebracht in de week van 7 december 2026 en is op dit moment dus nog niet beschikbaar.
De week staat vast, de exacte dag binnen die week niet.
Tot dan is Drupal 11 de huidige stabiele versie, nu in de 11.4-reeks.
Over de functionele inhoud van Drupal 12 is nog niets definitief, dus plan op de datum en niet op de features.
Wat weten we al over de inhoud van Drupal 12?
Over de features nog niets definitief.
Ik weet niet welke minimale PHP-versie Drupal 12 gaat vragen, welke core-modules verdwijnen of naar contrib verhuizen en welke van jouw modules op dag één een compatibele release heeft.
Dat wordt pas concreet in de aanloop naar de release candidate.
Wat wel vaststaat is de kalender: de release valt in de week van 7 december 2026.
Alles wat je nu over de features leest is voorlopig.
Moet ik op Drupal 12 wachten of nu naar Drupal 11 gaan?
Ga nu naar Drupal 11.
Wachten betekent dat je na 9 december 2026 op een Drupal 10 zonder securityondersteuning zit en wat dat precies inhoudt lees je in mijn artikel Drupal 10 loopt op 9 december 2026 uit support.
Drupal 12 wacht in zijn eerste maanden bovendien nog op compatibele contrib-releases en het is grotendeels hetzelfde soort werk: deprecated code wegwerken en dependencies bijhouden.
Wie op de laatste minor van Drupal 11 zit en zijn deprecation-meldingen opvolgt, staat straks het dichtst bij Drupal 12, maar hoe groot die stap precies is, is vandaag nog niet bekend.
Is de stap naar Drupal 12 een herbouw van mijn site?
Nee, vanaf Drupal 11 is het een update.
Sinds Drupal 9 verwijdert een major vooral API's die in eerdere minors al als deprecated stonden en verhoogt hij de platformeisen zoals de minimale PHP-versie.
Je contenttypes, velden, views en configuratie gaan mee.
De omvang hangt af van je eigen code, je contrib-modules en het aantal patches.
Van Drupal 7 naar een actuele versie is het wel een echte migratie, want dat upgradepad bestaat daar niet.
Valt Drupal 11 uit support zodra Drupal 12 uitkomt?
Niet automatisch.
Drupal houdt maximaal twee majors tegelijk in security support, maar de oudste major valt niet weg op de dag dat een nieuwe verschijnt: Drupal 9 bleef na de release van Drupal 10 nog bijna een jaar ondersteund.
Een datum voor het einde van de support van Drupal 11 is vandaag niet bekend, dus je hebt na december 2026 naar alle waarschijnlijkheid nog tijd om de stap naar Drupal 12 te plannen, maar je kunt daar geen vaste deadline op zetten.
Wat kan ik nu al doen om klaar te zijn voor Drupal 12?
Deprecated code wegwerken, want dat is het grootste deel van elke major-upgrade.
Blijf meelopen met de laatste minor van je major, want daar staan de deprecation-meldingen in.
Draai Upgrade Status voor een lijst per module, haal je eigen modules en thema's langs drupal-check en laat Drupal Rector doen wat automatisch kan.
Inventariseer daarnaast je patches en beperk contrib tot modules met een actieve maintainer.
Dat werk verliest zijn waarde niet als de planning schuift.
Een vraag over dit onderwerp?
Beschrijf kort je situatie, dan laat ik weten wat er speelt en wat het zou kosten. Zonder offertetraject.