This is a great bit of functionality courtesy of Kenneth Jacobsen. He has cheekily promised to add this for other pickers if this was accepted - We look forward to it 😃 H5YR!
Custom backoffice login logo
With Umbraco 8.11 you now have the ability to change the logo on the backoffice login screen. This has been done in some cases in the past for various reasons but was only possible by overriding the CSS. It is now supported via a new setting in the UmbracoSettings config file: loginLogoImage
Thanks for adding a more standardised way of achieving this - Great work Patrick DeMooij 🙌
And much more!
There are a ton more fixes and improvements in large part thanks to community efforts and Hacktoberfest 2020 (see below).
There is a new bugfix that has been added since the release candidate relating to using the “Allow varying by culture” feature on a composition. This had the very much unintended effect of deleting field content and has now been fixed - Thanks to SouthCentralCode for reporting the issue.
There are also considerable performance enhancements made to Examine when indexing nodes with Public Access restrictions. The performance issues were due to a memory leak and have now been addressed. Huge thanks to Martin Rhodes for raising the issue that led to the discovery of this.
Community Contributions
Of the 50 bug fixes and feature additions in 8.11.0, 40 of them have been contributed by the community created by 23 unique contributors. We have included 23 contributions that came in during this year’s Hacktoberfest.
We’re welcoming 5 brand new contributors who have made their first pull request for Umbraco-CMS, they’re marked with stars below. Welcome to the contributor club fhatrifork, Büşra, vidyesh-phases, Martin and Maikel! 🏅
Speaking of Hacktoberfest, we’ve posted a comment for each Hacktoberfest contributor on their Hacktoberfest PRs last October. We’re now ready to ask for your t-shirt 👕 size or your preference on foregoing a reward to let us plant a tree 🌳 on your behalf instead. Check your email for a notification from GitHub on your PRs created in October!
Many thanks to all of the contributors to Umbraco 8.11, let’s give them a big #H5YR 🙌:
⭐ = First pull request to any Umbraco repository
🌟 = First pull request to Umbraco CMS
Breaking Changes
There is one change identified as breaking in the 8.11 release. The app setting Umbraco.Core.RuntimeState.InstallEmptyDatabase that used to default to false is now obsolete and no longer used at all. Since this was a non-documented configuration we don't think this will affect anyone.
We’ve also updated NPoco to a newer version, updated from version 3.9.4 to 4.0.2, this should not incur any breaking changes but you might want to be aware of the update if you are using NPoco in your custom code.
Update: We have identified breaking changes in the new NPoco version. These changes were unfortunately undocumented, we do however apologise for not catching them earlier. A patch for 8.11 (8.11.1) has been released with a rollback of the NPoco upgrade.
How to get your hands Umbraco 8.11
As always, from today, all new v8 Umbraco Cloud projects will be running 8.11. 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.11!
- 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/8110
Update: A patch has been released to address a breaking change: https://our.umbraco.com/download/releases/8111
This release is also available from Nuget: https://www.nuget.org/packages/UmbracoCms/8.11.1