The Umbraco Roadmap
What you can start looking forward to
Below you’ll find the Umbraco Roadmap, a general, high-level, overview of what the Umbraco HQ development team is working on Now, Next and Later. The Roadmap will give you an idea of where our software products are going and at what state the different components are currently in so you know if your favourite feature is on the roadmap and its current state.
For more detailed information concerning upcoming releases, please see our public release overview.
For an overview of the features and projects that have already been delivered, please see Roadmap History.
What to expect from the Roadmap
What you'll find in "Now"
Projects/Features that the development team currently have their hands on. You’ll also find an expected launch date/time period on most of the components.
What you'll find in "Next"
Projects/Features that we have started the process of planning. Once the necessary planning and preparation is done, this will be moved up to “Now” where it will be given an expected delivery time and, in some cases, split into smaller components.
What you'll find in "Later"
Big projects that are on the team's “future board”. As work starts on the "Later" projects, they'll be broken up into smaller components before going into the "Next" level.
The Umbraco Roadmap
Now
Extended Tiptap Features
Expanding the Rich Text Editor introduced in Umbraco 15 with new features, including support for custom stylesheets and table extensions, to enhance content editing capabilities.
Target Release: Umbraco 16
More Flexible Search Integration in Umbraco
We’re introducing a new search abstraction layer to provide greater flexibility when integrating custom search providers in Umbraco. The abstraction layer will support both content search in the backoffice and server-side website search, making it an ideal solution for enterprise projects or scaling up to high-traffic websites.
The search abstraction layer will simplify connecting Umbraco with powerful external search engines like Elasticsearch or Azure Cognitive Search. We plan to launch it with one or more example implementations to demonstrate how to build custom search solutions.
You can read more about the future search in this Request for Comments.
Target Release: H2, 2025
Flexible Environments for Umbraco Cloud - Add Feature Environment
In order for you to be able to work on larger features and still continue to push your code and content through to regular flow of environments, we are introducing Feature Environment for your project, that will be a vertical environment connected to your development environment. The Feature Environment will be able to pull code and content from the development environment
Target release: April, 2025
Custom Identity Provider for Umbraco Cloud
Seamlessly connect your own Active Directory to your Umbraco Cloud backoffice, enabling secure user authentication and centralized access control management for enhanced efficiency and convenience.
Umbraco Engage | Release for Umbraco latest version
With Umbraco Engage available for Umbraco 13 (LTS) we've started the process of creating a release compatible and consistent with the new backoffice available in Umbraco 15+.
Target Release: Q2 2025
Umbraco Engage | Enhanced Persona and Journey Step Scoring
In addition to implicit scoring, personas and journey steps will soon support explicit scoring.
This will allow directly triggered values to help personalize visitor experiences more dynamically.
Target Release: Q2 2025
Umbraco Deploy | Support for Umbraco Engage
Support for transferring Umbraco Engage data and configuration between environments is in progress. This will improve functionality and productivity for projects on Umbraco Cloud and ones using Umbraco Deploy on-premises.
Target Release: Q2 2025
Umbraco Commerce | Partial Refunds and Returns
This will allow you to return and register parts of an order, not just the complete order.
Target release: Q2 2025
Umbraco Commerce | Abandoned Cart Overview
The overview of all the abandoned carts with customer details directly in the CMS for better follow-up.
Target release: Q2 2025
Umbraco Commerce | Order Payment Links
This will allow you to create orders in the backoffice and send payment links to customers.
Target release: Q2 2025
Umbraco Workflow| Enhanced Scheduling (release sets)
We're developing a new feature for Umbraco Workflow that provides additional tools and functionality for editors managing their content workflow. This would include scheduling multiple versions and an improved visual overview of what content will be published, and when.
Target release: Q2 2025
Umbraco Forms | Backoffice Form Testing and Previewing
To enhance productivity and user experience it will be possible to test and preview forms directly in the backoffice without repeatedly having to navigate to the content section.
Target release: Q2 2025
Umbraco Heartcore | Content Workflow Features
Umbraco Workflow ships with a wide range of features that allow you to design custom content approval processes to fit your organization. We will add Workflow support to all Heartcore projects so that your content managers and copywriters can review, approve, and publish with confidence.
Target release: Q2, 2025
Umbraco CMS | Backoffice Load Balancing
Introducing the support for load balancing in the Umbraco backoffice, enabling projects to scale out the entire Umbraco project. This will help enterprises and organizations with demand for a high number of concurrent backoffice users distribute workloads across multiple servers, improving both performance and security.
Umbraco CMS | Containerization Support
Ensuring Umbraco runs reliably in containerized environments, making it easier to deploy, manage, and scale projects. This will improve flexibility and efficiency in hosting Umbraco, ensuring a simplified and standardized deployment experience across different setups.
Next
Custom SMTP server for Umbraco Heartcore
We currently provide very restricted email functionality in Heartcore in order to limit potential abuse scenarios. We know that email is a crucial part of a modern platform, and intend to re-enable this by allowing you to configure your own SMTP server from which to send messages. Not only will this enhance workflow processes with notifications, but will also allow you to easily send emails on form submissions.
Load Balancing for Umbraco Cloud
Experience the power of load balancing in Umbraco Cloud, distributing website traffic across multiple servers to optimize performance, scalability, and user experience, effortlessly handling high volumes, and scaling with ease.
Custom media URLs for Umbraco Heartcore
Heartcore media is presently served from an Umbraco domain. For better SEO and to make a site's hosting platform more opaque we will allow customers to add their own domains from which to serve media.
Umbraco Engage | Reporting API
Analytics are shown directly in the backoffice on both generic and page level. Want to have custom insights with multiple dimensions in it? Simply connect the reporting API to your dashboard application and create the insight you need.
Umbraco Commerce | Label printing
We are looking into the next steps of supporting store owners in shipping orders, including label printing.
Umbraco Commerce | Drop-in Member Portal (my account)
This will come as an extra Umbraco Commerce package which will out-of-the-box enable Commerce projects to use Umbraco Members as a Customer Registration Portal. It comes with full documentation and is fully open-sourced.
Later
Accessibility Enhancements for Umbraco Backoffice
We're ensuring that the editor experience in the Umbraco backoffice meets accessibility standards by working with the criteria underlying WCAG compliance.
With accessibility becoming a greater focus across the industry, we're also exploring ways to enhance the overall accessibility experience in the Umbraco backoffice. In this first phase, we’re prioritizing editors and content creators, making their workflow more inclusive and user-friendly.
Reusable Block Content for Umbraco CMS
With multiple Block Editors now available (Block List and Block Grid), we want to make it possible to share block content across pages, between the block-based editors, and make it possible to update this content more efficiently.
Scheduled Upgrades for Umbraco Cloud
Allows you to schedule automatic upgrades of Umbraco CMS, Forms and Deploy. You will be given a timeframe in with you can schedule the upgrade to ensure better planning and handling of automatic upgrades.
Umbraco Engage | Visitor Profile Properties
The Visitor Profile will be enriched with properties like name, email address, organization, and custom properties. These properties can be set by a Form submission, an Umbraco Member registration, an Umbraco Commerce order, or by calling the API.
Umbraco Engage | Campaign Reporting
This will offer full insight into the effectiveness of your campaigns. Expect insights in traffic, form submissions, triggered goals and e-commerce orders. Everything will be related to Visitor Profiles and exportable.
Umbraco Commerce | Improved Analytics Overview
We're exploring the possibilities to improve the insights on Commerce orders, products, and customers.