Important Information on Umbraco 7’s End-of-Life

Software Development

If your company's website is built with Umbraco and specifically, version 7, this article is for you.

As with most software applications, CMS platforms need to be periodically upgraded for new features and functionality, bug fixes, security improvements, and performance enhancements.

Umbraco 7’s End-of-Life of September 2023 is fast approaching. Whilst this may seem a long way away now, an upgrade from version 7 to a newer major version can be a sizeable task, therefore, we recommend that you start the process in the next few weeks, and by the end of Q3 2022 at the absolute latest. 

As an Umbraco Gold Partner, we have put together this article that details the key points relating to Umbraco 7’s end-of-life.

 

Umbraco’s New Release Schedule

In 2021, Umbraco announced that they were restructuring their upgrade pathway to align with Microsoft’s Long-Term Support releases of .NET.

Like Microsoft, Umbraco will be introducing Long-Term Support versions into their release cadence. LTS versions will be supported for two years, whilst versions in between, “Current Releases”, will be supported for one year. Umbraco 10 - due for release in Summer 2022 - will be a Long-Term Support (LTS) version. Umbraco 13 will be on LTS, and then every fourth version will be an LTS: 17, 21, and so on.

But what does this mean for businesses using Umbraco?

Currently, if you were to upgrade version 7 or version 8 to a newer major version, it would likely require a complete re-integration which is a sizeable job.

However, the new release cycle means that a major upgrade to the next major version, for example, version 10 to version 11, is likely to be a smaller task.* Indeed, Umbraco have advised that upgrading from 10 to 11 may be a similar-sized upgrade to a current minor upgrade, for example, 7.4 to 7.12.

This should help to reduce future business costs.

*Please note, upgrades need to be considered on a project-by-project basis.

 

When Should We Upgrade from Umbraco Version 7?

Firstly - and perhaps most significantly - the End-of-Life for Umbraco 7 is September 2023, at which point, Umbraco will no longer provide fixes for security issues that may arise, so there is a risk: https://umbraco.com/products/knowledge-center/long-term-support-and-end-of-life/umbraco-7-end-of-life-eol/

Secondly, Umbraco ceased general maintenance and bug fixing on Umbraco 7 in July 2021. 

Furthermore, staying on version 7 means you won’t work with the fastest and best version of Umbraco available. By upgrading to a later major version, you will get access to new features sooner.

It is also important to consider that upgrading from version 7 to a newer major version can be a complex exercise. Your agency will need sufficient time to properly plan and perform the upgrade, whilst you will need to factor in time for User Acceptance Testing (UAT) and content loading. Therefore, starting the process sooner rather than later minimises the risk of being stuck on version 7 past its End-of-Life.

Finally, over time, the upgrade may become more difficult and costly. This is because you may add further functionality and features to your existing, Umbraco 7 website. This functionality would have to be re-integrated when you upgrade so, in effect, you would be paying twice for the same development work.

Our recommendation: the migration process can take up to 12 months, therefore, to ensure that everything is completed and deployed by September 2023, we strongly advise that you start the process in the next few weeks, and by the end of Q3 2022 at the absolute latest.

 

Can We Use Umbraco 7 After the EoL Date?

Technically, yes. However, Umbraco no longer recommend using Umbraco 7 after it reaches the End-of-Life phase because they will no longer provide any support, including security support. If you decide to continue using a major after it has reached its End of Life, there is a risk of encountering security issues.

If you decide to continue using Umbraco 7 beyond its End-of-Life date, then you will be doing this at your own risk.

 

How Big is the Task of Upgrading?

Upgrading major versions can be a significant piece of work that involves re-integrating your CMS with the front-end.

Factors that impact the effort involved in upgrading include: 

  • Size of the solution including the number of unique pages and components
  • The system’s functionality
  • The version you’re upgrading from and to
  • Third-party software integrations
  • Whether you wish to update the re-design as part of the upgrade exercise (see below for further information)

 

Can We Re-Design the Website When Upgrading?

Completing a major Umbraco upgrade is an excellent opportunity to refresh the design/UI. We generally recommend a design refresh every three years to keep up with the latest design trends, improve usability and accessibility, and rejuvenate your visual identity. 

If a re-design is on your roadmap for the next year or so, it makes a LOT of sense to complete it as part of the Umbraco upgrade project. If you leave the re-design until after the upgrade, you may have to do another Umbraco re-integration, thus wasting time and resources.

 

Next Steps

If you are an existing client, please contact your Account Manager who will be able to guide you on the next steps.

For companies whose Umbraco website was built by another agency – we have extensive experience in inheriting pre-existing Umbraco solutions for Umbraco maintenance and development. Please contact us via enquiries@csimedia.net to discuss your requirements.

 

CSI Media

CSI Media is an Umbraco Gold Partner with 9 years’ experience in developing custom Umbraco solutions including brochure websites, e-commerce solutions, and custom web applications.