Release notes for Umbraco-CMS v11.4.0
Released on: Thursday, May 25 2023
NuGet Package: Umbraco.Cms v11.4.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 39 bug fixes and feature additions in v11.4.0, a total of 27 of them have been contributed by the community, by 19 unique contributors.
We're welcoming 5 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: ealse, gadgetfbi, LandLogic IT, Michael Robertson, Michał 🏆
All community contributors to this release
Anders Brohus1 PR
Bjarne Fyrstenborg2 PRs
Dennis1 PR
Dhanesh Kumar Mj2 PRs
⭐
ealse1 PR
Erik-Jan Westendorp1 PR
⭐
gadgetfbi1 PR
Jan Skovgaard1 PR
⭐
LandLogic IT1 PR
Lucas Bach Bisgaard2 PRs
Mark Drake2 PRs
Markus Johansson1 PR
Matthew Care3 PRs
⭐
Michael Robertson1 PR
⭐
Michał1 PR
Mike Masey1 PR
patrickdemooij93 PRs
Richard Ockerby1 PR
Søren Kottal1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
1
#13776 Add new 'Umbraco Package RCL' project template
Developer experience
5
#14095 fix for the char limit(512) for textbox datatype
#14018 #14016 Fixed, added cache buster to Block Grid Editor stylesheets
#13557 Support readonly set via `SendingContentNotification`
#13075 Add sortorder to configuration field
#12210 Add IModelsGenerator Interface
UI and UX updates
9
#14152 Fix: Form elements in thirdparty dashboard views get removed
#14098 Edge Cases for Issue #13838: Hotkey Actions Triggered from Web Components
#14097 Addresses Issue #12388: When a Block List Editor is the last property on a tab, it's components properties have little to no spacing.
#14080 Adds padding to the icon in btn-social
#14069 Add member system fields to ListView
#14062 feat: add cite as valid element for tinymce default settings
#14024 Fix bug, in multiurlpicker where you cannot deselect a selected entity.
#13329 Fix pressing enter in a property editor name field
#13133 Fix equality check on property group
Other
24
#14184 Fixing danish typos
#14179 Backoffice JS dependency updates
#14155 Save and preview translation.
#14150 TrackedReferencesRepository uses Mapper that is not in the included DLLs
#14112 Unable to use suggested CommitDocumentedChanges Method
#14096 Cannot rebuild Examine Index
#14094 Save and Preview blank on second use #14052
#14085 Alter the datatype of the UmbracoKeyValue value column
#14077 Translate tree headers to Romanian
#14064 Add `DynamicRequestCultureProviderBase` and avoid locking to improve concurrent request performance
#13999 Add it key translation
#13946 UmbracoMemberAuthorize attribute on API controller returns 404 when unauthorized
#13942 The current Backoffice user shouldn't be able to reset his own password! (Security issue)
#13906 Block list editor defaults to close content once clicked
#13834 Removing a currently used block from the Block Grid config break the backoffice
#13521 Fix creating and packaging empty file to add TFM dependency to Umbraco.Cms and Umbraco.Cms.Targets
#13431 Block Grid Content - Change style to class
#13332 Improve ImageSharpImageUrlGenerationTests
#13120 Fixes: listitem: `<li>` elements must be contained in a `<ul>` or `<ol>`
#13089 Memory improvements to ShortStringHelper
#13018 Improvement ReplaceFirst function
#12943 Prevent overflowing property values
#12874 Fix: Infinite Editor creates each save action a new version when content is invalid (#12713)
#12843 Fix #12748: Make sure to set `writerId` for `MediaService.Thrashed` event