Working on support for Umbraco 14

Umbraco 14 is a milestone in the modern Umbraco history. Some talk about it as the front end version of the movement from .NET Framework to .NET Core in Umbraco 9.

The whole backoffice has been rewritten, removing the legacy AngularJS implementation in favor of a modern frontend application based on Web Components implemented with Lit. This also means major changes for any package that is extending the backoffice.

The process

Umbraco released it's first more or less stable release candidate in the end of Q3 2023, at this point package developers was able to start migrating to the new version. We have been following and contributing to the development of the new backoffice ever since the early beta-versions, while working to make Newsletter Studio run on v14, a huge task that is still in progress.

Current status

Currently our email designer has been migrated to use web components and most of the overall architecture has been migrated but we still have work to do. We will not be ready at the point when Umbraco 14 is released but we're putting all our efforts into the migration and plan to be ready before the end of Q3 2024. 

Just like when Umbraco 9 was released, we believe that it will take some time for the package community to catch up. Choosing to base a new project on the early versions of Umbraco 14 will mean that you're on the "bleeding edge" and you'll probably have to be patient for packages to migrate.

We'll continue to update this blog post with any relevant information about the progress and of course communicate when we have a beta version available.

If you have any questions, feel free to reach out to us.

 

Update 2024-07-24

The migration work is still in progress, we have decided to base our first v14-release on a patch-version of Umbraco 14, at the moment that is 14.1.1 since it contains bug fixes that we would otherwise have to work around. Keep this in mind if you are planing to migrate a project that used Newsletter Studio.

 

 

More from the blog