Fallback Image
Fallback Image

News from Umbraco

Release of Umbraco 13: What you need to know.

A new long-term support version of Umbraco is here! Our Danish friends released Umbraco 13 in mid-December, and we had a closer look at the release information: What's new? What do you need to consider when upgrading, and is it worth switching to Umbraco 13? Find out now.

1. Our 3 Feature Highlights of the New Umbraco Version 13.

The new version comes with a range of improvements and new features. Check out our highlights below. 

1.1 Blocks in Rich Text Editor

Instead of continuing to work with macros for recurring elements, Umbraco is now introducing blocks in the Rich Text Editor. You are probably already familiar with Block List and Block Grid, but with this enhanced feature, content creation is becoming even more structured and dynamic.

What we love about it: Content creation becomes even more flexible with blocks: As developers, we can structure the user experience in the backend for the content area in a more pleasant and streamlined way. And it's even easier for content editors to keep content in the blocks up to date and use it consistently across the entire website. A must for large web environments.

1.2 Webhooks

Umbraco 13 opens up new integration possibilities for third-party systems with webhooks. As a no- or low-code feature, editors can work in the user interface without development skills: Simply enter the URL to be retrieved and select an event. A specific content type and headers can also be defined. There are 5 default events but you can always extend these with individual events.

What we love about it: Webhooks make it easy to communicate with third-party systems without having to write your own code. For example, if we run the back-end and front-end of a web project separately, webhooks can notify the front-end system when content is changed in the back-end to keep it all up to date. 

1.3 Dynamic Root

Have you been using XPath for the syntax structure? This feature will no longer be available from Umbraco 14. In Version 13, there is already an alternative, so it is worth switching now to avoid incompatibility in the future. Umbraco introduced the Dynamic Root feature. You can find the new feature under Node Type Content in the Multinode Treepicker. First, you define the node. You have 5 options: Root, Parent, Current, Site or Specific Node. In the next step of the query there are again 5 options: Nearest Ancestor or Self, Furthest Ancestor or Self, Nearest Descendant or Self, Furthest Descendant or Self or Custom Code for further query steps.

What we love about it: The new Dynamic Root feature is easy to set up and promises more efficient management of the tree structure of your websites. We are still getting used to XPath, but we are already excited to see how Umbraco will continue to work with this new feature in the future.

2. Requirements for Umbraco 13.

Umbraco 13 runs on the latest Microsoft technologies .NET 8 and C#12. These come with a number of improvements, such as higher performance and more flexible scalability.

⚠️ If you want to update to Umbraco 13, you should make sure that .NET and C# are up-to-date. As one of the few Umbraco Gold Partners in Germany, we offer companies support on upgrading to Umbraco. Send us a message, and we will check the state of your Umbraco implementation.

 

3. Support and Version Information.

Umbraco 13 will be around for some time, as this is once again a Long-Term Support version (LTS) that will be in the running until the end of 2026. The version releases of Umbraco are based on the release cycle of the LTS of .NET and thus ensure being up-to-date. 

The last LTS version was Umbraco 10 under .NET 6. 

Smaller, so-called minor versions and patches will also be released for version 13 - but these will not compromise the functionality of your website.

4. Further News and Innovation

In addition to the larger features, there are also a number of smaller adjustments that we are looking forward to in Umbraco 13:

Minimal Hosting Model:

Umbraco 13 runs with a simplified, clean program.cs, which is a combination of program.cs and startup.cs. If you already have an Umbraco version installed, you can and should upgrade it manually, as future Microsoft documentation will use the new file.

New login screen: 

A clean screen for log-in and the option to customize the logo and image. 

Upgrade of the Content Delivery API:

Umbraco has added restriction and expansion of nested fields to the Content Delivery API. Nested fields can be restricted with Output Limits and Expansion. Nested data can now be loaded directly with one call to the API. For example, a blog post to which an author and author image are assigned can now be called up in one query.

Improved Media Delivery API:

Umbraco has also made major adjustments to the Media Delivery API so that it may no longer be compatible with older versions - so take special care when upgrading!

All the new features in the video: 

Lotte Pitcher and Bjarke Berg from Umbraco talk together with Kevin Jump from the Umbraco Community about the release of Umbraco 13. Watch the video here.

5. Our Conclusion on Umbraco 13.

Improved performance and exciting new features that already hint at the future of Umbraco: We love it because we know Umbraco as a reliable CMS that prioritizes security and a pleasant development environment. This allows us to implement the best possible web solution for our customers. If you are still using Umbraco 10, you should upgrade as soon as possible so that you don't fall behind and have a secure website in the long term.

What Our Developers Say:

"Umbraco 13 is an LTS version that will be supported by Umbraco until 2026. This makes it interesting for customers who don't want to update their system every six months. In addition, .NET 8 is now used together with C# 12. Like every new .NET version, .NET 8 brings relevant performance gains. And with the new C# version, we are excited to use the latest features of this programming language."

Dennis Zille,

Senior Developer

Fallback Image

Questions about Umbraco?

As an Umbraco Gold Partner, we are happy to support you with the implementation, maintenance and updating of your Umbraco environment.

E-mail us.