Umbraco 13 end-of-life: zo migreer je op tijd naar 17
Umbraco 13 gaat op 14 december 2026 end-of-life. Daarna verschijnen er geen securitypatches meer. Dit is wat de overstap naar Umbraco 17 inhoudt.
Umbraco 13 gaat op 14 december 2026 end-of-life. Daarna verschijnen er geen securitypatches meer. Umbraco 17 is de opvolger: de actuele LTS-versie, op .NET 10, ondersteund tot 27 november 2028. Een migratie van 13 naar 17 kost bij ons voor een site met een paar koppelingen zo'n 60 tot 64 uur, en het grootste deel daarvan is testen.
Wat er op 14 december verandert
Je site blijft gewoon werken. Wat stopt, zijn de patches. Een kwetsbaarheid die na 14 december in Umbraco 13 gevonden wordt, wordt niet meer gedicht. Bugfixes kreeg je sinds 14 december 2025 al niet meer: Umbraco 13 zit sindsdien in de securityfase.
Voor organisaties met ISO 27001, NIS2-verplichtingen of leverancierseisen telt dat dubbel. Een CMS buiten support is daar vaak simpelweg niet toegestaan.
Waarom 13 naar 17 een grotere stap is dan het nummer doet vermoeden
Tussen 13 en 17 zit de grootste verandering in Umbraco in tien jaar: de backoffice is volledig herbouwd. De oude backoffice draaide op AngularJS; vanaf versie 14 is dat vervangen door web components. Wat dat in de praktijk betekent, zagen we in onze eigen migraties:
| Wat je in 13 hebt | Wat er in 17 gebeurt | Wat wij doen |
|---|---|---|
| Eigen property editors en dashboards (AngularJS) | Werken niet meer | Herbouwen op de nieuwe backoffice |
| Nested Content | Bestaat niet meer | Omzetten naar Block List, inclusief views en gegenereerde models |
| Macro's in teksten | Bestaan niet meer | Omzetten naar blokken in de rich text editor; op één site waren dat er 471 |
| Bloklabels met {{ }}-syntax | Andere notatie (UFM) | Labels omzetten, anders zie je "[object Object]" |
| XPath-zoekopdrachten in views | Verwijderd | Herschrijven naar de gewone content-API |
| Packages van derden | Niet altijd een versie voor 17 | Per package: upgraden, vervangen of zelf bouwen |
| .NET 8 | .NET 10 | Code en hosting mee upgraden |
Geen van die punten is moeilijk. Maar elk punt dat je pas na de upgrade ontdekt, kost een dag. Daarom begint elke migratie bij ons met een inventarisatie.
Wat het kost
In twee recente inschattingen voor een migratie van 13 naar 17, allebei voor sites met meerdere externe koppelingen, kwamen we uit op 60 tot 64 uur. De upgrade zelf is daarvan zo'n 4 uur. Database, media en content verhuizen met onze eigen migratiescripts. Twee derde van het budget gaat naar testen: elke koppeling, elk formulier, elke e-mail en een acceptatietest. De volledige uren-opbouw staat in wat kost een Umbraco-migratie?
Je haalt 14 december niet. Wat nu?
Vijf weken is kort voor een inventarisatie, migratie en acceptatietest. Dat hoeft geen paniek te zijn:
- Patch naar de laatste 13.x. Dan heb je in elk geval alle fixes tot de einddatum.
- Laat de migratie inventariseren. Dan weet je wat er moet gebeuren en wat het kost, en kun je plannen.
- Overweeg XLTS als brug. Umbraco verkoopt Extended Long Term Support: securitypatches na de einddatum, voor een afgesproken periode. Dat koopt tijd, maar lost niets op: .NET 8 en je packages lopen ondertussen ook af.
- Beperk het risico in de tussentijd. Backoffice alleen bereikbaar met MFA, security-headers aan, en het versienummer niet van buiten zichtbaar. Onze gratis beveiligingscheck laat zien wat je site van buiten prijsgeeft.
Waarom direct naar 17 en niet naar 15 of 16
Umbraco 15 en 16 waren STS-versies met ongeveer een jaar support en zijn al verlopen. Umbraco 18 (juni 2026) is ook een STS-versie. Voor een productiesite is alleen de LTS-lijn zinvol: 17 is de enige versie die je tot eind 2028 rust geeft. Het volledige overzicht staat in hoe lang wordt jouw Umbraco-versie nog ondersteund?
Hoe wij migreren
De nieuwe site wordt naast de bestaande gebouwd en getest. Bezoekers merken er niets van; de redactie heeft alleen een korte contentfreeze op het moment van omzetten. Na de livegang draait de site op onze Linux-hosting met blue-green deployments: updates zonder downtime. Na de inventarisatie krijg je een vaste prijs en een vaste einddatum.
Bronnen: Umbraco 13 end-of-life, Umbraco 13 XLTS, LTS- en EOL-beleid. Bijgewerkt op 10 november 2026.
Veelgestelde vragen
Wanneer gaat Umbraco 13 end-of-life?
Op 14 december 2026. Vanaf die dag verschijnen er geen securitypatches meer voor Umbraco 13.
Werkt mijn site na 14 december nog?
Ja. De site blijft draaien, maar nieuwe kwetsbaarheden worden niet meer gedicht.
Kan ik van Umbraco 13 direct naar 17?
Ja. Een tussenstap via 14, 15 of 16 is niet nodig.
Hoeveel kost een migratie van Umbraco 13 naar 17?
In onze recente inschattingen 60 tot 64 uur voor sites met meerdere koppelingen. Een site zonder koppelingen zit daar ruim onder.
Hoe lang duurt een migratie?
Enkele weken. De doorlooptijd wordt vooral bepaald door de test- en acceptatierondes, niet door de upgrade zelf.
Wat is Umbraco XLTS?
Betaalde verlengde securitysupport van Umbraco na de einddatum. Een brug, geen oplossing.
Nog op Umbraco 13? Vraag een migratiescan aan
Vertel op welke versie je site draait en welke koppelingen erop zitten. Dan laten we weten wat de overstap naar 17 inhoudt en kost.