Release notes for Umbraco-CMS v9.5.0
Released on: Thursday, May 5 2022
NuGet Package: Umbraco.Cms v9.5.0
Install and upgrade guidance
- Quick install instructions This link leads to a site made by members of the Umbraco community, it helps make the installation of Umbraco a lot easier for you.
- Upgrade guide
Contributors
Of the 32 bug fixes and feature additions in v9.5.0, a total of 19 of them have been contributed by the community, by 14 unique contributors.
We're welcoming 5 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: CyberReiter, neo-cphilipp, Paul Woodland, PhyxionNL, VWA Software internet 🏆
All community contributors to this release
Bjarne Fyrstenborg2 PRs
Corné Hoskam1 PR
CyberReiter3 PRs
Jeavon1 PR
Johannes Lantz1 PR
Marc Goodson1 PR
Nathan Woulfe2 PRs
⭐
neo-cphilipp1 PR
patrickdemooij92 PRs
⭐
Paul Woodland1 PR
⭐
PhyxionNL1 PR
Robert Foster1 PR
Vitor Rodrigues1 PR
⭐
VWA Software internet1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
4
#12267 UI to adjust telemetry level + Added Detailed level
#12193 Added "move" action for dictionaries
#12142 Simplified setup of 2FA for users
#12089 Add missing copy member type menu action
Developer experience
2
UI and UX updates
6
#12320 Replace the 'change password' form in the user pane with the one from the users section
#12220 busfy => busy
#12214 Use icon component for icons
#12202 Update nl.xml
#12183 Users section: only show groups the user has access to
#12151 Add a basic oEmbedProvider for LottieFiles animations
Other
20
#12299 V9/feature/log telemetry level changing
#12290 Allow admins to disable 2fa for other users without code
#12286 Added secure to the UMB-XSRF-V cookie when global https is true.
#12282 V9: Fix member properties always being sensitive
#12258 RedirectToUmbracoPage fails if redirecting to a page with a domain defined
#12224 Fix KeepAlive Config so that value from appsettings.json is used
#12223 Remove statuscodepages middleware
#12218 Include the PluginController Area when searching for matching surface…
#12215 12188 - Backoffice memory leak
#12169 Fixes #11169 - System.NullReferenceException in InMemoryModelFactory
#12149 Sql Database ThreadAbortException results in NuCache local db locked optimization
#12124 Further enhancements for legacy password support.
#12123 Removed unnecessary tolist()'s
#12122 Configuration to control the creation of default data
#12114 Move created packages out of webroot
#12109 Possible NullReferenceException in MultiUrlPickerValueConverter
#12083 Error mapping a Custom MVC Route to a 'Client Request' - yes I know - even though I'm using UmbracoContextFactory
#12079 Custom view path picker for Block List picks wrong path
#12006 Fixes Umbraco including content files twice
#11931 Member last login date not being set