Release notes for Umbraco-CMS v10.2.0
Released on: Thursday, September 8 2022
NuGet Package: Umbraco.Cms v10.2.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 42 bug fixes and feature additions in v10.2.0, a total of 21 of them have been contributed by the community, by 16 unique contributors.
We're welcoming 2 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Lucas Bach Bisgaard, Mayur D 🏆
All community contributors to this release
Ambert van Unen1 PR
Bjarne Fyrstenborg2 PRs
Chriztian Steinmeier1 PR
CyberReiter1 PR
Johannes Lantz1 PR
⭐
Lucas Bach Bisgaard1 PR
Matthew Care1 PR
⭐
Mayur D1 PR
patrickdemooij91 PR
Paul Woodland1 PR
Shannon Deminick1 PR
Søren Kottal2 PRs
Sven Geusens2 PRs
Tiffany Prosser3 PRs
Tobias Mønster1 PR
Vitor Rodrigues1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
1
#12605 Feature: Variant Permissions (Readonly access)
Breaking changes
1
#12808 Fix broken rollback feature
UI and UX updates
11
#12807 Makes active pip text darker to contrast with non-active pips
#12766 Use `umb-icon` component in tracked references to support custom SVG icons
#12765 Added dictionary filter by name
#12721 Fix: "You have unsaved changes" on media with date picker even though I don't #12617
#12719 Fix: Package view - Layout not showing correctly in respect to screen size #12576
#12699 Removes bottom margin from template select box in content node info
#12698 Tweaks the composition dialog in the content type editor
#12691 Update description for `maxPropertyWidth`
#12610 Adjust label styles to allow wrapping
#12607 Fix StripHtmlTagsMethod by adding Regex
#12595 Fix previous conversion of SearchAll to async ignoring the SortOrder value from SearchableTree
Other
29
#12939 Fix breaking change in DictionaryMapDefinition
#12921 Performance improvement: Reusable data editors
#12905 Fixed issue with saving member groups, that was not persisted,
#12900 Fix memory leaks in PropertyTypeCollections and when using Public Access
#12873 MembersIdentity doesn't have ClaimsPrincipalFactory
#12865 Fix #12770 - "Umbraco" should not be lowercased
#12864 Cannot delete a member if they have rows in umbracoExternalLoginToken
#12853 Login with OpenIdConnect gives FOREIGN KEY constraint failed error
#12848 Better exception message when using ALTER TABLE and SQLite
#12845 Fix JS error when clicking a reset password link twice
#12839 Only expose server vars for password policy rules and max file size for authenticated users
#12828 Refactored logic for calculating the first run time for a recurring hosted service.
#12813 Only expose the filename when uploading content types
#12797 Content modal heading fix
#12786 Fix Search modal - Missing modal trap - Umbraco-CMS.Accessibility.Issues#18
#12784 Display package version in Installed Packages
#12777 Fix slider merging overlapping tooltips
#12768 Added translation for NL language in block list editor
#12759 Replaced usage of new Random().Next(..) with RandomNumberGenerator.Ge…
#12751 Feature: UmbracoBuilder extensions - SetTreeSearcherFields
#12749 umbracoExternalLoginToken table is outdated with OpenIdConnect for members
#12710 Don't allocate new object array instances when indexing
#12708 Fix sections wording
#12702 Fixed Group Headings in Content
#12695 Fixed Missing H1 tag
#12603 v10.0.0 - Doctype local property tabs no longer respond
#12429 Removed mention of Umbraco.tv from the Members Dashboard
#12414 Fetch all dictionary items if parentId is null
#12002 Fixed ContentLastChanceFinder not being called for nodes without templates