Release notes for Umbraco-CMS v8.15.0
Released on: Thursday, July 15 2021
NuGet Package: Umbraco.Cms v8.15.0
Contributors
Of the 39 bug fixes and feature additions in v8.15.0, a total of 22 of them have been contributed by the community, by 10 unique contributors.
We're welcoming 5 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Christian Tricarico, inetzo, Lucas Michaelsen, Nikolaj Brask-Nielsen, Vlael Layug 🏆
All community contributors to this release
Bjarne Fyrstenborg6 PRs
Chad5 PRs
⭐
Christian Tricarico1 PR
⭐
inetzo1 PR
Jan Skovgaard2 PRs
⭐
Lucas Michaelsen1 PR
⭐
Nikolaj Brask-Nielsen1 PR
patrickdemooij92 PRs
Russell1 PR
Vlael Layug2 PRs
⭐ = First pull request to Umbraco-CMS
Breaking changes
1
#10529 Improvements to media pickers/crop handling and URL generation
UI and UX updates
14
#10563 #10520 Correct mandatory markers in nested content
#10455 HTML Symantic error UL > LI >LI changes to UL > LI > UL > LI
#10453 Textstring prevalue editor view: Set id attribute
#10376 Fix Rollback feature not creating diffs when properties are moved between tabs in EditorModel events
#10365 Support custom SVG icon in block list editor
#10364 Support custom SVG icon in content app
#10349 Update connect color in noUiSlider
#10346 Added danish translations and fixed a translation issue
#10313 Link picker: Make link input full width if anchor option is disabled
#10311 added cdata on sectionMandatoryDesc for other languages
#10283 Make dashboards support deep linking
#10267 Add option to remove/cancel added crops
#10163 Fixed 10144: Prevalue alias not set
#9477 Add input id so click on property label set focus in input
API and API documentation updates
1
#10400 Updated umbtable.directive.js for a working example
Other
23
#10630 Published State as part of IPropertyCacheCompression and add Umbraco.Web.PublishedCache.NuCache.CompressUnPublishedContent config
#10521 Reduce sql queries when rendering blocklists in the content panel
#10520 Mandatory Nested Content forces validation on all properties in said NC
#10517 Add the ability to convert Media Picker v2 to v3 progressively
#10513 Add lang to extended valid elements for span in rich text editor
#10407 Convert date to datetime in SQL queries for sorting on date
#10402 GetCropUrl Url extension has duplicate signatures and results in error
#10371 Backoffice Italian localization improvements
#10360 Avoid repeated reloads of content and media cache following Deploy operations.
#10343 inject clearAddUserForm() to inviteUser condition
#10257 Ability to configure a remote URL for displaying different content on the content dashboard
#10236 Nested content optimizations
#10235 Optimizations related to BlockEditorPropertyEditor.ToEditor()
#10182 Fix startup issues and timing with Examine and Nucache
#10155 Optimize array and dictionary memory allocations for nucache deserialization by specifying capacity.
#10023 Replaced angular.extend with Utilities.extend
#9930 Automated install user with Environment Variables & unattended.user.json
#9823 Reduce memory use and speed up queries by only fetching required properties from examine
#9779 Content and media loads twice from SQL to nucache on a fresh server
#9671 Reduce memory allocations and speed up text localization
#8893 Examine rebuilds the indexes on startup before custom fields or transformers are registered
#8376 Performance improvements mainly around front-end caching
#5110 Healthchecks that allow you to provide a value to fix the issue only allow values in the form of email addresses