Umbraco 13, the evolution continues: new features and improvements
Umbraco, the popular content management system (CMS) based on .NET, has just released version 13, a significant update that brings with it a series of improvements and new features for both developers and end users.
Here we are going to see some of the technical and user changes in this version of the popular CMS.
What are the new features in Umbraco 13
This latest version, known as Long Term Support (LTS), promises to be a major change in the way developers and users interact with Umbraco.
Long Term Support Release
This LTS version of Umbraco means that it will be maintained and supported for an extended period, specifically until December 2026. This gives companies confidence that they can build and maintain their websites on a stable and secure platform for several years.
NET 8 and C #12
Umbraco 13 runs on .NET 8 and uses C #12, allowing you to take advantage of the latest performance and security improvements of the .NET platform. This includes new time abstractions, improved collection expressions, and the ability to aliases for data types, which makes it easier to write and maintain the code.
Minimal Hosting Model
In order to simplify the initial configuration, Umbraco 13 introduces a minimal hosting model, merging the program.cs and startup.cs files. This reduces complexity for new users and speeds up the configuration process.
New Login screen
A very minor, but visually significant novelty. The login screen has been completely redesigned, using modern technology and providing a more pleasant and customizable user experience.
Webhooks
It has always been possible to implement solutions with Webhooks, only that it is now possible to configure them directly from the Umbraco back office, allowing users to receive automatic notifications of specific events, such as the publication of content.
Dynamic Root
Umbraco 13 introduces the ability to set dynamic routes in content selectors, replacing the need to use XPath queries and making it easier to configure relative paths in the site structure.
Blocks in Rich Text Editors
The insertion of Blocks into RTEs (rich text editors) is now possible, providing a greater flexibility for publishers by allowing them insert complex components within your texts.
Nested Field Limiting and Expansion
The delivery API now allows you to limit and expand nested fields in queries, offering a greater efficiency and flexibility when working with structured content.
Concurrent logins
An obvious but effective security measure. Umbraco 13 now restricts concurrent logins with the same credentials by default, increasing security and preventing account misuse.
Update version
When upgrading to Umbraco 13, it's important to consider certain aspects, such as the need to first upgrade to .NET 8 and review dependencies, including ImageSharp, which brings some important changes.
Future-Proofing
Looking to the future, Umbraco 13 marks the beginning of the phasing out of several old features, such as macros and XPath, in favor of more modern and efficient approaches such as blocks.
In conclusion, Umbraco 13 represents an important step in the evolution of this CMS. With its focus on technical improvements and facilities for end users, this version not only does it improve the content development and management experience, but it also paves the way for future innovations.
If you're interested in exploring everything Umbraco 13 has to offer, do not hesitate to contact us or browse our projects page, where you can find more information and practical examples of how we can help youAnd to make the most of this powerful tool.
Cómo podemos ayudarte
Consulta los servicios con los que te ayudaremos a conseguir tus objetivos digitales.