Release notes for Umbraco-CMS v10.2.0
Released on: Thursday, September 8 2022
NuGet Package: Umbraco.Cms v10.2.0
Contributors
Of the 43 bug fixes and feature additions in release/10.2.0, a total of 22 of them have been contributed by the community, by 16 unique contributors.
We're welcoming 3 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Ambert van Unen, Lucas Bach Bisgaard, Mayur D 🏆
All community contributors to this release

2 PRs

2 PRs

1 PR

1 PR

1 PR

1 PR

1 PR

1 PR

1 PR

1 PR

1 PR

2 PRs

2 PRs

3 PRs

1 PR

1 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
30

#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

#12686 Update textstring.cshtml

#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