100%
v10.5.0
Status: ReleasedReleased on Thursday, April 13 2023
There is a newer version available - v12.2.0
Release notes
10.5.0 is now available on Nuget.
Read more in the release blog post.
Related changes from the issue tracker
Notable features (2)
Breaking changes (1)
Accessibility (2)
Developer experience (6)
-
IsNullOrWhiteSpace Extension method for HtmlEncodedString
-
Make methods virtual so they can be redefined in derived classes.
-
Improvement to JITOptimizerValidator exception message.
-
Fix the reference to the .targets file
-
Map BackOfficeNotification in ContentMapDefinitions
-
Fix ViewContext.FormContext not being set during BeginUmbracoForm
Front end (3)
Localization (7)
Modelsbuilder (1)
Performance (4)
UI and UX updates (16)
-
Selecting media - Revealing content focus order
-
Only show rollback button if allowed action
-
Add margin-right to block card name and subname
-
fix for #13623 by hiding Member Edit Action Menu on Infinite editing …
-
Fix copy content with descendants not copying sort order (#13464)
-
Mini-list view search by id,name & key is fixed.
-
Issue-13680: Uploading files to Media Picker doesn't use "User Start Node" - Fix
-
Changed default initialized button permissions for listviews
-
Listview batch publishing on multi language site, publishes all variants #13755 - Fix
-
Remove special characters in avatar [part 2]
-
[fix] Infinite Editor from member property with a media picker
-
Fix TinyMCE Link Picker - empty link throws JS error #13860
-
Change GetMinNonAlphaNumericChars() to return 1
-
Solves tooltip issue for block column editor on remove block column editor option
-
Add checkered background to file upload
-
Fixed issue where Block Grid elements in areas cannot be properly filtered
Other features (3)
Bugfixes (39)
-
Naming a Block List property "navigation" breaks CSS
-
Not possible to expand tree level in MNTP mini listview to select valid child node
-
Wrong culture set for variation context when a macro is presented in backoffice
-
In v9 you can no longer register a member without logging them in
-
Clicking on the save button in multi lingual site shows a save message for all languages
-
BlockList catalogue appearance no longer inherits the Document Type's color
-
Content picker using xpath values fails if content is opened inside infinite editor.
-
Reorder property to tab only switch tab first time
-
Cold boot is too slow on Linux - priming nucache db
-
Content 'Send to publish' notifications doesn't work for more root nodes
-
Values saved as decimals on one culture display differently in another when using SQLite.
-
Cannot move multiple properties to a new tab
-
Umbraco 10 installation window shows SQLite as database
-
Property non-culture specific warning overlapping document culture select
-
Issues with free text search in log viewer
-
Update a color in Color Picker doesn't update label
-
BeginUmbracoForm in custom routes still doesn't work
-
Issue when searching for media with hyphens in their names
-
Umbraco 10.3.2 - MNTP startNode issue when using listview
-
404 error page configured via `Error404Collection` doesn't return 404 in 11.2
-
Add primary key column attribute to ContentVersionCleanupPolicyDto.cs
-
fixes data-element attribute on media section
-
Rename title marketplace to packages
-
V10: Dont configure database if connectionstring is configured
-
Uses URL path separator when generating UDIs for files nested in folders.
-
V11: Prevalues as toggles have problems in datatype settings view
-
Colorpicker: Update label when updating color
-
Isolate maintenance page from published content cache
-
Set TwoFactorEnabled property on MemberIdentityUser
-
Ensure cropperHelper.pixelsToCoordinates returns valid coordinates - Fix #13783
-
Changed modifier for ContentPickerValueConverter
-
Reset selected index/searcher
-
New up the SecuritySettings
-
Fixing issue #13865 (i.e. Rich text link picker not resolving correct variant when using .ValueFor()).
-
Add allowlist of media hosts.
-
Prioritise surface controller requests highest
-
Allow long delays of background jobs
-
Added sort audit to nodes actually being sorted
-
Determine correct if we can create a database with current connectionstring