Umbraco 17 LTS · Uitgebracht november 2025 · Ondersteuning t/m 2028

Upgrade naar
Umbraco 17

Umbraco 17 is de nieuwe Long-Term Support versie — gebouwd op .NET 10, met een volledig vernieuwde backoffice, load-balanced schaalbaarheid en ingebouwde AI-ondersteuning. Dit is niet zomaar een update. Dit is het solide fundament waarop uw digitale platform de komende jaren draait. En nu is het perfecte moment om over te stappen.

Wacht niet tot het te laat is — meerdere versies lopen binnenkort uit support.

  • Umbraco 16 — einde ondersteuning: juni 2026. Geen beveiligingsupdates meer daarna.
  • Umbraco 13 LTS — einde ondersteuning: december 2026. Plan uw upgrade nu om gehaast werk te voorkomen.
  • Umbraco 7 & 8 — al jaren volledig zonder support. Geen patches, geen bugfixes, kwetsbaar voor beveiligingslekken.
  • Umbraco 17 LTS — volledige ondersteuning tot eind 2028, daarna nog 12 maanden beveiligingspatches.

Umbraco 17 — een mijlpaalversie, niet zomaar een update

Umbraco 17 LTS is op 27 november 2025 officieel uitgebracht en markeert het einde van een tweejarige reis. Die reis begon in 2023, toen Umbraco HQ met versie 14 een volledig nieuwe backoffice-architectuur introduceerde — intern het "Bellissima" project genaamd. In plaats van de verouderde AngularJS-basis werd de backoffice herschreven in moderne Web Components met TypeScript. Elke versie daarna — 14, 15, 16 — heeft die nieuwe backoffice verder verfijnd en verbeterd.

Met versie 17 is die nieuwe backoffice niet meer "nieuw": hij is volwassen, stabiel en rijp voor langdurige adoptie. Volledige feature-pariteit met Umbraco 13 is bereikt, de developer- en redacteurservaring is gepolijst, en het ecosysteem van packages en extensies heeft zich volledig aangepast. Umbraco 17 is het punt waarop alles samenkomt — en precies daarom is het de ideale versie om naar toe te upgraden.

Tegelijkertijd is .NET 10 LTS de basis van Umbraco 17 — Microsoft's eigen Long-Term Support versie, uitgebracht in november 2025 en ondersteund tot 2028. Umbraco en .NET rijden nu synchroon op hetzelfde LTS-ritme, wat een uitzonderlijk stabiele en voorspelbare basis oplevert voor elk serieus digitaal platform.

Wat is nieuw

De grootste verbeteringen in Umbraco 17

Van fundamentele architectuurwijzigingen tot concrete verbeteringen in de dagelijkse redactiepraktijk.

.NET 10 LTS — stabiel fundament tot 2028

Umbraco 17 draait op .NET 10, de nieuwste Long-Term Support versie van Microsoft. Dit betekent prestatieverbeteringen, betere beveiliging en gegarandeerde updates tot eind 2028. Umbraco en .NET volgen nu hetzelfde LTS-ritme, waardoor u met vertrouwen kunt plannen voor de komende jaren.

  • .NET 10
  • LTS tot 2028
  • Performance boost

Nieuwe backoffice — modern, snel en uitbreidbaar

De "Bellissima" backoffice is volledig volwassen in versie 17. Gebouwd op Web Components en TypeScript, zonder een spoor van het oude AngularJS. Redacteuren merken direct het verschil: snellere laadtijden, een intuïtievere werkomgeving en een consistente ervaring op alle apparaten. Developers kunnen de backoffice uitbreiden met het JavaScript-framework van hun keuze.

  • Web Components
  • Geen AngularJS
  • TypeScript

TipTap rich text editor — TinyMCE vervangen

De jarenlange TinyMCE-editor maakt plaats voor TipTap: een moderne, lichte en goed uitbreidbare rich text editor. TipTap sluit naadloos aan op de nieuwe backoffice-architectuur en biedt een schonere, intuïtievere schrijfervaring voor redacteuren. Bestaande content wordt automatisch gemigreerd.

  • TipTap
  • Moderne editor
  • Auto-migratie

Load-balanced backoffice — schaal horizontaal

Een historisch moment: voor het eerst kan de Umbraco backoffice over meerdere servers verdeeld worden. Tot versie 17 kon alleen de publieke website horizontaal schalen — de backoffice bleef vasthangen aan één server. Nu kunnen grote redactieteams en drukke websites gebruikmaken van echte horizontale schaalbaarheid, zonder bottlenecks of single points of failure.

  • Horizontaal schalen
  • Hoge beschikbaarheid
  • Geen single point of failure

Consistente UTC datumafhandeling

Alle systeemdata — aanmaak, publicatie, logs — worden nu consequent opgeslagen in UTC met automatische tijdzoneselectie voor redacteuren. Gepland publiceren werkt hiermee betrouwbaar over regio's en servers heen. Een redacteur in Amsterdam en één in New York zien exact hetzelfde geplande publicatiemoment, elk in hun eigen tijdzone weergegeven.

  • UTC opslag
  • Tijdzoneselectie
  • Betrouwbaar plannen

Granular permissions — toegang tot op veldniveau

Umbraco 17 introduceert gedetailleerde rechtenbeheer tot op individueel veldniveau. Wilt u dat een redacteur wel de introductietekst mag aanpassen maar niet de SEO-instellingen? Dat is nu precies instelbaar. Dit geeft organisaties met meerdere redactieteams of strikte inhoudsbeheerprocedures eindelijk de controle die ze nodig hebben.

  • Veldniveau-rechten
  • Meerdere redactieteams
  • Strikte toegangscontrole

Umbraco MCP — AI als redactie-assistent

Umbraco 17 introduceert een volledig uitgewerkte Developer MCP (Model Context Protocol) server — waarmee AI-tools zoals Claude en Copilot direct kunnen lezen, schrijven en aanpassen in uw Umbraco-backoffice. Denk aan AI-agents die content aanmaken, vertalen of samenvatten op basis van gepubliceerde content. Dit is de toekomst van contentbeheer, en Umbraco 17 heeft het al ingebouwd.

  • Umbraco MCP
  • AI-contentbeheer
  • Claude & Copilot

Release Sets — groepsgewijs publiceren

Met Release Sets in Umbraco Workflow kunnen redactieteams meerdere contentitems samenvoegen tot één publicatieset. Perfect voor campagnelanceringen, seizoensupdates of grote contentwijzigingen waarbij alles tegelijk live moet. Alles blijft veilig achter de schermen tot het moment dat de hele set klaar is voor publicatie.

  • Umbraco Workflow
  • Gecoördineerde publicatie
  • Campagnebeheer

Van welke versie start u? Elk pad is anders

Niet elke Umbraco-upgrade is hetzelfde. Welk traject van toepassing is hangt af van de versie waarop uw site nu draait, de packages die u gebruikt en de hoeveelheid maatwerk in uw implementatie. Hieronder de drie meest voorkomende situaties.

Van Umbraco 13 naar 17 — de directe weg

Umbraco 17 biedt een directe upgrade pad vanuit versie 13, inclusief automatische databasemigraties voor alle wijzigingen die tussen de twee LTS-versies zijn doorgevoerd. Dit is het meest rechttoe-rechtaan upgrade-traject: uw datamodel, content en configuratie worden automatisch mee-overgezet.

De grootste aanpassing zit in de backoffice-extensies. Als uw site maatwerk backoffice-functionaliteit heeft op basis van het oude AngularJS-systeem, moeten die worden herschreven naar de nieuwe Web Components-architectuur. Dat klinkt ingrijpend, maar in de praktijk is het goed te plannen — en het resultaat is moderne, onderhoudbare code die jaren meegaat. Packages en externe koppelingen moeten ook geverifieerd worden op compatibiliteit met Umbraco 17.

Van Umbraco 10, 12 of 14/15/16 — tussenstap of directe sprong

Draait u op Umbraco 10 of 12? Dan is de route via versie 13 technisch gezien mogelijk, maar in veel gevallen is een directe overstap naar 17 efficiënter — zeker als u toch al grotere moderniseringsslag wilt maken. Versies 14, 15 en 16 hebben de nieuwe backoffice al gedeeltelijk of volledig, waardoor de upgrade naar 17 relatief klein is.

In alle gevallen begint het traject met een grondige technische inventarisatie: welke packages zijn er, wat is het maatwerk, welke integraties spelen een rol en wat zijn de risicofactoren? Op basis daarvan bepalen we samen de meest efficiënte route.

Van Umbraco 7 of 8 — een volledige migratie

Umbraco 7 en 8 zijn gebouwd op de klassieke .NET Framework-basis en zijn niet direct te upgraden naar het moderne .NET Core-platform waarop versie 9 en hoger draaien. Er is geen directe upgrade pad — een volledige migratie is noodzakelijk. Dat betekent: de content herschikken, de templates herbouwen, de backoffice opnieuw inrichten en alle maatwerk-code herschrijven.

Klinkt ingrijpend? Dat is het ook — maar het is tegelijkertijd een uitgelezen kans. Een migratie van versie 7 of 8 naar 17 is feitelijk een complete modernisering van uw platform. U gooit niet alleen technische schuld weg, u bouwt iets dat de komende 5 tot 10 jaar moeiteloos meegaat. Ik heb dit traject meerdere keren succesvol doorlopen, voor kleine blogs tot complexe bedrijfsplatformen.

Aanpak

Zo verloopt een Umbraco 17 upgrade

Geen verrassingen, geen downtime, geen dataverliezen. Een methodisch proces van analyse tot go-live.

  1. Technische inventarisatie

    We analyseren uw huidige Umbraco-installatie grondig: versie, packages, maatwerk backoffice-extensies, externe koppelingen en de algehele staat van de codebase. Wat is de schuldenberg? Welke packages zijn nog actief ondersteund? Wat zijn de risicofactoren? Dit geeft een eerlijk en compleet beeld van wat het upgrade-traject inhoudt.

  2. Upgradeplan op maat

    Op basis van de inventarisatie stel ik een gedetailleerd plan op. Welke stappen zijn er nodig? In welke volgorde? Wat zijn de risico's en hoe mitigeer je die? U krijgt een helder overzicht van de scope, de aanpak en een realistische tijdsinschatting — geen vage offertes maar concrete plannen.

  3. Implementatie & code-modernisering

    De daadwerkelijke upgrade: packages bijwerken, verouderde code refactoren, backoffice-extensies herschrijven naar de nieuwe architectuur en maatwerk-koppelingen controleren en aanpassen. Waar nodig wordt code niet alleen gemigreerd maar ook meteen verbeterd — zodat u na de upgrade een nettere, beter onderhoudbare codebase heeft.

  4. Testen op staging

    De geüpgradede site gaat eerst naar een staging-omgeving, identiek aan productie. Hier voeren we uitgebreide tests uit: functionaliteit, performance, formulieren, koppelingen, backoffice-werking en redacteurservaring. Alles wordt geverifieerd voordat we ook maar denken aan live gaan.

  5. Go-live & nazorg

    De live-zetting verloopt gepland en gecontroleerd, bij voorkeur op een rustig moment. Na de go-live houd ik de site actief in de gaten en sta ik beschikbaar voor directe hulp bij eventuele aanloopproblemen. U staat er niet alleen voor.

Remko van Beers - Umbraco upgrade specialist

De upgrade specialist

Umbraco-ervaring vanaf versie 4

Ik werk met Umbraco sinds versie 4 — toen het CMS nog grotendeels draaide op .NET WebForms en de backoffice eruitzag als een product uit een heel ander tijdperk. Elke major versie daarna heb ik van dichtbij meegemaakt: de overgang naar MVC in versie 7, de volledige herbouw op .NET Core in versie 9, het introduceren van Content Delivery API in versie 12, en de complete backoffice-revolutie die met versie 14 begon.

Dat betekent dat ik precies weet wat er fout kan gaan. Ik ken de valkuilen bij elke versiesprong, de packages die problemen geven bij een upgrade, de verborgen afhankelijkheden die laat in het traject opduiken en de maatwerk-oplossingen die op subtiele manieren breken bij een backoffice-wisseling. Die kennis is niet te googelen — die komt alleen door er zelf bij te zijn geweest.

Umbraco 17 ken ik van binnen en van buiten. De nieuwe Bellissima-backoffice, hoe Web Components-extensies werken, hoe de nieuwe TipTap-editor zich verhoudt tot bestaande rich text-configuraties, hoe load-balancing nu werkt, wat de UTC-migratie doet met geplande content — dit is geen theorie voor mij. Ik heb het werkend.

Geen project manager als tussenpersoon. U praat met de developer die de upgrade uitvoert. Die de code kent, de risico's inschat en de knopen doorhakt. Eerlijk, direct en met één doel: uw platform veilig en modern op Umbraco 17.

Umbraco-ervaring vanaf versie 4
Elke major versie van dichtbij meegemaakt
Gecertificeerd Umbraco specialist
Start een upgradegesprek

Klaar om te upgraden naar Umbraco 17?

Laat uw Umbraco-site niet achterop raken. Een vrijblijvend gesprek duurt 30 minuten en geeft u direct inzicht in wat een upgrade voor uw specifieke situatie betekent — qua scope, tijdlijn en kosten.