Umbraco 13 is here, and whilst it boasts the same user friendly, intuitive design it always has, some delightful new features have been added to entice developers and non-technical users alike.
Let’s dive into those features shall we. (Fear not non-technical readers, I will explain why these features are beneficial for all of us in the next section )
Runs on .NET 8 and C#12
Umbraco 13 is the first version of Umbraco to run on .NET 8, providing access to the latest performance improvements, security features, and language enhancements, allowing for faster, more scalable, and more robust Umbraco applications with better development capabilities. The new C# features in .NET 8 help teams keep their Umbraco projects up to date with modern technologies and best practices, leading to a better user experience and improved developer productivity.
Introduction of Blocks in the Rich Text Editor
Now, rather than using macros in our Rich Text Editors we can incorporate blocks (from Block Grid and Block List), which according to Umbraco themselves will, “allow for a more structured and dynamic content creation experience.” With block functionality coming more and more to the forefront over recent Umbraco releases, this seems like a fitting update.
Built-in headless capabilities (Content Delivery API, Media Delivery API, Webhooks)
Umbraco 13 introduces powerful built-in headless capabilities, enhancing its flexibility for developers. With the new Content Delivery API, Media Delivery API, and Webhooks, developers can seamlessly access and deliver content and media across various platforms and devices. These APIs enable efficient and dynamic content distribution, whilst Webhooks allow for real-time notifications and updates.