As evangelists of Umbraco having selected Umbraco as our chosen CMS for client deployments our technical team have crawled all over release candidate 3 with the anticipated launch date of Umbraco 9.NET Core on the 28th September. And with over 700,000 installs to date I know we aren’t alone both from an agency and client perspective.
Umbraco 9 is the company’s initiative to future proof the most popular .NET opensource CMS out there. That said it comes with a commitment to support v8 for a further 3 years. So, with the release of the future of Umbraco moving from .NET Framework to .NET Core we asked our technical team to select just a few highlights of what to expect from our favourite CMS provider.
New for Umbraco 9
Umbraco 9 will feature a standardised extension API without any ties to a specific framework such as AngularJS removing the requirement for developer knowledge of extraneous frameworks. As there is no framework coupling, third party extensions (plugins) will be supported as per Version 8.
Umbraco are supporting all the current officially documented use cases, as well as a selection of those that don’t feature on the official list removing the need for rework by current package developers.
The back office of Umbraco 9 is a complete rebuild using TypeScript. The target is to deliver a back office flexible enough to allow for it to be extensible supporting new ideas and for these to be testable.
And what now for Umbraco 8?
So with many of our clients websites being Umbraco 8 builds what is the future for v8. Well, v8 in relation to features is to an extent the blueprint for v9 as the development is taking a merge up approach through to the point of launch. Thereafter Umbraco has confirmed that v8 will be supported for 3 years after the launch of Umbraco 9. There will be two minor upgrades to v8 after this date and at this point all further CMS development resource will be focused on v9.
Headland of course will be supporting all our clients in whatever version of Umbraco they have deployed.
While the launch of Umbraco 9 is much awaited this project hasn’t absorbed all the company’s development resource in 2021. A UI (user interface) Component Library is on the way specifically built with reuse in mind and a focus on accessibility. WIP source code for this standalone project is on GitHub.
Umbraco are looking at regional hosting options for Umbraco Cloud. A new infrastructure allows Umbraco to work towards expanding hosting to include additional regions add the US to the current European region.
Support for multiple languages comes to Uno. Multiple language capability for Umbraco Uno will enhance the editing interface in the work area simplifying content language variations. Uno is also going to benefit from additional themes supporting a greater range of editing options and providing flexibility of display.