Here you find a timeline for Umbraco features, projects etc. that have been delivered and are ready for you to take advantage of. Each item on the timeline used to be found on The Umbraco Roadmap, but has been moved here because, well, it's all done!
August 20, 2026
Umbraco Forms will gain the ability to use data from logged in Umbraco Members. This makes it possible to prefill fields, personalize form experiences, and link submissions directly to Member profiles. The improvement supports smoother user journeys, reduces friction in form completion, and creates a stronger connection between membership data and form activity.
August 12, 2026
With Ingestion Functions, you can transform webhook payloads into the ingestion format used by Umbraco Compose. This is done using JavaScript snippets that are saved via the Compose Management API. Since these functions are defined as JavaScript, they can be challenging to work with directly. To improve the developer experience, we plan to introduce a dedicated UI for managing ingestion functions, including logs to make iteration and troubleshooting easier.
Target Release: Q2 2026
A new Customer Management area will give you a clear overview of all shoppers interacting with your store. You will be able to review customer details, order history, and engagement patterns in one place. This provides better insights into buying behavior, helps you support customers more efficiently and forms a solid foundation for future features.
Target release: June 2026
July 9, 2026
As an addition to the AI capabilities in the Umbraco backoffice, we’re exploring automated content workflows, a way to chain together AI actions and rules to support repeatable editorial work. Instead of running AI actions one at a time, teams can define when something should happen and what sequence of steps should follow.
These automated workflows can support a wide range of editorial tasks: structuring and organising newly uploaded media, preparing content for publishing, reviewing structure and tone, keeping content up to date throughout its lifecycle, and much more.
The goal is to help editors and teams reduce repetitive work, improve consistency, and focus more on content quality, while always keeping humans in the loop where it matters.
This roadmap item became its own product, Umbraco Automate. Released on July 9, 2026.
July 1, 2026
Umbraco Cloud now distributes traffic across multiple instances of the same environment, so your site can handle higher throughput, ride out traffic spikes, and stay available if a single instance fails. Manual scaling is available today, with dynamic scaling to follow.
See the Load Balancing documentation for more information.
You can now add a managed Redis cache to your Umbraco Cloud project. It backs multi-instance scaling, providing a distributed cache and a SignalR backplane shared across instances, with sessions that survive recycles. It is worth adding on a single-instance project too, as a second-level cache that reduces database load and improves response times.
See the Cache Configuration documentation for more information.
June 25, 2026
Managing content at scale can be a headache, especially when keeping it in sync. Elements will allow editors to create content once and reuse it across as many pages as needed, instead of having content replicated on a per-page basis. Elements can serve as a single source of truth, enabling editors to manage content updates at speed and with confidence. This is ideal for footers, call-to-action blocks, banners, and other shared content that appears across multiple pages.
Elements will be introduced as a new content type in the backoffice, alongside documents, media, and members. They'll be managed from a dedicated section with their own tree, where editors can create elements at the root or organise them into folders. The experience will feel familiar to anyone working with documents today, including support for variants, versions, and caching. Elements have no templates or routable URLs of their own, they're designed to be embedded into other content rather than served as standalone pages.
To make it easy to reference elements from existing content, we're also introducing a new element picker property type, which works much like the content picker but is scoped specifically to elements.
Elements was released as part of Umbraco 18
The Deploy interface will be updated to offer a clearer and more intuitive workflow for transferring content and schema changes. This includes improved visibility of deployment states, better guidance during conflict resolution, and a more streamlined experience for editors and developers working across environments. The goal is to make deployments easier to understand, faster to execute and more predictable for all users.
Target release: June 2026
We’re introducing a new search abstraction layer as a separate package, designed to make it easier to integrate your preferred search providers with Umbraco. This new layer will enable flexible, developer-friendly search solutions, supporting both backoffice content search and server-side website search.
The package will ship with example implementations to help developers connect Umbraco with external search engines such as Elasticsearch. By releasing the abstraction as a standalone package, we can deliver improvements and updates independently of core CMS releases, allowing for faster iteration based on community feedback.
We expect to include the abstraction into Umbraco at some point in the 18 to 21-cycle of releases. See the The Future of Search RFC for more information.
Umbraco Abstraction Layer as a package was released June 25, supporting Umbraco 17+
We’re building a base implementation for MCP to help developers and Umbraco Partners get started faster when connecting Umbraco to external AI tools and agents. Instead of rebuilding the same foundations for every project, teams can start from a proven, opinionated template that reflects best practices for working with Umbraco.
The base implementation provides a consistent structure, patterns, and examples that make Umbraco easier for AI systems to understand, whether you’re building developer-focused tooling or editor-facing workflows. With ready-made project structure, guidance, and testing baked in, new MCP servers start production-ready by design, reducing time to first value while improving quality, consistency, and long-term maintainability.
The result: less boilerplate, fewer surprises, and a faster path from idea to working AI-powered solutions on top of Umbraco.
Find the release here
June 2, 2026
The Sustainability Dashboard has been rebuilt on an improved carbon emissions methodology for more accurate reporting. Alongside better accuracy, the update introduces multiple components tracking, date-range filtering, and period-on-period comparisons, with an organisation-level overview and per-project drill-down.
Find it in the Organization view under Insights > Sustainability, and see the Sustainability Dashboard documentation for more information.
May 14, 2026
We’re developing Umbraco Agent as an addition to our existing AI packages that deliver AI functionality in the Umbraco Backoffice. Umbraco Agent defines a growing set of tools and actions that support flexible, conversational AI experiences designed for everyday work.
The Agent represents the actions editors, content creators, and marketers want to perform through the Umbraco Copilot, a context-aware chat interface that understands where users are and what they’re working on. Umbraco Copilot uses these Agent actions to assist with tasks such as content suggestions, reviewing, analysis, and structural improvements, with exploration already underway in areas like image editing and generation, alongside many other ways AI can support everyday editorial workflows.
What those actions should be, and where they create the most value, is intentionally open-ended. We’ll develop and refine Agents in close collaboration with the AI in Umbraco Advisory Board, identifying new opportunities where AI can meaningfully support editors and teams, while always keeping humans in the loop through confirmation and approval by design.
Released as part of 2026.05.2
May 8, 2026
The new Traffic & Performance page now combines Azure application metrics with Cloudflare edge analytics. Get a better understanding of your Umbraco Cloud project's performance, all in one place.
You can drill into HTTP traffic by status code, cache status, geography, devices, see platform events, correlate data, and much more. Find it under Insights > Traffic & Performance in the project menu, and see the Traffic and Performance documentation for more information
April 20th, 2026
Bot Detection will be enhanced to better identify and filter non-human traffic across analytics and personalization features. This update improves data quality, ensures more accurate reporting, and strengthens segmentation by isolating real visitor behavior from automated activity.
April 16, 2026
Umbraco Forms will be extended with Enhanced Form Analytics. This will provide an overview of how often Forms are being submitted, your best performing Forms, best converting moments and more.
April 7, 2026
The Cloud Portal currently provides an Ingested Content Diagnostics view, where you can inspect all created content—regardless of whether it’s linked to a type schema.
At the moment, this view shows metadata such as ID, collection, type schema, variant, and last updated timestamp. We want to extend this by also exposing the actual payload, giving you deeper insight into the ingested content and further improving the developer experience.
Target Release: Q1 2026
March 16, 2026
We’re developing a set of Agent Skills designed to automate the creation of Umbraco backoffice extensions, making it easier to prototype, explore, and build custom extensions.
These Skills leverage Umbraco documentation, source code, and established patterns to help developers and AI coding tools understand how the Umbraco backoffice is structured and how extensions are built according to best practices.
Using the Backoffice Extensions Agent Skill, a new extension project can automatically be created and linked to your existing Umbraco solution. From there, you describe what extension you want to build, and the Skill handles the rest: planning the extension, scaffolding the required elements, implementing the solution, and validating it through browser-based evaluation until the extension is complete.
The goal is to reduce repetitive setup and manual wiring, while also helping developers learn how backoffice extensions are structured and built, making it faster and more consistent prototyping and delivering extensions tailored to specific client needs.
Learn more about the Backoffice Extension Skills here.
March 12, 2026
We’re introducing AI tests and evaluations as part of the Umbraco.AI foundation package, helping teams make informed, confident choices about AI providers and models. This will make it possible to test specific prompts and workflows across different AI providers and models, and compare outcomes based on what actually matters for your project - quality, consistency, tone, and expected behaviour.
Tests can be reused over time and re-run when new model versions are released, helping teams validate that changes in models or providers still produce acceptable and expected results before being used in production. The goal is to support informed model selection and ongoing validation, especially in environments where AI is part of editorial workflows and long-term content operations.
Released as part of Umbraco.AI 1.5.0
March 5, 2026
Umbraco UI Builder will be extended with async support to enable more flexible and performant data handling. This allows UI Builder integrations to work smoothly with asynchronous data sources and external APIs.
March 4, 2026
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.
February 23, 2026
Today, API applications (Client IDs and Secrets) are created as part of the project setup process. We want to give you control over this through the Cloud Portal UI, enabling you to create new API applications and delete existing ones whenever needed.
January 8, 2026
The Analytics section of your shop is enriched with some new Analytics widgets. Think of 'Applied Discounts', 'Most Popular Discounts', 'Top 50 Buyers' and more.
December 4, 2025
From Umbraco MCP we’re introducing Tool Collections, curated sets of tools grouped by familiar Umbraco domains like Document, Document Type, Data Type, and Media.
Tool Collections act as toggles and filters, not restrictions. You can start with a minimal setup, focusing on just the tools you need, and then expand as your project grows. For example:
Enable “Document” and “Media” for an AI content editor.
Add “Document Type” or “Data Type” when working on setup or schema automation.
This approach keeps your active toolset lean, efficient, and focused, while still giving you access to the full MCP functionality when needed. It also helps reduce noise between tools, lower operational costs, and limit what data is sent to the model by default — all while maintaining flexibility.
In short, Tool Collections make it easier to shape your MCP environment around your workflow — whether you’re experimenting with an AI-powered editor or developing automation to streamline site management.
Tool Collections is part of Umbraco CMS Developer MCP 17.0.0.
December 2, 2025
Connect your own Active Directory to your Umbraco Cloud portal, enabling secure user authentication and centralized access control management for enhanced efficiency and convenience.
Custom Identity Provider for Organizations was made available in Public Beta on October 1, 2025, and is now out of beta and fully released. See the release notes and the documentation for more information.
November 27, 2025
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.
Release notes Engage 17.0.0
Released as separate package Umbraco.Engage.Deploy package
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.
Released as part of Umbraco 17.
Umbraco CMS stores and surfaces various system dates related to events such as creation, update, and publication. They are mostly stored as server time, without any time zone information. We'd like to rationalize this such that we consistently store and work with UTC (Coordinated Universal Time) on the server, presenting local time on the client. We'll also create a new property editor as part of this project that explicitly stores UTC and allows for presentation to the editor in convenient time zones.
Released as part of Umbraco 17.
October 27, 2025
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.
Released as separate Commerce.Portal package
September 24, 2025
Umbraco Engage is now available within the new backoffice.
See more in the Engage v16 release note
July 11, 2025
The overview of all the abandoned carts with customer details directly in the CMS for better follow-up.
Released as part of Umbraco Commerce 16.1
June 16, 2025
In order for you to be able to work on larger features and still continue to push your code and content through to the regular flow of environments, we are introducing Feature Environments for your projects. The Feature Environment is a vertical environment connected to your development environment. It allows you to pull code and content from the development environment and work in isolation on larger features.
Available on Standard and Professional plans. See the Flexible Environments documentation for more information.
June 12,2025
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.
You can read more on how to run Umbraco in Docker here, and the closed GitHub Discussion within input from the Umbraco community here.
Release as part of Umbraco 16
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.
See more in the Umbraco 16 release blog post.
To improve productivity and user experience, you can now preview and test forms directly from the Forms section in the backoffice without repeatedly having to navigate to Content.
Additional tools and functionality for editors managing their content workflow. This includes scheduling multiple versions and an improved visual overview of what content will be published and when.
See Alternate Versions and Release Sets for more information.
April 29, 2025
You can now create orders in the backoffice and send payment links to customers.
The new partial refunds feature allows you to return and register parts of an order, not just the complete order.
Both were released with Umbraco Commerce 15.3.
Create orders in the backoffice and send payment links to customers.
See the release notes for more on both features.
April 9, 2025
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.
See the release notes for more information.
November 26, 2024
There will be a Core Dependency upgrade to Heartcore and once it is rolled out, you can expect that the backoffice will feel faster and more responsive for your content authors. Additionally, Umbraco Deploy operations such as transferring content between environments should feel much more snappy.
Umbraco 11 added support for a new property editor called the Block Grid editor. With this editor, authors can arrange content blocks into flexible 2-dimensional layouts. Heartcore is adding support for this new property editor, meaning that you will have a powerful alternative to the grid editor for your more complex page editing scenarios.
Note that initially, the Heartcore version of the Block Grid will lack some features present in Umbraco CMS and Umbraco Cloud - most notably we will not offer support for custom backoffice views and stylesheets. We will look at how this can be supported subsequently.
With persisted queries you will be able to save your GraphQL queries up front, meaning only pre-defined queries can executed against your content.
Additionally, you'll see better performance from persisted queries, since the GraphQL won't need to wait for the whole query body to be transferred before it can start running.
November 14, 2024
For the Management- and Content Delivery APIs, we want to better support system-to-system integrations by offering login for services through client site credentials.
As a requirement for implementing Lazy Loaded Content and improving the caching, the routing and URL segment of each node has to be determined at publish time. This means switching from runtime calculation and will require a database migration to add a routing table.
We want to make variations available on the Block level, so that we e.g. have better support for multiple languages in blocks - whether it's in the Block List Editor or in the Block Grid Editor.
We want to enhance performance for sites with large amounts of content by introducing more efficient caching and memory management. This will be introduced through a lazy-loaded content cache. Most installations thrive with the current "cache all the things" approach so this will be an opt-in feature that can be used in specific scenarios.
September 25, 2024
To better support our US-based customers, we are introducing a new tax calculation feature in Umbraco Commerce that accommodates the unique aspects of the US tax system, which differs significantly from the European market. This feature will include an API to integrate tax calculation with third-party tax services.
May 30, 2024
Once a new extension API has been proposed and accepted through the RFC process, implementation can begin in collaboration with the Backoffice Community team.
This is Part 3 of Future-proofing Umbraco's backoffice aka Project Bellissima.
Released: May 30, 2024, Umbraco version 14
We are completely rewriting the backoffice with the usage of our new UI Library. As part of the project we are also rewriting our management API's together with the Heartcore team, so that the new API's can be used efficiently in headless setups including Umbraco Heartcore. With the new backoffice we have a strong focus on a customizable editing experience offering the best possible opportunities for package developers to produce good and truly integrated applications.
You can read more about the project in the Implement the New Backoffice RFC.
The repository for the new Backoffice project is open and includes a readme detailing how to get the project up and running locally. There is an active issue board with up-for-grabs issues, an active discussion board, and detailed contributing guidelines as well.
Preview releases are now available.
Released: May 30, 2024, Umbraco version 14
We want to offer multilingual back office support in Umbraco Commerce and make sure that wherever your store owners are from the Umbraco Commerce UI is clear and familiar to everyone.
With the Management API, users can efficiently handle products, content, settings, and other vital aspects directly from outside the Umbraco Commerce backoffice.
The API will be available in Umbraco 14 and establish the foundation for developing tighter integrations and app services on top of Umbraco Commerce, enabling enhanced functionality and flexibility.
April 10, 2024
We introduce the creation of product feeds through an XML file and its corresponding configuration, allowing the generation of product lists, including attributes and product information. This functionality empowers the store owners to create product feeds and expose these to various search platforms, initially to Google Merchant Feed.
February 20, 2024
We are adding the option for configuring a many-to-many relationship for editing a collection in UI Builder.
February 14, 2024
We’re improving the way we handle long-running operations. Whether your project is performing a plan upgrade, moving to dedicated resources, or performing upgrades within the platform, a new streamlined user experience guarantees a seamless operation where you are updated with relevant information from start to end.
Target release: Q1, 2024
Allowing for payment to be handled by others than the project creator.
December 14, 2023
XPath is still used in a few places, for example feature on Multinode Tree Picker which allows dynamically determining a start node. An alternative that does not require all content to be in cache will be implemented. This is a requirement for Support Lazy Loaded Content for Umbraco CMS.
Released: December 14, 2023, Umbraco version 13
We’ll make it possible to add webhooks so that other systems can be notified when changes happen in the Umbraco backend. This will introduce retry functionality and separate logging of the webhooks.
Released: December 14, 2023, Umbraco version 13
Together with the Heartcore team, we'll add UI for the webhooks functionality introduced earlier so that you can add webhooks without adding any code.
Released: December 14, 2023, Umbraco version 13
With .NET 6 Microsoft introduced the minimal hosting model with fewer files and lines of code required to create an app. As they are now also using this approach for most examples and tutorials we want to align our project templates with this model, so that new Umbraco projects are created with the new hosting model.
Released: December 14, 2023, Umbraco version 13
December 8, 2023
We're looking into a feature for backoffice content search that enables a dashboard for advanced Exaimne search in the Content section. This will include filters and ordering. The feature will be part of the Content Review within Umbraco Workflow.
Released: Q4, 2023
We'll be looking into providing a feature for import and export of content from Umbraco, using Umbraco Deploy. This will allow for the extraction of content as an archive of ".uda" files - the same format that schema is managed - and to apply that to other environments. We also plan to provide a hook for migrations, such that content migration between Umbraco versions is possible.
Released December: 11, 2023
October 27, 2023
Integrate your own repositories and build pipelines into the Umbraco Cloud processes.
Released: Q4 2023
Umbraco Cloud will offer automated upgrades to minor version updates, eliminating the need for manual intervention. This new support ensures that your Umbraco Cloud projects stay up-to-date with the latest minor versions for Umbraco CMS, Deploy and Forms without any hassle.
Released: Q4, 2024
August 31, 2023
A new API has been added to Umbraco Commerce, allowing the package to be used more easily in scenarios other than traditional Umbraco rendering. Aligned behaviorally with the CMS Content Delivery API, this will allow for cart and order management via headless and client-side implementations.
Read more about the Storefront API in the Umbraco Commerce 12.1 release blog post.
August 10, 2023
As part of making the Heartcore offering faster and more stable, we have moved the REST API to be served by our Content Delivery Platform (CDP). Previously, the REST API was served by the CMS instance by default while both the GraphQL and the Preview APIs are served from the Content Delivery Platform. By having the REST API served from the CDP we run it independent of Umbraco and it scales better and more efficiently. An added benefit is that the APIs running on top of the CDP are not affected by upgrades or deployments done in the Heartcore project.
July 5, 2023
Whether your requirements are simple or complex, our e-commerce solution empowers you to build the online store that perfectly suits your needs - both now and in the future. Read more about the new e-commerce add-on for Umbraco in the release blog post.
June 29, 2023
We've introduced a headless Content Delivery API based on Open API in close collaboration with the Heartcore team, so that our API's share the same schema. This means "out of the box" headless functionality, including support for hybrid development (Razor views and headless Content Delivery API), while making it easier to move between headless development in a standard installation of Umbraco and Umbraco Heartcore.
Released as part of Umbraco 12.
Support for Entity Framework Core has been added to the CMS. EF Core is an Object Relational Mapper and you can benefit from the broad usage of Entity Framework, its support and its alignment with .NET Core versions which we believe will introduce a more standardized development process.
Released as part of Umbraco 12.
June 15, 2023
Release of a new, open-source component to help with building integrations with third-party services that require authentication using an OAuth flow. The package provides the "plumbing" when dealing with access tokens, serialization, and other aspects of authentication and authorization flows, leaving the developer free to focus on implementing business functionality using the chosen API.
For more information see the Umbraco Authorized Services release blog post or check out the package on Umbraco Marketplace.
May 26, 2023
Improved performance monitoring, logging and alerting for Umbraco Cloud projects. Exposing data and statistics to customers to visualize for example CPU, memory and uptime statistics.
For more information see the Umbraco Cloud release notes or head to your Umbraco Cloud projects to see it in action.
May 2, 2023
Synchronization of information from the Umbraco Telemetry data that gives an indication of package use in active Umbraco installations, and make this available as information and an ordering parameter for display of packages.
You can see the changes at play on marketplace.umbraco.com
April 18, 2023
Package providing a new Media Picker, allowing selection of media from the Aprimo Digital Asset Management system. Read more about it in the Integrating Aprimo DAM with Umbraco CMS release blog post.
March 21, 2023
You can now easily add links and formatted text in submit messages and emails, customize the entries list for individual forms, and add validation options for fields. All these features and more are detailed in the release blog post for Umbraco Forms 11.1 and 10.3.
February 6, 2023
Release of an extension for Umbraco CMS supporting a product picker for the InRiver product information management (PIM) system.
See the Integration InRiver PIM with Umbraco CMS blog post for more information.
December 21, 2022
A new extension for Umbraco CMS adding support for indexing of Umbraco content into the Algolia search platform.
See the Integrating Umbraco CMS with Algolia blog post for all the details.
December 7, 2022
Umbraco Workflow is a workflow engine for Umbraco CMS. It extends the out-of-the-box publishing model of Umbraco with a wide range of features that allow you to design the approval process to fit your organization and gives content managers, copywriters, and companies the ability to publish with confidence.
See the Umbraco Workflow release blog post for all the details on the new add-on.
New feature for the first release of Umbraco Workflow (previously Plumber) allowing content editors to set reminders on content items for future review.
December 1, 2022
The new platform is replacing the old documentation section on our.umbraco.com. This means that documentation for Umbraco 11 will be posted on the new platform along with documentation for Umbraco 10 (as it is LTS). The aim is to provide better documentation, improved authoring tools for the team maintaining the docs on a daily basis, and to cater to the increase in Umbraco releases.
Now available at docs.umbraco.com
Development of a new API and web presence for Umbraco packages, replacing and combining the existing features on umbraco.com and our.umbraco.com. Will support Umbraco 9+ packages, integrate with NuGet as the primary source for package information and provide a login for package owners to augment their listing. This is part of our Composable DXP (Digital Experience Platform) strategy.
A new marketplace that improves the presentation of packages with integration to GitHub and better opportunities for package developers to promote their packages - these improvements are also reflected in the Package section of Umbraco CMS.
A new Property Editor that can be a future substitute for the existing popular Grid Layout editor.
The new Property Editor will be based on the Block Editor technology that is used in the Block List editor. Read more about the Block Grid Editor here.
Now available as part of Umbraco 11 - see the release blog post for more details.
Will be added to Umbraco 10 with an unscheduled Umbraco 10.4 release.
November 28, 2022
We want to enhance the developer experience by introducing a secure way of storing secrets. A new section in the Umbraco Cloud portal where you easily and securely store your encrypted secrets in the Umbraco Cloud. Ensure that the secrets of your Umbraco solutions never are exposed to outsiders or in source control.
Take me to the Secrets Management documentation.
November 9, 2022
Integration and updates to the Forms product itself to support receiving payments, using a hosted page provided by a payment provider.
See the Integrating Umbraco Forms with emerchantpay blog post for more details.
November 8, 2022
Adding features to Umbraco Forms to better support rendering and submission forms without server-side templating and full-page post-backs.
See the Umbraco Forms 10.2 release blog post for details.
November 2, 2022
Extension for Umbraco CMS supporting the integration of ActiveCampaign forms on Umbraco content pages, and a package for Umbraco Forms will also be available, allowing for read and write of contact information held in the ActiveCampaign CRM.
See the Integrating Umbraco CMS and Forms with ActiveCampaign blog post for more details.
September 13, 2022
With Umbraco Id added to all existing and new Umbraco Heartcore projects we have now enabled 2-factor Authentication (2FA), so users of the backoffice and Umbraco Cloud Portal will be prompted to provide an authentication code (sent via app, email or text message) after having entered their username and password.
Two-factor Authentication will be an opt-in feature on a per user basis.
Integrations between Umbraco and Microsoft Dynamics adding a (Dynamics) forms picker and rendering components.
See more on the release page.
September 8, 2022
New features to improve multi-lingual sites and content editors working with only a subset of languages. It is now possible to configure the languages that a User Group can edit and further enhancements such as editing Shared properties and a new read-only mode.
Release with Umbraco 10.2. Read all the details in the release blog post.
September 1, 2022
With a new infrastructure in place have expanded the hosting capabilities of Umbraco Cloud to include other regions. Starting with a US-based region in addition to the West European region.
Read more in the release blog post.
August 17, 2022
Upgrade your Cloud Projects to run on dedicated hardware. The dedicated tiers offer all the features of the shared plans, but with enterprise-scale capacity for Umbraco solutions with demanding workloads. This first release. This first release makes on-demand Dedicated Resources available for professional plans.
August 9, 2022
Adding details of workflow completion to back-office with possibility of re-try. Provision of additional data to workflows from rendering partial.
A useful enhancement for setups with many forms - utilizing the recently introduced feature of grouping forms in folders to allow selection of forms by editors using the folder structure.
You can read more about the Workflow improvements and the Folder-based form picker in the Umbraco Forms 8.13/9.5/10.1 release blog post.
August 2, 2022
REST API endpoint for retrieving list of changed URLs - the ones from the redirects dashboard in the Umbraco Backoffice. See the Redirect API documentation for more details.
July 15, 2022
An Umbraco extension that provides a connector with Zapier. This allows triggering of tasks following CMS publishing events and/or Umbraco Forms submissions. This is part of our Composable DXP (Digital Experience Platform) strategy.
Read more about the release and how to use it in the Integrating Umbraco with Zapier blog post.
July 5, 2022
Umbraco package consisting of a Content App that will integrate with the Google search console URL inspection API, presenting information to allow developers and marketeers to debug and optimize their pages. Read more in the Integrating Umbraco CMS with Google Search Console - URL Inspection Tool blog post.
This is part of our Composable DXP (Digital Experience Platform) strategy.
On the road towards custom Property Editors in the Umbraco Heartcore backoffice, we have made it possible to create custom editors for the Grid. Grid Editors are simple additions to the Grid Layout Property Editor, and are created via the backoffice. A Grid Editor uses a combination of HTML, Javascript, CSS and Web Components, which enables developers to tailor the editor experience of the Grid in Heartcore.
June 16, 2022
A new major for Umbraco CMS has been released with full cross-platform support, running on .NET 6, and SQLite replacing SQL CE. Huge improvements to developer experience, faster than ever, and easier to get up and running, no matter if it's Windows or Unix.
See the Umbraco 10 release blog post for more details.
Umbraco will ship with the latest version of the .NET framework .NET 6 (and ASP.NET 6) which adds new features such as support for C#10.
Released as part of Umbraco 10.
Adding support for SQLite in order to have an embedded database, cross-platform database available in Umbraco CMS. As with SQL CE, in previous versions of Umbraco, this is mainly for development purposes and has the benefit of adding easy cross-platform setup.
Released as part of Umbraco 10.
May 25, 2022
Release of an extension for Umbraco CMS supporting a product picker for the Shopify commerce platform. This is part of our Composable DXP (Digital Experience Platform) strategy.
May 23, 2022
Currently, the user can see a bandwidth top 10 for paths and referer in the project usage page. Soon the users will be able to see the largest media files in the blob storage and whether each of these files are currently used in the CMS project or isn't. Also, we will display the sum of cached files in the project's blob storage.
See more in the Umbraco Cloud release notes.
May 20, 2022
Taking advantage of new CDN capabilities on Umbraco for serving media and content, such as enabling configurable caching options on a per hostname basis, as well as the ability to purge the CDN cache. This will allow you to control caching and deliver assets more efficiently. See more in the Manage CDN Caching and Optimizations documentation.
May 6, 2022
Release of an extension for Umbraco CMS supporting the integration of Hubspot forms on website pages. This is part of our Composable DXP (Digital Experience Platform) strategy.
May 5, 2022
Simplifying the process of configuring a two-factor authentication (2FA) provider for Umbraco backoffice users, aligning with the Member implementation in Umbraco 9.3.
Released with Umbraco 9.5 - Se more details in the release blog post.
In order to make Umbraco better, we're start collecting anonymized and non-personal system- and usage data. An analytics dashboard has been added to the Settings section where the level of telemetry/consent can be configured.
Released with Umbraco 9.5 - Se more details in the release blog post.
April 26, 2022
Extending the Deploy dashboard available in the settings section, to surface information about the current installation, including configuration and a comparison of the schema held in Umbraco and the serialized files on disk.
Released as part of Umbraco Deploy 4.6/9.4 see the release blog post for further information.
Adding support for the deployment of the culture and hostname information associated with content between environments.
Released as part of Umbraco Deploy 4.6/9.4 see the release blog post for further information.
Adding support to Umbraco Deploy for the partial restore of forms via a picker that allows for the selection of the form from the upstream environment. Will also support similar operations for third party plugins.
Released as part of Umbraco Deploy 4.6/9.4 see the release blog post for further information.
Addition of a feature to Umbraco 9 installations allowing for the import and export of forms, providing further options for developers wanting to include form definitions in source control and transfer them between environments.
Released as part of Umbraco Forms 9.4 see the release blog post for further information.
April 12, 2022
We are adding a Google Maps Property Editor to Umbraco Heartcore, which will enable developers and editors to utilize Google Maps by bringing their own API key as part of configuring the Property Editor. The editor stores coordinates and zoom level, which can be retrieved via the REST API and as well as through GraphQL.
Released on April 12, 2022
April 6, 2022
Umbraco Id is a centralized (single sign-on) login for Umbraco Cloud and regular Umbraco CMS projects on Umbraco Cloud. This centralized login flow has been added to Umbraco Heartcore projects, so backoffice users only need one login when working with multiple environments or across multiple projects. This also enables the future addition of 2 Factor Authentication for Heartcore users.
Existing projects will be notified directly about when and how Umbraco Id is enabled for their Project.
March 29, 2022
In the Umbraco Backoffice it is possible to subscribe to Content Notifications as a way to set up a workflow around Content and approving Draft/Published Content. This feature is now enabled in Umbraco Heartcore, so all backoffice users can subscribe to Content notifications.
A Data Property Editors from the popular Contentment package has been added to Umbraco Heartcore. This you to select values from a Json or Xml feed and save that together with your content. This includes REST API and GraphQL support.
March 24, 2022
All your links will be tracked in Umbraco. This way a content editor can see where Content and Media items are used, and warned when trying to delete or unpublish content that would result in broken links.
Functionality inspired and incorporated from the Nexu package by Dave Woestenborghs.
Released as part of Umbraco 9.4. You can find more details in the release blog post.
March 20, 2022
The possibility for Standard & Professional projects on Umbraco Cloud to set static outbound IP adresses.
Enabling security settings like HTTP/2, HTTP/3, TLS and more to be turned on/off on a per hostname basis for your Umbraco Cloud Projects.
March 8, 2022
Update to the Umbraco Forms permissions system, including adding the ability to manage permissions by user group and to set start folders for users.
See the Umbraco Forms 9.3/8.11 release blog post for more details.
New feature for Umbraco Forms that makes it possible for editors and administrators to edit entries submitted through Umbraco Forms.
See the Umbraco Forms 9.3/8.11 release blog post for more details.
New functionality on Umbraco Cloud and for on-premises installations using Umbraco Deploy. Provide a means of comparing content between environment to preview the changes that will be made once a transfer or restore operation is completed.
See the Umbraco Deploy 9.3/4.5 release blog post for more details.
March 1, 2022
Release of an extension for Umbraco CMS providing a content app based integration with the API provided by the SEO keyword research service, Semrush. This is part of our Composable DXP (Digital Experience Platform) strategy.
More details in the Integrating Umbraco CMS with Semrush blog post.
February 10, 2022
Allow for easy integration with OAuth providers like Facebook, Google, Twitter etc. for Umbraco Members. The implementation will be similar to how it works for backoffice users and will therefore require code to be enabled. See the Umbraco 9.3 release blog post for details.
January 6, 2022
Allows for better statistics on the use of packages in Umbraco CMS. This will help increase understanding of package use, can help improve discoverability.
See the Umbraco 9.2 release blog post for more details.
January 1, 2022
The Block List Editor functionality is similar to the one introduced in Umbraco 8.7 and allows you to structure the content in your Heartcore backoffice in a new way. The main concept of the editor is to manage lists of blocks that represent a web page's structure, where each block is both a collection of content and a way to configure that collection to be rendered. Each content block and configuration is defined by an Element Type to make administrating and editing with the new Block List editor consistent.
December 29, 2021
Uncovering the current APIs for extending Umbraco’s backoffice and defining how this should work in the future in order to provide a standardised extension API. This work was done in collaboration with the Backoffice Community team and has resulted in an RFC (request for comments) detailing the new proposal for the extension API.
This is Part 2 of Future-proofing Umbraco's backoffice.
The RFC was accepted on December 29, 2021.
December 21, 2021
The backoffice interface for Umbraco Forms is be updated to use translatable components. It is now possible to localize Umbraco Forms based on the language of the current user.
Read the Umbraco Forms 8.10/9.2 release blog post for details.
November 18th, 2021
With this feature, you'll are able to configure how many versions (revisions) of content is stored in the Umbraco database. You'll be able to control this on a per document type level and configure how far back versions should go. Improving database footprint and performance especially for sites with a lot of activity and a lot of content.
Read more about the feature in the Umbraco 9.1 release blog post.
November 16, 2021
Makes it easier to transfer all items in a section by adding the ability to not only queue and transfer items on a per node basis but also queue an entire tree for transfer. Useful if your site contains multiple root nodes.
November 3, 2021
A shared component library for building Umbraco products and packages based on web standards. This is Part 1 of Future-proofing Umbraco's backoffice and is detailed further in the UI Component Library RFC (request for comments).
The UI library is available on Github and open for contributions. Documented using Storybook on uui.umbraco.com.
October 7, 2021
Tabs is be an additional tool to organize properties in the backoffice in Umbraco 8 and 9.
You can still continue to use property groups as you’re used to in Umbraco 8. Tabs allows you to organize properties and/or groups horizontally and can help optimize the workflow for content editors.
September 28, 2021
Umbraco CMS is running on .NET 5 and ASP.NET Core, official packages are supported and new projects can be developed using Umbraco 9.
Read all about the new major version in the Umbraco 9 release blog post
July 15, 2021
- Reduced memory overhead for an Umbraco website
- Improved performance of "Cold Boot" scenario when NuCache files do not exist and the in-memory content cache needs to be built from the database
- Ability to swap out Umbraco's default implementations of various front-end content caching services by introducing better abstractions
This will provide a faster and leaner Umbraco CMS both in terms of start-up and ongoing footprint of a running website. You can follow the ongoing work on the issue tracker.
Released as part of Umbraco 8.15 (see details in the release blog post)
July 8, 2021
Umbraco CMS is running on .NET 5/ASP.NET Core and the official add-ons, Umbraco Forms and Umbraco Deploy are working on the new version.
See the details in the Umbraco 9 RC release blog post.
July 6, 2021
As the migration of existing projects is underway we have enabled all new projects to be created on the new infrastructure for Umbraco Cloud. For more details see The Future of Umbraco Cloud blog post.
June 3rd, 2021
An improved Media Picker has been released for Umbraco CMS. It brings new features for editors and developers alike such as local crops, vastly improved UI, new built-in Media Types and more.
Released as part of Umbraco 8.14
June 2nd, 2021
Existing Umbraco Cloud, Uno and Heartcore projects can now be migrated to the new and improved Umbraco Cloud infrastructure. Project migrations are scheduled in batches throughout Q3, 2021.
For more details see The Future of Umbraco Cloud blog post.
April 29, 2021
Umbraco 9, is feature-complete and this marks a big milestone for the next major version of Umbraco.
.NET 5/ASP.NET Core. Running on the latest and greatest version of the MS .NET framework.
Website rendering enabled. Routing is working and content can be queried and rendered in views.
Members enabled. Allows for the use of the updated member integration for restricting public access to content and using the member API. This has been updated to use .NET Identity.
Packages enabled: It is possible to register and develop packages for Umbraco on .NET Core.
The beta build will let implementers/frontend developers use and test Umbraco on .NET Core end-to-end.
A new subscription engine for Umbraco Cloud was released enabling you to create and manage subscriptions directly in the Umbraco Cloud Portal.
March 25th, 2021
The ability to use Umbraco Cloud Deployment technology outside of Umbraco Cloud to ease deployment between multiple Umbraco environments by connecting external hosted Umbraco projects with localhost or Umbraco Cloud as Development environments.
See the Umbraco Deploy On-premises release blog post for more infromation.
Import changes with a single click, giving you easier manual control and providing more information, directly in the backoffice.
Released along with Umbraco Deploy On-premises and also available in Umbraco Cloud.
March 15th, 2021
The deployment engine on Umbraco Cloud, allocating projects, managing multiple environments and transferring changes between environments are done and new infrastructure for Umbraco Cloud is in place. For more details see The Future of Umbraco Cloud blog post.
March 9th, 2021
Umbraco 8.12 gives you unattended upgrades, an improved flow for creating Doc Types, performance enhancements and 40+ features and fixes.
See the Umbraco 8.12 release blog post for all the details.
February, 2021
This is the second stage of an easier account handling for your Cloud projects and added vastly improved integrations and best practice account features such as two-factor authentication.
January 28, 2021
Umbraco 8.11 is out and gives you unattended installs, accessibilty improvements, customisation options and 50+ features and fixes.
See the Umbraco 8.11 release blog post for details
January 4th, 2021
This is the first stage of an easier account handling for your Cloud projects and will open up possibilities for vastly improved integrations and best practice account features such as two-factor authentication.
December 28, 2020
Umbraco 8.10 adds improvements for developers and content editors alike. New features, improved UX and accessibility, performance enhancements and more.
See the Umbraco 8.10 release blog post for details
October 26, 2020
Umbraco CMS 8.9 is focused on expanding on extensibility in regards to 3rd party login providers.
You can now customize the backoffice login experience when using custom external OAuth login providers, to suit your login flow better than was previously possible.
See the Umbraco 8.9 release blog post for details
October 30, 2020
You can now execute filtering logic serverside by adding clauses and comparisons to your GraphQL queries. This will boost performance by giving you more control over the amount of data received in a request and means you can do less filtering client-side.
See the Umbraco Heartcore filtering documentation for more details.
October 26, 2020
As part of the work on improving Umbraco Cloud authentication (separate roadmap item), we're adding and updating functionality in Umbraco CMS. This you’ll have far more control when implementing custom OAuth login with great features such as custom views on a custom provider basis, better error handling and support for external redirects and more. You can read all the details in the Umbraco 8.9 release blog post.
Released: October 26th, 2020
October 1, 2020
Umbraco CMS 8.8 contains a bunch of new features and improvements such as cropping images in the grid, editing styles and settings for the grid, listviews in the media picker and easier access to working with GUIDs and UDIs in our APIs. You'll also see improvements on the UI side, with changes to icons and a lot of accessibility updates.
September 29th, 2020
Being able to preview content in the right context is an important tool for content editors and this feature makes it possible to integrate content preview functionality through a Preview API.
For more details see the release blog post for Preview API in Umbraco Heartcore.
September 10th, 2020
Umbraco 8.7 contains a bunch of new features such as the new Block List Editor, support for segments at API level, Content Apps for Document Types and complex validation in property editors. It also contains a lot of bug-, stability- and accessibility fixes from both HQ and community contributions.
A new back-office editor that handles common page structure editing in a simple and intuitive way. The main concept of the editor is to manage list of blocks that represents a web page's structure, where each block is both a collection of content and a way to configure that collection to be rendered. Each content block and configuration is defined by an Element Type to make administrating and editing with the new Block editor consistent.
This editor aims to be an alternative to the popular editors in Umbraco version 7 such as the Grid, Stacked Content, LeBlender and Doc Type Grid Editor.
A Request For Comments has been accepted on this topic on GitHub. You can see it right here.
Umbraco Uno improved with a complete overhaul of the widget engine and layout. This adds several improvements to the ability to easily edit and manage content within the Umbraco backoffice for Uno editors.
With this updates, it is easy to configure a long list of important SEO parameters for your Uno website - without any need to access the code directly.
Examples of improvements:
- Noindex/nofollow settings on individual page level
- Manual 301 redirects
- Management of image ALT text
- URL management on individual page level
September 7th, 2020
Instead of storing Form items in files, it is now possible to store all items, forms, workflows, data sources and pre-value sources, in a database. This gives benefits in a load-balanced setup, as files do not have to be synchronized between hosts. This also aligns with general practice on Umbraco Cloud.
September 3rd, 2020
Backoffice is operational on .NET Core. We can build a version that can be end-to-end tested for content management. This milestone was acompanied by the first alpha release of Umbraco running on .Net Core (including installing on MacOS and Linux as well as Windows).
Read more about it in the alpha release blog post.
June 2nd, 2020
We are ready to migrate existing Umbraco Cloud, Uno and Heartcore projects to the new and improved Umbraco Cloud infrastructure. projects are being scheduled for migration throughout Q3, 2021.
For more details see The Future of Umbraco Cloud blog post.
August 10, 2020
Aside from the Rest API and client libraries, this feature expands options for consuming content by providing native support for the Graph QL querying language in Umbraco Heartcore projects.
Read more about the GraphQL functionality in Heartcore in the release blog post.
July 16, 2020
The Custom Code feature in Umbraco Uno allows you to open up for additional components, custom Umbraco code, packages etc. This empowers you to take your Uno project to the next level as you get more flexibility and customization options.
By enabling Custom Code, you get access to Git repositories as well as the Settings and Package sections in the backoffice on your Development/Staging environments. The feature is available on the Standard, Professional and Enterprise plans.
For more details, see the Uno pricing and feature page.
Umbraco source code solution is re-structured and everything is .NET Core compatible. This first phase in the transition to .NET Core provides a cleaner architecture and makes it easier to work with and contribute to Umbraco. For detailed information information see the Project Structure for Project UniCore RFC.
June 10, 2020
Uno is our new SaaS offering that enables you to built impressive websites without writing a single line of code.
By the help of widgets, you're able to design and structure a functional on on-brand websites in no time. Umbraco Uno is perfect for creative and marketing agencies.
March 31, 2020
With this new feature, your content editors will get a better overview of the usage of various media items (images, pdfs etc.) across the created content. This makes it easier to do editorial changes based on the media items used, without having to search through all content or remember where you’ve used your media.
A Request For Comments has been accepted on this topic on GitHub. You can see it right here
Released on the 31st of March as part of the Umbraco 8.6 release.
Umbraco 8.6 includes Media Tracking, Custom Validation Messages, Updated Media Picker, Stability improvements on Azure and Content Apps for Members. Get the 8.6 highlights here
February 20, 2020
This item has been split in to several new items on the current roadmap.
We currently use .NET Framework which is being replaced by .NET Core in order to give you better performance and a more modern framework. Moving to .Net core will be a big transition but we aim to keep it simple and as smooth as possible.
For more information, please see the two first Request For Comments: Introduction to Project UniCore and Project structure for Project UniCore on Github.
January 14, 2020
Umbraco 8.5 includes the core Umbraco Modelsbuilder. Get the 8.5 highlights here
January 7, 2020
With this extended Partial Restore feature you are no longer required to restore all content in an empty Umbraco Cloud environment. You will be able to restore a single content node or a specific part of the content tree giving you more control and the ability to work faster.
December 17, 2019
With REST APIs being one of the main parts of a headless cms we want to ensure that Umbraco Forms is just as useful in a headless context as on a regular Umbraco based website. The first part will be to ensure that Umbraco Forms has endpoints for getting a form definition and for submitting a form entry, which is what this roadmap item will deliver.
December 10, 2019
Umbraco 8.4 contains Data Type Tracking, improved backoffice search, Property Actions, faster Media Library, UI and accessibility improvements and more than 180 community contributions.
December 2, 2019
Umbraco Heartcore brings Umbraco CMS to any project that needs content management. The platform is available as a headless SaaS offering and will provide a flexible connection to a range of platforms with APIs and source code libraries.
- Connect with any technology via APIs and open source code libraries
- Access to Umbraco backoffice through a SaaS platform
- Heartcore available through Umbraco Cloud
- No limitation on front-end rendering technology and no dependency on Umbraco website rendering.
For more information, please see: Umbraco Heartcore product description
November 12, 2019
Umbraco 8.3 is a small minor release and most notably, it ability to change the culture of a language.
October 15, 2019
This version contains 91 features and fixes. Once again, there is a big focus on making the backoffice an even friendlier place to work. Both through numerous community contributions but also adding some new functionality to the rich text editor and further improvements to the cache layer - making both developers and content editors happier!
Umbraco 8.2 contains the first round of improvements for the Rich Text Editor (RTE), performance improvements, drag and drop image upload and a whole lot more, making working and updating content in the RTE more delightful for content editors!
July 9, 2019
The first minor release of Umbraco 8 containing improvements to the editor and backoffice experience, content migration possibilities from Umbraco 7 to 8 and breaking changes.
Read more about the 8.1.0 release: Release blog post; Umbraco 8.1 Release, release notes: Umbraco 8.1.0
The final planned minor release of Umbraco version 7. Including some new features, a security fix and a few bug fixes.
Read more about Umbraco 7.15.0: Release blog post; Umbraco 7.15 Release, release notes: Umbraco 7.15.0
With the release of Umbraco 8.1.0, a built-in content migration tool was introduced to help support you in moving your Umbraco 7 sites to Umbraco 8.
Read more about the migration: Release blog post; Umbraco 8.1., documentation; Umbraco Cloud: Migrate Umbraco 7 Cloud project to Umbraco 8, stand-alone Umbraco: Migrating content to Umbraco 8
February 26, 2019
5 years wait is finally over and Umbraco 8 is released with confetti 🎉 and cheers from the friendly Umbraco community.
With Umbraco 8, we're introducing new features, new design, new code syntax and a new structure to the Umbraco CMS. All to improve your experience with Umbraco. The three major features in Umbraco 8 are:
- Infinite Editing - a smoother, and more intuitive workflow for your editors in the Umbraco backoffice
- Content Apps - improve your content with insightful data and tips directly in the backoffice
- Language Variants - built-in features that support multilingual content
More about Umbraco 8: blog post: Introducing Umbraco 8, Product info: Umbraco 8