Release notes for Umbraco-CMS v8.10.0
Released on: Monday, December 28 2020
NuGet Package: Umbraco.Cms v8.10.0
Contributors
Of the 95 bug fixes and feature additions in v8.10.0, a total of 71 of them have been contributed by the community, by 24 unique contributors.
We're welcoming 5 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Christopher Gidney, Daniel Shuy, Doug Moore, Mücahit GENÇ, Owain Jones 🏆
All community contributors to this release
Bjarne Fyrstenborg11 PRs
Callum Whyte4 PRs
Chad2 PRs
⭐
Christopher Gidney1 PR
⭐
Daniel Shuy1 PR
⭐
Doug Moore1 PR
Jan Skovgaard18 PRs
Joe Glombek1 PR
John Kilmister1 PR
Kenn Jacobsen10 PRs
Laura Weatherhead1 PR
Matt Brailsford2 PRs
Matt Darby3 PRs
Mike Chambers1 PR
Mike Masey1 PR
⭐
Mücahit GENÇ1 PR
Nik1 PR
⭐
Owain Jones1 PR
patrickdemooij92 PRs
Poornima Nayar1 PR
Rachel Breeze3 PRs
Ronald Barendse1 PR
Søren Kottal2 PRs
Tim Geyssens1 PR
⭐ = First pull request to Umbraco-CMS
Breaking changes
2
Developer experience
1
#8960 create enviroment configuration through install script
UI and UX updates
28
#9493 8.10RC: Better name/description for "Label on top"
#9484 8.10RC: Change prompt when preview mode has ended
#9466 Broken layout for member group id
#9322 V8/feature/ab9079 use tree for element type pickers
#9301 Remove double editorService.close()
#9300 Fix save buttons not working when using non-live models builder
#9260 Enable auto-focus for confirm button in umb-confirm
#9243 use umb-outline for umb-block-card
#9192 User group picker: Use <umb-search-filter> directive
#9161 Styling all code elements in backoffice UI docs
#9131 Scale the preview iframe to fit the viewport
#9111 Allow to close list view settings overlay via esc shortcut
#9105 Add confirmation dialog to media picker "remove all entries" action
#9090 Help drawer adjustments
#9069 umb-control-group directive: Fix styling issue
#9052 Grid prevalues: Improve accessibility and semantics
#9048 Do not show cryptic confirm dialog when editing group
#9047 Issue 8353 - Fix of issue that caused small screens labels alignment
#9046 UX: Auto exit PreviewMode, If Preview Mode is active user should Confirm to stay.
#9025 umb-tree-search-results directive view fixes
#9024 Make Nested Content icons centered and same size as Block Editor
#9021 8838: Node Actions menu should be disabled on listview
#9002 Fix - user delete shows notifications twice
#8990 Feature: Begin able to copy a whole block (including layout and settings)
#8984 Review: Always show action buttons in delete dialogs & enable once checked
#8850 Review Feature: umb-property-info-button
#8849 Feature: Property label on top
#7444 added round corners in umb-media-grid for media-picker
API and API documentation updates
5
#9272 Returning response from downloadFile promise
#9160 Added documentation for umbControlGroup directive
#8962 Add documentation for descriptionLocked parameter
#8812 Add color picker component
#8799 Allow to pass in boolean to umbAutoFocus directive
Other
59
#9543 SqlMainDomLock will stop listening if Sql Server connection terminates
#9425 Introduce content app helper
#9408 Ensure that TaskScheduler.Default is used anywhere that ContinueWith is used, adds more debug logging to MainDom operations
#9400 Turkish language has been arranged according to v8
#9398 Speed up publish content query and reduce memory use by reducing array allocations for PublishedContent properties
#9370 Anonymous telemetry
#9361 Limit access to logviewer endpoints to people with access to the settings section
#9358 Casting tree controllers to TreeControllerBase
#9325 Accessibility (keyboard navigation): The 'Content' drop down menu opens automatically when tabbing
#9316 Make RTE toolbar sticky
#9312 This PR sets the page title when editing and maintaining languages
#9304 Bugfix: Add null check for null converted treenode icon so .startsWith does not throw
#9279 When creating a new dictionary item clears out the page title
#9241 Make blockConfigModel optional
#9236 Update NestedContentPropertyEditor.cs to fix 2 bugs
#9230 Update umb-button directive parameter usage to reflect accurate imple…
#9210 Conditionally show check icon if umb-tree-item is selected
#9191 Add an override for GetMostRecentRedirectUrl to allow for culture
#9177 9176: Fix editing labels and added functionality to edit colors
#9140 Refactor to no longer use obsoleted TemplateUtilities
#9139 Formlulate the block list delete confirmation as a question
#9129 Loss of Block List data after deleting and creating items
#9123 Remove .woff font
#9114 Added a Welsh translations file
#9113 Show badge in user state filter and icon in user group filter
#9112 Change button style for listview settings
#9108 Accessibilty: set the html lang element
#9103 Hide property actions for culture invariant properties
#9072 Use umb-icon in umb-node-preview
#9064 Add umb-icon to umb-tree-item and umb-tree-search-box
#9053 Grid: Layoutconfig improvements
#9050 Listview: Fix icon-picker a11y
#9045 ContextDialog: Accessibility improvements
#9042 Userpicker: Change search to use the <umb-seach-filter> directive
#9041 Macropicker: Change search to use umb-search-filter directive
#9040 Iconpicker: Switch to umb-search-filter
#9038 Composition: Refactor search box to use umb-search-filter directive
#9037 umb-search-filter: Convert i to use umb-icon
#9030 Replace obsolete usages with injected services in UmbracoHelper
#9022 Installer: Starterkit - Convert <a> to <button>
#9020 Do not remove files from media editors when hitting enter
#9017 Prevents templates being created when adding DocTypes through the block list config
#9007 Sort the languages in the global language selector
#9006 Sort the variant picker entries by display name
#9005 Creating a "System" content type breaks Umbraco
#9001 Login screen: Convert a to button
#8999 Installed packages view: Convert i to umb-icon
#8998 App header: Use umb-icon
#8974 use block.edit()
#8887 Use button elements in grid editor
#8885 Adjustments of colorpicker prevalue and property editor
#8832 Checkboxlist prevalue editor for the Grid
#8826 Associate existing label to the button for a umb-toggle-group item (#8716)
#8822 Adjust tags editor typeahead to fit within container in splitview
#8689 V8.7RC Label with custom expression
#7560 keep umb-editor inside viewport width
#7227 V8/feature/0000 remove out icon
#7155 set a minimum version requirement for node
#6089 JsDiff.diffWords in Rollback freezes browser