Umbraco

Umbraco 11.2 release

Learn all about the the new features available for Umbraco CMS

Rune Strand
Written by Rune Strand

A new release of Umbraco CMS is out focusing on stability and performance. No big new features but a lot of tweaks to make the user experiences even better and the usual round of bug squashing including a performance fix for running sites with a large amount of content on Linux.

What’s new in Umbraco 11.2

Cache Performance on Linux

Boot time has been significantly enhanced when running Umbraco 11 on Linux. We’ve seen multiple reports on boot performance and reloading memory cache (published content cache) either being very slow or unresponsive. As of Umbraco 11.2, this has been fixed with 20x performance increase bringing it back on par with other OS’ and even slightly improved performance across the board. 

We’ve had some fantastic help in solving this from the Umbraco community. Ambert van Unen has done some excellent investigative testing and Nikolaj Brask-Nielsen has helped fix the dependency that was causing the issue. Thanks for the help!

Support for embedding YouTube shorts 

The embed plugin for the Rich Text Editor now has support for the increasingly popular YouTube shorts. This means you choose whether to use a regular video or a short. Simply add the URL to a YouTube Short and the content should be fetched as expected.

 

Support for embedding YouTube shorts was added by Yari Mariën as a first-time contribution 🙌

Multilingual Decimal Separators 

Quite the heading eh? Data Types storing decimals have been fixed when using cultures with different decimal separators in a multi-lingual setup. Earlier decimal Data Types persisted their values incorrectly because the database expected the decimal value to be invariant.

This means that you now get the correct decimal separators depending on the language (culture) being used.

Localization and a new language 

11.2 also improve the backoffice experience with improved localization for Spanish and German users and a new language option for Ukranian. Again, we have to send out a huge thanks for the community contributions in this area:

Erik-Jan Westendorp has provided a Spanish translation for the Dictionary section. Michael Reiter has made a huge effort to update the German language option. And last but not least, Mykola Gorbatenko has translated the backoffice to Ukranian 💙💛

Although we are a lot of different nationalities working at Umbraco HQ we do not speak that many languages in the grand scheme of things. So we’re always excited to see contributions coming in that help improve existing languages with better wording, additional translation, or even adding new languages. If you’re interested in how this works (and maybe even want to contribute yourself) you can read more in the Language Files & Localization documentation.

Dependency Updates

A larger number of dependencies have been updated for this release including Examine, updated to version 3.1.0. This ensures that we get the latest bug fixes, security patches, and features included in Umbraco.

The full list of updated dependencies can be found in the release notes (under Dependencies)

Community Contributions

Of the 45 bug fixes and feature additions in Umbraco 11.2.0, a total of 20 of them have been contributed by the community, by 14 unique contributors.

We’re welcoming 4 brand new contributors who have made their first pull request for Umbraco CMS; they’re marked with a star below. Welcome to the contributor club Calvin Davis, Yari Mariën, Mykola Gorbatenko, and Ealse Bouma 🏆

Bjarne Fyrstenborg - 4 PRs

Michael Reiter - 2 PRs

Mehmet Yildiz - 2 PRs

Erik-Jan Westendorp - 2 PRs

Mike Masey - 1 PR

Calvin Davis - 1 PR

Mario Lopez - 1 PR

Robert Foster - 1 PR

Yari Mariën - 1 PR

Mykola Gorbatenko - 1 PR

Marc Goodson - 1 PR

Jeroen Breuer - 1 PR

Ealse Bouma - 1 PR

Dhanesh Kumar Mj - 1 PR

⭐ = First pull request to Umbraco CMS


And of course, as a thank you, we’ve just added another bunch of trees to our growing plot for today’s 11.2.0 release to celebrate your contributions! 🌳🌲🌴

How to get your hands on Umbraco 11.2

As always, from today, all new Umbraco 11 projects on Umbraco Cloud will be running 11.2. For all our Umbraco Cloud customers with existing projects, this upgrade is only 2 minutes away:

We’ve wrapped it all up for you, so all you have to do now is follow these steps:

  • Add a Development Environment to your project, if you do not already have one (Add a Development environment by clicking “Manage Environments” in the project view)
  • Make sure you also restore the content to the Development Environment from your Live.
  • When the Development Environment is all set up and you’ve made sure you don’t have any pending changes on the Development Environment - you are all ready to upgrade to Umbraco 11.2!
  • It's as easy as clicking a button - like, literally clicking the "Upgrade Available" button on the Development Environment. The auto-upgrader will take care of everything from here! 🚀
  • Once it's done, check the Development Environment to ensure everything looks right.
  • When that's confirmed, you are ready to deploy the upgrade to the next environment - Live or Staging, and start taking full advantage of all the new features.

Non-Cloud and release notes:

As always, installation and release notes can be found on Our: https://our.umbraco.com/contribute/releases/1120 

This release is also available from Nuget: https://www.nuget.org/packages/Umbraco.Cms/11.2.0