Umbraco 15

Umbraco

Umbraco 15 is the latest version of the popular .NET-based content management system (CMS) built on the cutting-edge .NET 9 framework. It brings a host of new features and improvements that are designed to enhance performance, scalability and user experience.

What are the Key Features in Umbraco 15?

Enhanced Caching Strategy

Umbraco 15 introduces a new caching strategy that combines eager and lazy loading. Primary content is preloaded at startup, ensuring key pages are always ready, while secondary content is fetched as needed. This approach reduces memory strain and improves performance, especially for content-heavy websites.

Block-Level Variants

This feature allows for more granular control over content variations, making it easier to manage multilingual content and complex layouts. Content creators can now define variations at the block level, enhancing flexibility and precision.

New Rich Text Editor

Umbraco 15 replaces the deprecated TinyMCE editor with a new rich text editor based on TipTap. This editor offers improved handling of copy-pasting from applications like Microsoft Word and Google Docs, providing a more seamless editing experience.

Client Credentials

Enhanced security features include support for client credentials, allowing for more secure machine-to-machine integrations. This is particularly useful for API-driven projects and ensures better protection of sensitive data.

Improved Back-Office Experience

The back-office interface has been refined to offer a more intuitive and efficient user experience. Simplified property editors and enhanced content delivery mechanisms make managing content smoother and faster.

 

Other Changes and Upgrades

Compatibility with .NET 9

Umbraco 15 is fully compatible with .NET 9, leveraging the latest advancements in the framework to provide better performance and scalability.

Deprecation of TinyMCE

TinyMCE, the previous rich text editor, is officially deprecated in Umbraco 15. Users are encouraged to transition to the new TipTap-based editor to benefit from its enhanced features.

Lazy-Loaded Content

An experimental feature, lazy-loaded content, is introduced to optimize memory usage and improve startup times for large websites. This feature ensures that only essential content is loaded initially, with additional content fetched as needed.

Upgraded Dependencies

Several dependencies have been updated to ensure compatibility and performance improvements. This includes updates to various libraries and tools used within the Umbraco ecosystem.

 

Should You Upgrade to Umbraco 15?

Umbraco 15 has a number of new features and improvements that can be a benefit to your website. The enhanced caching can especially be useful for those websites that have large amounts of content and rely on being able to serve pages as quickly and efficiently as possible.

It is worth noting however that Umbraco 15 is classified as a STS (standard term support) version meaning it will enter its support phase in June 2025 and its security phase a few months later in August before finally reaching end of life on 14th November 2025.

Although we always recommend upgrading to the latest version of Umbraco where possible, if you do not think you will benefit much from the new features then you could hold off until the next LTS version (Umbraco 17) which is due to be released in November 2025.

 


Our Partners

Fasthosts Technology Partner
Umbraco Logo
Microsoft Partner
ANS Partner