Release notes for Umbraco-CMS v11.1.0
Released on: Thursday, January 12 2023
NuGet Package: Umbraco.Cms v11.1.0
Contributors
Of the 91 bug fixes and feature additions in release/11.1.0, a total of 65 of them have been contributed by the community, by 41 unique contributors.
We're welcoming 10 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Dami Tugbobo, georgebid, Jari Larsen, Jonny Muir, Karl Butler, Kristian Tolleshaug Mørch, Roy Berris, Sean Maloney, Simon Jansson, Tobias Mønster 🏆
All community contributors to this release
Anders Bjerner4 PRs
Asbjørn Riis-Knudsen1 PR
Bjarne Fyrstenborg6 PRs
Blake Watt1 PR
Callum Whyte1 PR
Corné Hoskam1 PR
CyberReiter3 PRs
⭐
Dami Tugbobo1 PR
Daniël Knippers1 PR
Erik-Jan Westendorp2 PRs
⭐
georgebid1 PR
Jan Skovgaard4 PRs
Jannik Anker1 PR
⭐
Jari Larsen1 PR
Jason Elkin1 PR
Jesse1 PR
⭐
Jonny Muir1 PR
Justin Neville4 PRs
Karl Butler2 PRs
⭐
Kristian Tolleshaug Mørch1 PR
Lars-Erik Aabech1 PR
Lotte Pitcher1 PR
Marc Goodson1 PR
Markus Johansson1 PR
Matthew Care1 PR
Matthew-Wise2 PRs
Mehmet1 PR
Michael Latouche1 PR
Owain Jones1 PR
patrickdemooij92 PRs
Paul Seal1 PR
Poornima Nayar1 PR
Rachel Breeze1 PR
⭐
Roy Berris1 PR
⭐
Sean Maloney1 PR
Sean Thorne2 PRs
⭐
Simon Jansson1 PR
Tiffany Prosser3 PRs
⭐
Tobias Mønster1 PR
Vitor Rodrigues2 PRs
Vlael Layug1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
2
Developer experience
10
#13485 V11: Allow changing logging directory from configuration
#13457 Add sensible eslint rules with newest eslint version
#13365 NullOrWhiteSpaceAsNull should be nullable
#13357 LogViewer: Adding support for viewing destructed properties
#13353 Use Applications Constants in Dashboard implementations instead of hardcoded strings
#13307 Re-use any existing ReloadableLogger
#13269 Remove xml docs warnings using .editorconfig
#13239 Rename StaticServiceProvider namespace Umbraco.Cms.Core.DependencyInjection
#13207 Notification documentation
#13161 Add AddManifestFilter extension method to UmbracoBuilder.CollectionBuilders.cs
UI and UX updates
16
#13522 Fix check for existing userStatesFilter
#13484 Adjust the wording of some of the helper text around the new Block Grid editor
#13436 created an add current domain button to the cultures and hostnames sc…
#13330 Remove reference to installing a local package via backoffice
#13314 Tree Roots are H1
#13261 Changed Logo button behavior to be more consistent with the rest of the header
#13255 Added shortcut="esc" to RTE HTML editor close button
#13253 Fix Content Tree Node Not Greyed Out
#13217 Show published in tracked references
#13213 Left aligned message - "This index cannot be rebuilt because it has no assigned IIndexPopulator"
#13179 Fixes #12127 - sets z-index on block list actions element
#13124 Fixes umbraco/Umbraco-CMS.Accessibility.Issues#60
#13115 Fixed accessibility issues with notification close buttons
#13113 Added "loading" parameter to "umbEditorHeader" directive
#13104 Listview property editor: Change Prevalue placement for "Order By"
#13085 add setDirty() logic to remove actions on mediaPicker3 property editor
Other
63
#13599 Add `GetUmbracoBackOfficeUrl` extension methods
#13580 Close shared connection
#13577 Tinymce 6 custom style_formats not all formats working/showing up
#13576 Multi Url picker links not working when using multiple languages and not allow language variant for links
#13569 Umbraco.MultipleTextstring: save using consistent newline and support parsing different newlines
#13565 ManifestParser does not load package.manifests from <project>/App_Plugins in some situations
#13558 Unpublished nodes not greyed out
#13552 Disable user from user page
#13524 Fix concurrency issue in UmbracoMapper
#13508 Added various Block Grid translations (NL) - Pt 2.
#13507 Tree picker support for selecting containers
#13470 Ensure that all automatic relation types are updated
#13469 Use `getLocalDate` from dateHelper
#13437 Added aria label to time period on log viewer dashboard
#13435 add health-check basic tests
#13434 Allow empty valuesets to be indexed so the back-offce does not hang when rebuilding empty indexes
#13422 Updated Welsh translations file
#13404 13402 - Update PreviewAuthenticationMiddleware to support chunked aut…
#13389 Delete references using custom relation types
#13381 Solves #13378
#13369 Enabling an Umbraco admin user to disable 2FA for a member
#13309 Custom UmbracoApiControllers don't work after immediately Install / Upgrade
#13301 Sorting by Published column in a Listview does not order the items correctly
#13300 Adding swedish backoffice translations
#13297 Added missing content-type header to BootFailedMiddleware response
#13289 Added translations for german
#13280 Add translation acceptance test
#13278 A11Y added missing iframe title to installer and preview controller.
#13273 Added h2 for the package details heading
#13270 standardising ActionLetter and ActionName for IAction
#13267 Umbraco logo test
#13265 Fixed user invited badge color
#13262 "You have unsaved changes" on media with date picker even though I don't, part 2
#13259 V10/bugfix/add user error suggestion #67
#13247 Page Not Found page does not work after installing Umbraco
#13225 Adjust sorting of block grid editor groups to y-axis only
#13218 Fix for UseExceptionHandler no longer working since v10.3 RC
#13178 Use array instead of list when rebuilding mediacache
#13172 Packages Modal - Further Fixes for Modal Trap
#13166 Swap HSTS healthcheck status on localhost
#13158 Cleanup: Remove old unused legacy files
#13150 Ensure culture is always set in `LocalizeText`
#13146 Tags datatype - javascript error when including a space char in the 'tag group' name
#13142 Fixes umbraco/Umbraco-CMS.Accessibility.Issues#39
#13117 Accessibility: Fix - Missing table description: A data table is present with no description associated to it
#13116 Use Spans in UriExtensions
#13109 Skip populating the PropertyTypeGroup alias column if it is already populated
#13108 Add input id to args in toggleValue event
#13103 Fix for issue 13017 - BeginUmbracoForm doesn't work with custom umbraco routes
#13101 Use span in StripFileExtension to speed up and use less memory
#13092 Adjustment of telemetry data slider
#13090 Use less memory when generating a GuidUdi
#13087 Accessibility Fixes for Users and Packages pages
#13086 added fix for ncNodeName filter in list view
#12969 Set redirect URL when building RegisterModel
#12947 Batch media upload
#12883 Package migration state is not correctly displayed/updated in the backoffice
#12832 "Ignore User Start Nodes" setting on the Multinode Treepicker does not work
#12806 Renames Installer form from "myForm" to "installerForm"
#12782 Only attempt to find template when TemplateId is not null or default
#12674 Changed healthcheck collection configuration to use a concrete type to ensure configuration settings are bound.
#12669 Allow indexing variant nodes when not all variants are published - fixes issues 11383.
#12119 Unable to rollback content to the published version