What's New in Umbraco 15 Compared to Umbraco 14?
Umbraco 15 introduces several key features and updates, making it faster, more efficient, and tailored to meet the needs of diverse organizations. Below is an overview of the most notable changes:
- Key Features and Improvements:
Rich Text Editor (RTE) Upgrade:
Replaces TinyMCE with TipTap, offering better performance, flexibility, and improved compatibility for copy-pasting content from tools like Google Docs and Microsoft Word. Users can still opt to include TinyMCE if preferred - Support for .NET 9:
Built on ASP.NET Core 9, Umbraco 15 benefits from the latest advancements in the .NET framework, ensuring greater performance and scalability - API User Role:
A new user type, "API user," enables better client credential configuration for machine-to-machine interactions. These users do not require passwords and cannot access the back office, enhancing security and usability for integrations - Lazy-Loaded Caching:
A new hybrid caching system improves startup times and reduces memory usage for large sites by loading essential content initially and caching additional data on demand - Block-Level Variants:
Allows editors to manage multilingual content more efficiently by enabling structural consistency across languages while customizing individual blocks instead of entire pages - General Performance Improvements:
Optimizations to published content caches and handling of structural data further enhance site speed and memory efficiency
Summary:
Umbraco 15 builds on the foundation of Umbraco 14, focusing on enhanced content editing capabilities, robust API integrations, and performance improvements. Its adoption of TipTap as the default RTE, alongside .NET 9 compatibility and innovations like lazy-loaded caching, positions it as an ideal choice for both small businesses and enterprise-level organizations.
These updates demonstrate Umbraco's commitment to regular innovation and adapting to modern content management needs. For organizations considering upgrading, Umbraco 15 offers tangible benefits that improve usability, performance, and developer experience.