Drupal 10, Umbraco 13 og Kentico Xperience 13 når end of life: hva du bør gjøre før desember 2026

Tre utbredte versjoner av publiseringssystemer (CMS) mister støtten innenfor omtrent tre uker:
- Drupal 10: end of life 9. desember 2026.
- Umbraco 13: end of life 14. desember 2026.
- Kentico Xperience 13: all støtte, inkludert sikkerhetsrettinger, opphører fra 1. januar 2027.
Ingenting slås av på de datoene. 10. desember leverer et Drupal 10-nettsted sider akkurat som det gjorde 8. desember, og redaktørene publiserer fortsatt. Det som stopper, er tilførselen av sikkerhetsrettinger. Fra da av forblir en sårbarhet som oppdages i versjonen din, åpen med mindre noen lukker den for deg.
Når dette skrives, 3. oktober 2026, er det rundt ti uker til de to første datoene. Det holder for et velholdt Drupal- eller Umbraco-nettsted. Det holder ikke for å bygge et Kentico 13-nettsted på nytt.
Hvem dette egentlig er for
Arbeidet rammer hardest nettsteder med egenutviklet kode: egne Drupal-moduler og -temaer, egne property editors og dashbord i Umbraco, Kentico-widgeter og -integrasjoner, og alt som er bygget av et byrå som siden har gått videre.
Ligger Drupal-nettstedet ditt nær en standardinstallasjon med populære bidragsmoduler, er oppgraderingen stort sett mekanisk, og driftspartneren din har kanskje allerede planlagt den. Spør dem om datoen.
Kjører du Umbraco 13 og kjøper utvidet støtte (se nedenfor), er ikke desember et stup for deg. Det er en stopp for sikkerhetsoppdateringer som du har betalt for å utsette.
Drupal 10: slutter 9. desember 2026
Hva som slutter
Prosjektets egen kunngjøring er kort: «Drupal 10 når end of life 9. desember 2026.» Drupal 10.6 er den siste mindre versjonen, og utgivelsesplanen sier at det ikke kommer nye utgivelser av Drupal 10 etter den datoen.
I uken som startet 20. september 2026 telte bruksstatistikken på drupal.org 221 417 nettsteder på Drupal 10-grener mot 210 728 på Drupal 11, av 524 579 som rapporterte. Omtrent fire av ti rapporterende Drupal-nettsteder har ti uker igjen på sin nåværende versjon. Av dem står 21 148 fortsatt på Drupal 10.0, 10.1 eller 10.2, som betyr et ekstra trinn først.
Hva oppgraderingen innebærer
Den offisielle veiledningen for oppgradering fra Drupal 10 til 11 kan deles opp i en håndfull jobber:
- Driftsmiljøet først. Drupal 11 krever PHP 8.3.0 eller nyere. Drupal 10 kjørte fint på PHP 8.1 og 8.2. PHP 8.1 er allerede ute av støtte, og sikkerhetsstøtten for PHP 8.2 slutter 31. desember 2026. Kjører serveren din en av dem, bytt PHP først, som en egen testet jobb.
- Kom deg til Drupal 10.3.0 eller nyere. Kjerneoppdateringer fra før 10.3.0 er fjernet i Drupal 11, så et nettsted på 10.2 kan ikke hoppe rett over.
- Håndter fjernede kjernemoduler. Actions UI, Activity Tracker, Book, Forum, Statistics og Tour er fjernet fra kjernen i Drupal 11. Bruker du en av dem, slutt å bruke den eller bytt til bidragsversjonen mens du fortsatt er på Drupal 10.3 eller nyere, før kodeoppgraderingen.
- Porter egenutviklet kode. Modulen Upgrade Status viser hvor koden din og bidragsmodulene dine ikke er klare. Drupal Rector skriver om mange utdaterte API-kall automatisk; resten gjøres for hånd. På et nettsted med år med egne moduler er det her timene går.
- Sjekk hver bidragsmodul. Hver av dem trenger en utgivelse som er kompatibel med Drupal 11. Der det ikke finnes noen, viser veiledningen til patcher i modulens saksliste (issue queue) eller til Lenient Composer-endepunktet. Hver modul som bæres videre på den måten, er vedlikehold du nå eier.
- Verktøy. Du trenger kommandolinjetilgang med Composer og Drush, og en oversikt over eventuelle tilpassede scaffold-filer, slik at de overlever oppgraderingen.
Bør du vente på Drupal 12?
Nei. Drupal 12.0.0 er planlagt i uken som starter 7. desember 2026, samme uke som sikkerhetsstøtten for Drupal 10 slutter. En .0-utgivelse i den uken nåværende versjon går ut, er ikke en plan. Drupal 11.4 fortsetter å få sikkerhetsrettinger etter den uken, og 11.5 kommer samtidig med 12.0. Gå over til 11 nå, og se på 12 neste år.
Umbraco 13: slutter 14. desember 2026
Hva som slutter
Umbraco 13 er en versjon med langtidsstøtte (LTS). Ifølge Umbracos side om støttelivssyklus har den vært i sikkerhetsfasen (bare sikkerhetsrettinger) siden 14. desember 2025, og den når end of life 14. desember 2026, hvoretter Umbraco sier at den «ikke lenger anbefales».
Det ligger en dato til under den. Umbraco 13 kjører på .NET 8, og Microsoft avslutter støtten for .NET 8 den 10. november 2026. Kjøretidsmiljøet nettstedet ditt er avhengig av, mister støtten en måned før publiseringssystemet gjør det.
Hva oppgraderingen innebærer
Umbracos regel er at du går til nærmeste LTS-versjon før den nyeste. Umbraco 13 er selv en LTS-versjon, så målet er Umbraco 17, den neste LTS-versjonen. Den kom 27. november 2025, går inn i sikkerhetsfasen 27. november 2027 og når end of life 27. november 2028. Den kjører på .NET 10.
Det vanskelige trinnet ligger i midten. Umbraco 14 byttet ut hele redigeringsgrensesnittet, og de versjonsspesifikke oppgraderingsnotatene sier det på én linje: «AngularJS fjernet: et nytt backoffice bygget med Web Components og Lit, drevet av Umbraco UI Library.»
I praksis betyr det:
- Hver tilpasning av backoffice skrives om. Egne property editors, dashbord, egne seksjoner og grensesnittdelene av pakker var AngularJS i Umbraco 13. Ingenting av det kan tas med videre; det bygges på nytt som web components.
- Property editors deles i to, en serverdel og en klientdel, og det endrer hvordan egne editorer er strukturert.
- Noen editorer er borte. Nested Content, Grid-oppsettet og den eldre Media Picker er fjernet. Umbraco anbefaler Block List eller Block Grid i stedet. Dette er en innholdsjobb i tillegg til en kodejobb: sider bygget med de editorene trenger at det lagrede innholdet konverteres.
- Makroer er fjernet. Umbraco viser i stedet til partial views eller blokker i riktekst-editoren.
- XPath er fjernet, med Dynamic Roots blant erstatningene.
- Pakker trenger en utgivelse for Umbraco 17. En forlatt pakke betyr en erstatning eller en omskriving.
Umbracos råd er å oppgradere frakoblet, teste grundig og deretter kjøre oppgraderingen i hvert miljø. Ta med redaktørene i testingen tidlig: backoffice-en de bruker hver dag, kommer til å se annerledes ut og oppføre seg annerledes.
Malene publikum ser, endres som regel mindre enn backoffice, bortsett fra der de viser Nested Content, Grid eller makroer. Å søke i viewene etter de tre er et raskt første mål på jobben.
Kjøpe tid: XLTS
Umbraco selger utvidet langtidsstøtte (XLTS) for LTS-versjoner fra Umbraco 10 og oppover, 13 inkludert. Du velger 6, 12 eller 24 måneder, og dekningen starter dagen etter end of life. Den dekker bare sikkerhetsoppdateringer, med et frosset funksjonssett. Du kjøper den fra Umbraco (partnere går gjennom sin partneransvarlige), og siden oppgir ingen pris.
XLTS gir mening når omskrivingen av egne editorer ikke kan bli ordentlig ferdig innen 14. desember. Det gir mindre mening som en måte å utsette beslutningen på, for omskrivingen koster det samme neste år. Og den oppdaterer Umbraco, ikke kjøretidsmiljøet: støtten for .NET 8 slutter uansett.
Kentico Xperience 13: slutter 1. januar 2027
Hva som slutter
Kentico 13 har allerede redusert støtte. Gjennom 2026 gir Kentico ut versjoner «bare i form av sikkerhetshurtigrettinger». Deretter, ifølge Kenticos støttelivssyklus: «Fra 1. januar 2027: Vi vil opphøre med all støtte, vedlikehold, oppdateringer, utgivelser, hurtigrettinger, patcher, reparasjoner (inkludert sikkerhetsreparasjoner) og alle andre tjenester knyttet til Kentico Xperience 13.»
Ingen forlengelse er oppført. Etterfølgeren er Xperience by Kentico, som Kentico tilbyr «på gjensidig avtalte vilkår». Det er en ny lisenssamtale, ikke et versjonshopp.
Hva flyttingen innebærer
Xperience by Kentico er et annet produkt, og Kentico Migration Tool er ærlig om begrensningene sine: «Verktøyet migrerer bare datamodeller og innhold. Kodemigrering støttes ikke.»
Det verktøyet flytter, ifølge dokumentasjonen:
- Sidetyper blir innholdstyper. Sider blir sider i en nettstedskanal eller gjenbrukbare innholdselementer.
- Kategorier blir taksonomier.
- Mediebiblioteker og filene i dem, innhold fra Page Builder og egne sidemaler (fra Kentico 13).
- Redaktørbrukere og roller, kontakter og aktiviteter, samtykker.
- Egne modulklasser med data, og egne tabeller (som modulklasser eller innholdselementer).
Det verktøyet ikke flytter:
- Kode og tilpasninger. Controllere, views, widgetkode, integrasjoner, planlagte oppgaver. Koden som henter sider, må skrives om for innholdselementer.
- Autosvar og varslings-e-poster fra skjemaer. Disse kopieres over for hånd.
- Markedsføringsautomatisering og statiske kontaktgrupper.
- Makroer, som ikke vil virke etter migreringen, og sidetillatelser.
- Medier lagret i Azure Blob Storage eller Amazon S3. Verktøyet leser bare medier fra det lokale filsystemet.
To praktiske punkter. Kilden må være på Kentico 13 Refresh 5 (hotfix 13.0.64) eller nyere, så sjekk det først. Og migreringen kan kjøres flere ganger, med innebygde og egne datatransformasjoner, så du kan øve og finjustere koblingen før den virkelige overgangen.
Rett ut: innholdet overlever, og nettstedet rundt det bygges på nytt. Det er et prosjekt på flere måneder, og 3. oktober er det tretten uker til 1. januar. De fleste Kentico 13-nettsteder vil kjøre uten sikkerhetsoppdateringer en stund. Bedre å planlegge den perioden enn å oppdage den.
Siden koden uansett bygges på nytt, er det rimelig å spørre om Xperience by Kentico eller en annen plattform passer bedre. Å bli har én klar fordel: et migreringsverktøy laget for innholdsmodellen din. Gjør det til en beslutning, ikke et standardvalg.
Hva det egentlig betyr å kjøre uten sikkerhetsoppdateringer
Nettstedet fortsetter å virke. Risikoen skifter form:
- Den neste sårbarheten forblir åpen. Rettinger fortsetter å komme for de støttede versjonene, og varslene om dem er offentlige. Når en feil som er rettet i en nyere versjon, også finnes i din, viser varselet angriperne hvor de skal lete.
- Plattformen eldes rundt publiseringssystemet. PHP 8.2 mister sikkerhetsstøtten 31. desember 2026. .NET 8 mister støtten 10. november 2026. Bidragsmoduler og pakker vil trolig slutte å teste mot versjoner ingen støtter.
- Svaret i revisjonen endres. Spør sikkerhetspolicyen deres, et spørreskjema fra en cyberforsikring eller en kontrakt i offentlig sektor om programvaren deres har støtte, blir det ærlige svaret nei.
Må dere kjøre uten sikkerhetsoppdateringer en stund, reduser eksponeringen: legg administrasjonsgrensesnittet bak VPN eller en liste over tillatte IP-adresser, fjern ubrukte moduler, legg til en brannmur for webapplikasjoner, test sikkerhetskopiene og les leverandørens varsler for den nyere versjonen. Disse tiltakene krymper risikoen. De erstatter ikke sikkerhetsoppdateringer.
Slik bestemmer du deg
- Drupal 10, for det meste bidragsmoduler: oppgrader til Drupal 11. Ti uker holder hvis du starter denne måneden.
- Drupal 10 med mye egenutviklet kode eller et gammelt PHP-miljø: rett driftsmiljøet først, og porter deretter koden. Går du over tiden, planlegg et kort vindu uten sikkerhetsoppdateringer med herdingen over.
- Umbraco 13 med få tilpasninger av backoffice: oppgrader til Umbraco 17.
- Umbraco 13 med egne editorer, Nested Content eller Grid: kjøp XLTS for 6 eller 12 måneder og gjør omskrivingen ordentlig.
- Kentico 13: start migreringsprosjektet nå, herd det nåværende nettstedet for januar, og velg mål ut fra hva som faktisk passer best.
- Et redesign skulle komme uansett: la end of life være utløseren, og ikke porter kode du er i ferd med å kaste. Bygges malene på nytt, er det også det billigste tidspunktet å rette universell utforming; vår guide til European Accessibility Act dekker hva det betyr for et nettsted.
En tidslinje fra i dag
Innen midten av oktober. Kartlegg hvert nettsted: nøyaktig CMS-versjon, PHP- eller .NET-versjon, egne moduler, editorer og widgeter, og kompatibiliteten til hver bidragsmodul eller pakke. På Drupal kjører du Upgrade Status. På Kentico bekrefter du hotfix 13.0.64 eller nyere.
Innen utgangen av oktober. Bestem per nettsted: oppgradere, kjøpe tid eller bygge på nytt. Trenger du XLTS, start kjøpet, siden dekningen begynner dagen etter end of life.
November. Drupal: flytt driftsmiljøet til PHP 8.3, oppgrader i staging, test. Umbraco: gå over til .NET 10, oppgrader en kopi, skriv om de egne editorene, konverter innhold i Nested Content og Grid. Kentico: gjennomfør herdingstiltakene og kjør en første generalprøve på migreringen.
Slutten av november til begynnelsen av desember. Oppgraderinger i produksjon, med en buffer før 9. og 14. desember. Fryser organisasjonen deres endringer før helligdagene, planlegg rundt det.
Januar 2027. Kentico-nettsteder kjører herdet mens migreringen fortsetter.
Hvor du får hjelp
Vi gjør denne typen arbeid: gjennomgang av hva som er egenutviklet på et nettsted dere har arvet, portering av Drupal-moduler, omskriving av backoffice-utvidelser i Umbraco til web components, og gjenoppbygging av koden et migreringsverktøy etterlater seg. Det arbeidet hører inn under vår tjeneste for vedlikehold av eldre systemer; er en gjenoppbygging aktuelt, dekker vår tjeneste for utbedring av universell utforming den siden.
Er en av disse datoene din, og er du usikker på hva som ligger under panseret, skriv til office@c9group.dev.