Shout out to Bjarne Fyrstenborg for this great addition 🙌
Faster content query and reduced memory consumption
The frontend caching layer (for published content) in Umbraco has been updated to be quicker and less resource-intensive. Massive thanks to Chad for this wonderful contribution 🙌 This is the first in a long list of features and fixes that Chad has created or contributed to, that will help reduce the footprint and increase the performance of Umbraco CMS. More will come in upcoming releases.
Anonymous telemetry
Having solid statistics benefits Umbraco HQ as well as the community and agencies using Umbraco. It can help gauge trends and will inevitably be used in many presentations/sales pitches.
An Umbraco project will now generate a unique GUID for an installation. This along with the Umbraco version will be sent as an HTTP request once every 24hrs to help gather statistics on the number of installations and adoption of new versions.
The identifier is stored in umbracoSettings.config on the <backoffice> element, this GUID will be generated automatically for you during a fresh install or during the upgrade to 8.10.0+.
You can align the GUID across a project to ensure that different environments for the same project are not counted multiple times by checking it into source control.
Of the 110 bug fixes and feature additions in 8.10.0 a whopping 85 of them have been contributed by the community created by 29 unique contributors. We have included 57 contributions that came in during this year’s Hacktoberfest.
We’re welcoming 6 brand new contributors who have made their first pull request for Umbraco-CMS, they’re marked with stars below. Welcome to the contributor club Mücahit, Daniel, Tomas, Owain, Christopher and Graham! 🏅
Speaking of Hacktoberfest, we’re a little behind in processing the incoming pull requests so we’re going to have the form for your rewards ready in early January of next year. Apologies for the delay!
Many thanks to all of the contributors to Umbraco 8.10, let’s give them a big #H5YR 🙌:
⭐ = First pull request to any Umbraco repository
Breaking Changes
How to get your hands Umbraco 8.10
As always, from today, all new version 8 Umbraco Cloud projects will be running 8.10. 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 8.x!
- 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 make sure everything is looking 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/8100
This release is also available from Nuget: https://www.nuget.org/packages/UmbracoCms/8.10.0