Umbraco 9 has landed


Umbraco 9 is finally here! With this Umbraco, it makes the move from .NET Framework to .NET 5 (ASP.NET Core) and can claim to be one of the first fully-fledged .NET 5 CMS' on the market.

The move has taken a touch over 2 years by Umbraco's "Unicore" team and, as of September 28th 2021, Umbraco 9 is now available in a production-ready form and now replaces Umbraco 8 as the recommended version for any new website builds.

I've used Umbraco before, do I need to re-learn anything?

Umbraco 9 is still a fully customisable CMS with a focus on being editor-friendly and open source. This means the experience for existing Umbraco users should be instantly familiar and keep the same friendly feel of previous versions of the CMS.

Existing users will be pleased to hear that Umbraco 9 ships with the exact same features and workflows. All the changes and improvements are "under the hood".

Why the move to .NET 5?

This move from .NET Framework to .NET 5 is to ensure Umbraco keeps up to date with all the features and improvements made by Microsoft's .NET team both now and heading into the future.

To this same aim, the release cadence of Umbraco will also now be changing to follow that of Microsoft's LTS releases of .NET and ASP.NET Core. This will mean a new LTS version of Umbraco every 2 years, along with the already usual minor release every 6 weeks.

A faster, more scalable CMS?

Over the lifetime of Umbraco 8 lots of work was done to improve the speed and scalability of the CMS. This philosophy has been carried over to Umbraco 9 and has also been further bolstered with the move to .NET 5.

Due to the noticeable performance improvements in .NET 5, new Umbraco 9 projects should be even faster, less resource-intensive and more scalable than ever before. Depending on what operations you're doing this can mean 100s, if not 1000s, of a percentage increase in performance compared to older versions of Umbraco.

What about cross-platform?

Being a fully-fledged .NET 5 application also brings cross-platform support to Umbraco for the first time. With this, the dependence on a Windows server is no longer present and Umbraco could now be hosted on a Linux server, or even a Raspberry Pi, making Umbraco even more flexible than ever before.

Interested in Using Umbraco 9 for your next development project?

Get in Touch