Release notes for Umbraco-CMS v10.5.0
Released on: Thursday, April 13 2023
NuGet Package: Umbraco.Cms v10.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 82 bug fixes and feature additions in v10.5.0, a total of 47 of them have been contributed by the community, by 35 unique contributors.
We're welcoming 13 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Aaron Green, Calvin Davis, Dhanesh Kumar Mj, Joel Mandell, Karn Blackmore, Maarten, Matt Begent, Menno, Miska Husgafvel, Mykola Gorbatenko, Nuklon, Smayke95, Yari Mariën 🏆
All community contributors to this release
Aaron1 PR
⭐
Aaron Green1 PR
Anders Brohus1 PR
Bjarne Fyrstenborg2 PRs
⭐
Calvin Davis1 PR
Chad2 PRs
CyberReiter4 PRs
Dhanesh Kumar Mj2 PRs
ealse1 PR
Erik-Jan Westendorp5 PRs
Jeroen Breuer1 PR
jesperweber1 PR
Joe Glombek1 PR
⭐
Joel Mandell1 PR
⭐
Karn Blackmore1 PR
kiasyn1 PR
Lennard Fonteijn1 PR
⭐
Maarten1 PR
Marc Goodson1 PR
Mario Lopez1 PR
⭐
Matt Begent1 PR
Mehmet2 PRs
Menno2 PRs
Mike Masey1 PR
⭐
Miska Husgafvel1 PR
⭐
Mykola Gorbatenko1 PR
niekvanderreest1 PR
⭐
Nuklon1 PR
Paul Seal1 PR
Robert Foster1 PR
Sean Thorne1 PR
Simone Chiaretta1 PR
⭐
Smayke951 PR
tristanjthompson1 PR
⭐
Yari Mariën1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
2
Developer experience
6
#13914 Fix ViewContext.FormContext not being set during BeginUmbracoForm
#13874 Map BackOfficeNotification in ContentMapDefinitions
#13847 Fix the reference to the .targets file
#13825 Improvement to JITOptimizerValidator exception message.
#13752 Make methods virtual so they can be redefined in derived classes.
#13747 IsNullOrWhiteSpace Extension method for HtmlEncodedString
UI and UX updates
16
#13967 Fixed issue where Block Grid elements in areas cannot be properly filtered
#13941 Add checkered background to file upload
#13939 Solves tooltip issue for block column editor on remove block column editor option
#13876 Change GetMinNonAlphaNumericChars() to return 1
#13869 Fix TinyMCE Link Picker - empty link throws JS error #13860
#13817 [fix] Infinite Editor from member property with a media picker
#13796 Remove special characters in avatar [part 2]
#13772 Listview batch publishing on multi language site, publishes all variants #13755 - Fix
#13759 Changed default initialized button permissions for listviews
#13737 Issue-13680: Uploading files to Media Picker doesn't use "User Start Node" - Fix
#13735 Mini-list view search by id,name & key is fixed.
#13644 Fix copy content with descendants not copying sort order (#13464)
#13624 fix for #13623 by hiding Member Edit Action Menu on Infinite editing …
#13611 Add margin-right to block card name and subname
#13563 Only show rollback button if allowed action
#13279 Selecting media - Revealing content focus order
Other
58
#14030 Determine correct if we can create a database with current connectionstring
#13987 Added sort audit to nodes actually being sorted
#13965 Add Romanian language
#13938 Add skip links to header
#13937 update block label not assigning fixes: #13833
#13935 Allow long delays of background jobs
#13919 Prioritise surface controller requests highest
#13907 404 error page configured via `Error404Collection` doesn't return 404 in 11.2
#13904 Fixing language install during umbraco installation
#13900 Add allowlist of media hosts.
#13895 Umbraco 10.3.2 - MNTP startNode issue when using listview
#13890 Issue when searching for media with hyphens in their names
#13889 Fixing issue #13865 (i.e. Rich text link picker not resolving correct variant when using .ValueFor()).
#13879 New up the SecuritySettings
#13866 Reset selected index/searcher
#13864 Changed modifier for ContentPickerValueConverter
#13854 Add Bosnian language
#13845 Ensure cropperHelper.pixelsToCoordinates returns valid coordinates - Fix #13783
#13844 Set TwoFactorEnabled property on MemberIdentityUser
#13836 BeginUmbracoForm in custom routes still doesn't work
#13794 2FA translations
#13767 Isolate maintenance page from published content cache
#13756 Send email notification on password reset
#13743 Fixes #13732 - IsBackOfficeRequest is extremely inefficient
#13720 Colorpicker: Update label when updating color
#13717 Update a color in Color Picker doesn't update label
#13715 Issues with free text search in log viewer
#13709 V11: Prevalues as toggles have problems in datatype settings view
#13706 Add .woff2 to BrowsableFileExtensions
#13689 Uses URL path separator when generating UDIs for files nested in folders.
#13684 Updating german translation
#13641 V10: Dont configure database if connectionstring is configured
#13635 added Ukrainian language
#13631 Added youtube shorts url pattern.
#13627 Translate dictionary area to español
#13625 Rename title marketplace to packages
#13621 fixes data-element attribute on media section
#13612 Minor improvements to indexing performance
#13573 Fix editor alignment issues
#13553 Check if PublishedPropertyType modelType is null
#13504 Faster cache key generation
#13501 Faster full nucache table rebuild
#13495 Property non-culture specific warning overlapping document culture select
#12985 Members locked out hard coded for 30 days
#12824 Umbraco 10 installation window shows SQLite as database
#12810 Cannot move multiple properties to a new tab
#12757 Values saved as decimals on one culture display differently in another when using SQLite.
#12684 Add primary key column attribute to ContentVersionCleanupPolicyDto.cs
#12194 Content 'Send to publish' notifications doesn't work for more root nodes
#12159 Cold boot is too slow on Linux - priming nucache db
#12144 Reorder property to tab only switch tab first time
#12121 Content picker using xpath values fails if content is opened inside infinite editor.
#12067 BlockList catalogue appearance no longer inherits the Document Type's color
#12033 Clicking on the save button in multi lingual site shows a save message for all languages
#11923 In v9 you can no longer register a member without logging them in
#11863 Wrong culture set for variation context when a macro is presented in backoffice
#11741 Not possible to expand tree level in MNTP mini listview to select valid child node
#11688 Naming a Block List property "navigation" breaks CSS