ON UMBRACO 13?
Plan for 14 Dec 2026.
That's when standard support ends. The current status is security fixes only.
UMBRACO
An older CMS can make every change harder. We help Dubai and UAE organisations plan a move to a maintainable Umbraco platform, with a clear view of the content and integrations that need to come with it.
UmbracoGOLD PARTNER
UMBRACO RELEASES
Dates follow Umbraco’s published standard support schedule, reviewed on 21 September 2026. End of life does not switch a site off.
ON UMBRACO 13?
That's when standard support ends. The current status is security fixes only.
A LONGER PLANNING WINDOW
Standard support runs to 27 Nov 2028. It is the LTS target used in the examples below.
Paid extended support (XLTS) is a separate agreement. It is not included in this schedule and it is not part of a Cold Banana support arrangement unless we agree it with you.
UPGRADE PATHS
The route depends on the version you are on, the custom code, and the add-ons. These examples are starting points.
FEATURED LTS PATH
Move from the v13 long-term support release to v17. v14, v15 and v16 do not each need a separate live launch.
Backoffice extensions, packages, .NET 10 and a rehearsed content migration.
Start from the latest v13 patch on a copy of the site, not the live environment.
Review AngularJS backoffice extensions, retired editors and macros, packages and integrations.
Plan the framework move with the custom code and hosting the site actually uses.
Run the content and database changes on the test copy and let editors check real pages.
Agree the release window, rollback and the checks that happen after go-live.
EARLIER LTS RELEASE
Use v13 as the LTS checkpoint, then continue to v17. Resolve the changes at each stage on a test copy before planning the live release.
Custom .NET code, packages and content editors.
NEWER BACKOFFICE
These versions already use the newer backoffice. Check every intervening release’s breaking changes, update compatible packages and rehearse the database migration.
Rich text, custom extensions and integrations.
REBUILD & CONTENT MIGRATION
One practical route is a new v17 implementation with a planned content migration. Rebuild templates and custom functionality, then map pages, media and redirects into the new site.
Content mapping, functionality and search continuity.
Review the current Umbraco version, custom code, packages and hosting. Establish which parts can be retained and which need rebuilding before choosing a target release.
Inventory pages, media, languages and structured data. Map them to the new content model, run trial migrations and let editors check real examples before cutover.
Create a redirect map, review canonical URLs and metadata, and check key landing pages. Monitor the change after launch; a migration should include a plan for search as well as content.
Test integrations, forms and critical customer journeys in a separate environment. Agree content freeze, backups, responsibilities and rollback criteria before the release window.
HOW WE APPROACH IT
Review code, content, packages and dependencies.
Agree the target platform and migration approach.
Trial the move and test the journeys that matter.
Coordinate cutover and monitor the new platform.
OUR WORK
A multilingual Umbraco Cloud platform built to support Delta’s operations across Africa and the Middle East.
Explore the case studyAn Umbraco and .NET platform with a responsive loan calculator for a Saudi Arabian financial services business.
Explore the case studyGOOD QUESTIONS
No. The route depends on your starting version and implementation. A move across major architectural changes may require rebuilding parts of the site and migrating content.
Yes. Discovery establishes how content can be exported, how media and URLs will be mapped, and what functionality needs to be recreated.
No agency can guarantee that. We plan redirects, metadata, content continuity and post-launch checks to manage the risks and identify issues early.
LET’S MAKE IT HAPPEN
A new platform. A complex integration.
Or an idea you can’t stop thinking about.
Let’s talk about where you want to go.
Start a conversation