Umbraco Versioner: Komplet Guide til Alle Versioner
Et overblik over Umbraco versionerne, og mine anbefalinger til hvilken version du skal satse på nu og hvilke det er tid til at opgradere.
Umbraco Versioner: Komplet Guide til Alle Versioner
Hvis du overvejer at opgradere din Umbraco-side eller bare vil vide mere om, hvilken version der passer til dit projekt, så er denne guide til dig.
Nuværende Umbraco versioner (opdateret maj 2025)
Umbraco 16 (Juni 2025) - Release Candidate tilgængelig
Umbraco 16 er den kommende version, der forventes udgivet i juni 2025. Der er allerede en release candidate tilgængelig til test, og det bliver den sidste Standard Term Support version før næste LTS version (Umbraco 17).
Vigtigste nyskaber: - Tiptap bliver den eneste Rich Text Editor (TinyMCE fjernes helt) - Property-level permissions for finere adgangskontrol - Support for content segments - Fokus på inkrementelle forbedringer frem for store ændringer - Ingen ny .NET version (kører stadig på .NET 9)
Status: Release Candidate - forventet udgivelse juni 2025
Umbraco 15 (November 2024) - Seneste stabile version
Umbraco 15 blev lanceret i november 2024 og bygger på .NET 9. Denne version fokuserer på performance og fleksibilitet, især for større indholdsrige websites.
Vigtigste nyskaber: - Ny Tiptap Rich Text Editor (erstatter TinyMCE) - HybridCache for forbedret performance - Block Level Variations for multilingual sites - Client Credentials for sikre API-integrationer - Lazy-loaded content cache der reducerer hukommelsesforbrug og giver hurtigere opstart
Periode: November 2024 - fortsat (Standard Term Support)
Umbraco 14 (Maj 2024) - Helt ny backoffice
Umbraco 14 blev udgivet 30. maj 2024 og markerer et stort spring fremad med en helt ny backoffice bygget i TypeScript og Lit.
Vigtigste nyskaber: - Ny backoffice implementering med TypeScript, Web Components og LIT - Fjernelse af den gamle AngularJS-baserede backoffice - Forbedret udvikleroplevelse med bedre type-checking
Periode: Maj 2024 - fortsat (Standard Term Support)
Umbraco 13 (December 2023) - LTS version
Umbraco 13 blev udgivet 14. december 2023 og er en Long-Term Support version. Dette er den version, jeg anbefaler til de fleste projekter, der prioriterer stabilitet.
Vigtigste nyskaber: - Bygger på .NET 8 og C# 12 - Dynamic Root i Multinode Treepicker - Webhooks funktionalitet - Kontinuerlig support indtil fjerde kvartal 2026
Periode: December 2023 - support til Q4 2026 (Long Term Support)
Tidligere vigtige versioner
Umbraco 12 (Juni 2023)
Umbraco 12 blev udgivet 29. juni 2023 og bragte nogle spændende nye funktioner.
Vigtigste nyskaber: - Content Delivery API for headless implementeringer - Support for Entity Framework Core - Forbedret performance
Status: Standard Term Support (ikke længere anbefalet til nye projekter)
Umbraco 11 (December 2022)
Umbraco 11 blev udgivet 1. december 2022 og introducerede den populære Block Grid Editor.
Vigtigste nyskaber: - Bygger på .NET 7 og ASP.NET Core 7 - Block Grid Editor for fleksible layouts - Forbedrede editing-muligheder
Status: Standard Term Support (ikke længere anbefalet til nye projekter)
Umbraco 10 (Juni 2022) - Tidligere LTS
Umbraco 10 blev udgivet 16. juni 2022 og var en LTS-version.
Vigtigste nyskaber: - Bygger på .NET 6 og ASP.NET Core 6 - SQLite support - Forbedret stabilitet og performance
Status: LTS - support indtil juni 2025
Umbraco 9 (September 2021) - Det store spring
Umbraco 9 blev udgivet 28. september 2021 og markerede en historisk milepæl.
Vigtigste nyskaber: - Første version fuldt på .NET 5 og ASP.NET Core - Moderniseret arkitektur - Forbedret skalerbarhed
Status: End of Life (EOL)
Umbraco 8 (Februar 2019) - Sidste .NET Framework version
Umbraco 8 blev udgivet 26. februar 2019 og var den sidste version baseret på det klassiske .NET Framework.
Vigtigste nyskaber: - Forbedret content cache - Bedre performance - Infinite editing
Status: End of Life pr. 24. februar 2025
Umbraco 7 (November 2013) - UI revolution
Version 7 blev udgivet 21. november 2013 og bragte en komplet ændring af brugergrænsefladen.
Vigtigste nyskaber: - Helt redesignet backoffice brugerinterface med AngularJS - Single-page application oplevelse - Moderne editing-interface
Status: End of Life (EOL)
Umbracos release-strategi
Siden Umbraco 9 (september 2021) udgives der to nye major versioner årligt. Det betyder:
- Major versioner: To gange årligt (kan indeholde breaking changes)
- Minor versioner: Hver 6. uge med nye funktioner uden breaking changes
- Patch versioner: Så hurtigt som muligt for at adressere fejl og sikkerhedsproblemer
LTS vs. Standard Term Support
Hver fjerde major version (så hver 2. år) er en Long-Term Support (LTS) version, der er synkroniseret med .NET LTS-versioner.
LTS versioner: - 24 måneders fuld support, derefter 12 måneders sikkerhedsopdateringer - Ideal til projekter der prioriterer stabilitet - Mindre risiko for breaking changes
Standard Term Support: - 9 måneders fuld support, derefter 3 måneders sikkerhedsopdateringer - Adgang til de nyeste funktioner - Kræver hyppigere opgraderinger
Hvilken version skal du vælge?
For nye projekter i 2025
Umbraco 13 (LTS) - Min anbefaling for de fleste projekter. Den giver dig: - Stabil platform med langtidssupport - Moderne .NET 8 fundament - Væsentlige nye funktioner uden den højeste risiko
Umbraco 17 er næste LTS version. Frem til den er udgivet vil min anbefaling være Umbraco 13 i det fleste tilfælde.
For eksperimentelle projekter
Umbraco 15 - Hvis du vil have de nyeste funktioner og ikke er bange for at opgradere hyppigt: - Nyeste performance-forbedringer - Cutting-edge funktioner - Kræver tættere opfølgning på opdateringer
Umbraco 16 (Release Candidate) - Kun for dem der gerne vil teste den kommende version: - Forventet udgivelse i juni 2025 - Sidste STS version før Umbraco 17 LTS - Ideelt til test-miljøer og tidlige adapters
Opgradering: Hvad skal du vide?
Som Umbraco-udvikler kan jeg hjælpe dig med at vurdere din nuværende version og planlægge den bedste opgraderingsstrategi. Her er de vigtigste overvejelser:
Fra ældre versioner (7, 8)
- Kræver ofte betydelig omskrivning af kode
- Mulighed for at modernisere arkitekturen
- Værd at overveje en komplet rebuild
Mellem moderne versioner (9+)
- Mindre breaking changes
- Fokus på API-ændringer og deprecated funktioner
- Ofte mere ligetil proces
Sidder du med et Umbraco 7 eller 8, så skal du overveje om du stadig har en lang forventet levetid for din side. Med andre ord: Skal du bruge ressourcer på at opgradere siden som den er nu, eller skal du tage beslutning om at starte helt forfra.
Fremtiden for Umbraco
Med Umbraco 16 på vej i juni 2025 og den sidste short-term-support (STS) version før den næste planned long-term-support (LTS) version af Umbraco 17, får vi snart en ny LTS version. Den næste LTS vil være Umbraco 17.0 og vil understøtte .NET 10 LTS.
Med Umbracos faste release-kadence kan du planlægge dine opgraderinger og sikre, at dit projekt altid kører på en understøttet version. Det betyder:
- Umbraco 16 (juni 2025): Sidste STS version med fokus på forfinelse af den nye backoffice
- Umbraco 17 (forventet 2026): Næste LTS version baseret på .NET 10 LTS
Min anbefaling er at basere dine projekter på LTS versioner, med mindre der er noget specifikt i en STS version, som har værdi for dig. Dvs. Umbraco 13 lige nu og Umbraco 17 når den kommer.
Har du brug for hjælp?
Som erfaren Umbraco-udvikler kan jeg hjælpe dig med at:
- Vurdere din nuværende version
- Planlægge opgraderingsstrategi
- Udføre sikre opgraderinger
- Udvikle nye projekter på den rigtige version
Jeg har fulgt Umbraco siden 2012 og kan guide dig gennem de tekniske overvejelser, så du træffer det rigtige valg for dit projekt. Kontakt mig for en uforpligtende snak om din Umbraco-løsning.