Umbraco Stickers

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 NowNext 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, projects etc. 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: Last updated on November 20th, 2020

Now

New Media Picker for Umbraco CMS

An improved Media Picker is in development for Umrbaco CMS. It brings new features for editors and developers alike. You can look forward to local crops, vastly improved UI, new built-in Media Types and more.

Expected release: June 3rd, 2021 (As part of Umbraco 8.14)

Migrate existing projects to new Umbraco Cloud infrastructure

Existing Umbraco Cloud, Uno and Heartcore projects will be migrated to the new and improved Umbraco Cloud infrastructure. We’ll have detailed information on the migration process when we get closer to the release. For more details see The Future of Umbraco Cloud blog post.

Expected Release: March-April, 2021

Tabs for Umbraco CMS

Tabs will be an optional tool to organise properties in the Umbraco backoffice.

You can still continue to use property groups as you’re used to in Umbraco 8. We’ll have more information about this in coming product updates and release communication.

Target release: Q3, 2021

Umbraco 9: Release Candidate

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.

Target release: Q2, 2021

Next

Persisted GraphQL Queries for Umbraco Heartcore

With persisted queries you can define and save your GraphQL queries up front, so you only allow pre-defined queries to be executed against your Content. Another benefit of having persisted queries is that the popular Apollo GraphQL client library supports this approach and will thus send a hash instead of the entire query, which might be a a big payload to send multiple times, so a lot less to send across the wire.

Additional Uno Themes

With the launch of Umbraco Uno you are limited to one theme. We will introduce several inspirational themes with broader use-cases and a wider set of configurations to best suit your needs.

Support for multiple languages in Uno

Umbraco Uno will be enhanced with support for multiple languages in the editing interface of the backoffice. This will make it easy to work with content variations over several languages on your site.

Reduced footprint of Umbraco CMS

With the first stage of this project you will get:

  • 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.

New projects created on the new Umbraco Cloud infrastructure

After the migration of existing projects underway is we will work to enable all projects to be created on the new infrastructure for Umbraco Cloud. For more details see The Future of Umbraco Cloud blog post.

Expected Release: Q2, 2021

Block editor in Heartcore with GraphQL support

The Block 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 editor consistent.

The functionality will first be made available for new Umbraco Heartcore projects and then enabled for existing projects. 

Expected release: Q2, 2021

Umbraco 9: Public release

Ready for project development: Umbraco CMS is running on .NET 5/ASP.NET Core, official packages are supported and new projects can be developed using the latest version.

Target release: Q3, 2021

Later

Future-proofing Umbraco’s backoffice

Umbraco’s backoffice implementation is currently based on angularJS which is entering EOL in 2021. We want to update the backoffice using a modern approach with a better architecture. The aim is to make life easier for developers, package authors and editors alike.The project is currently divided into three milestones. Each milestone will have separate RFCs:

1. Build a UI Library (January 2021)
2. Define backoffice API (Spring 2021)
3. Implement backoffice (2021)

An RFC for the overall approach can be found here

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

Expected Release: 2021

Expanded CDN capabilities for Umbraco Cloud

Taking advantage of new CDN capabilities on Umbraco for serving media and content will enable you to control caching and deliver assets more efficiently. 

Expected Release: 2021

Regional hosting options for Umbraco Cloud

With a new infrastructure in place we can work towards expanding hosting capabilities to include other regions. Starting with a US-based region in addition to the current Western European region.

Expected Release: 2021

Custom Editors for Umbraco Heartcore

One of the strong features of the Umbraco Backoffice is the ability to extend it with custom Property Editors to fit the needs of the Content Editors. This feature will enable for Umbraco Heartcore as well.

Version Cleanup

With this feature, you'll be 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. This will have a positive effect on performance. Especially for sites with a lot of activity and a lot of content.

Loved by developers, used by thousands around the world!

One of the biggest benefits of using Umbraco is that we have the friendliest Open Source community on this planet. A community that's incredibly pro-active, extremely talented and helpful.

If you get an idea for something you would like to build in Umbraco, chances are that someone has already built it. And if you have a question, are looking for documentation or need friendly advice, go ahead and ask the Umbraco community on Our.

Number of active installs
731438
Number of active members in the community
221745
Known free Umbraco packages available
1211

Want to be updated on everything Umbraco?

Sign up for the Umbraco newsletter and get the latest news and special offers sent directly to your inbox