Viewing: Umbraco-CMS v17.2.0
Released: Thursday, February 19 2026

Release notes for Umbraco-CMS v17.2.0

Released on: Thursday, February 19 2026

Contributors

Of the 175 bug fixes and feature additions in v17.2.0, a total of 54 of them have been contributed by the community, by 18 unique contributors.

We're welcoming 8 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: bohdansolovie, Dream, GiantDragon9090, Job, korbi551, Mr.James, Nikolaj Skovmose, Shelly C 🏆

Notable features 2
HQ Member

#21500 Content Types: Root properties

category/notable type/feature area/frontend release/17.2.0
by Niels Lyngsø created on Jan 23, 2026 • merged by Mads Rasmussen
HQ Member

#21057 User group: add description to user group (closes #14986)

category/notable area/frontend area/backend release/17.2.0
by NguyenThuyLan created on Dec 4, 2025 • merged by Andy Butland
Developer experience 5
HQ Member

#21503 Modal: Add 'in modal' condition to modal package

category/ux category/dx area/frontend release/17.2.0
by Mads Rasmussen created on Jan 23, 2026 • merged by Niels Lyngsø
HQ Member

#21392 Picker: Support embedded Collections in the Collection Item Picker Modal

category/ux category/dx area/frontend release/17.2.0
by Mads Rasmussen created on Jan 14, 2026 • merged by Niels Lyngsø
HQ Member

#21349 TypeScript: Add all CustomEvents to GlobalEventHandlersEventMap

category/dx release/17.2.0
by Niels Lyngsø created on Jan 9, 2026 • merged by Niels Lyngsø
HQ Member

#21172 Collection: Introduce Collection Text Filter Extension

category/dx area/frontend release/17.2.0
by Mads Rasmussen created on Dec 16, 2025 • merged by Niels Lyngsø
korbi551

#17866 NPM: Move Umbraco Package Schema and custom-elements to root level for IDE discoverability (closes #16667)

community/pr category/dx area/frontend release/17.2.0
by korbi551 created on Dec 29, 2024 • merged by Jacob Overgaard
UI and UX updates 12
HQ Member

#21616 Duplicate to: switch to split icon

category/ui release/17.2.0
by Niels Lyngsø created on Feb 3, 2026 • merged by Niels Lyngsø
HQ Member

#21544 Content Type Designer: Property Layout updates

category/ui release/17.2.0
by Niels Lyngsø created on Jan 27, 2026 • merged by Niels Lyngsø
HQ Member

#21444 Collection: Image support for default card view

category/ux area/frontend release/17.2.0
by Mads Rasmussen created on Jan 19, 2026 • merged by Niels Lyngsø
HQ Member

#21416 Entity Signs: Background color when in Selection mode

category/ui type/bug release/17.2.0
by nielslyngsoe created on Jan 15, 2026
HQ Member

#21354 Mobile navigation: enable horizontal scroll on small screens

category/ux release/17.2.0
by Niels Lyngsø created on Jan 9, 2026 • merged by Niels Lyngsø
JoseMarcenaro

#21257 User Management: Provide informative message on change password validation failure (closes #20665)

community/pr category/ui area/frontend release/17.2.0
by Jose Marcenaro created on Dec 26, 2025 • merged by Emma L Garland
HQ Member

#21229 Content Type Designer: make inherited property appear more like the local, to take less focus

category/ux area/frontend release/17.2.0
by Niels Lyngsø created on Dec 22, 2025 • merged by Niels Lyngsø
HQ Member

#21228 Sidebar: Make scale grab-area smaller

category/ui area/frontend release/17.2.0
by Niels Lyngsø created on Dec 22, 2025 • merged by Niels Lyngsø
HQ Member

#21087 Add loading indicator and error handling to Member Public Access Modal

category/ux area/frontend release/17.2.0
by copilot-swe-agent created on Dec 8, 2025 • merged by Niels Lyngsø
HQ Member

#21086 Add loading indicator to composition picker modal

category/ux area/frontend release/17.2.0
by copilot-swe-agent created on Dec 8, 2025 • merged by Niels Lyngsø
HQ Member

#21085 Add loading indicator to data type picker flow modal

category/ux area/frontend release/17.2.0
by copilot-swe-agent created on Dec 8, 2025 • merged by Mads Rasmussen
bjarnef

#20601 Prevent deletion of used datatypes in core

category/ux type/bug area/frontend affected/v16 affected/v17 release/17.2.0
by bjarnef created on Oct 22, 2025
Fixed in HQ #21184 Data Types: Add condition to hide delete action in non deletable data types.
Other 156
HQ Member

#21765 build(deps): bumps @umbraco-ui/uui to 1.17.0

dependencies area/frontend preview/storybook preview/backoffice release/17.2.0
by Jacob Overgaard created on Feb 16, 2026 • merged by Niels Lyngsø
bjarnef

#21627 Rename of node always shows unpublished changes

type/bug area/backend affected/v17 release/17.2.0
by bjarnef created on Feb 4, 2026
HQ Member

#21615 Tiptap RTE: Add delete action support for RTE blocks (closes #21345)

type/feature area/frontend release/17.2.0
by Lee Kelleher created on Feb 3, 2026 • merged by Jacob Overgaard
HQ Member

#21583 OEmbed providers: Tighten up resource URL matching for providers

release/17.2.0
by NguyenThuyLan created on Jan 30, 2026 • merged by Andy Butland
HQ Member

#21582 Content Type Designer: transfer root properties when creating first tab.

area/frontend release/17.2.0
by Niels Lyngsø created on Jan 30, 2026 • merged by Niels Lyngsø
HQ Member

#21571 Routing: Fix URL aliases not stored for variant content with shared alias property in `DocumentUrlAliasService`

release/17.2.0
by Andy Butland created on Jan 29, 2026 • merged by Andy Butland
HQ Member

#21569 build(deps): bumps @umbraco-ui/uui to 1.17.0-rc.5

dependencies release/17.2.0
by Jacob Overgaard created on Jan 29, 2026 • merged by Lee Kelleher
HQ Member

#21567 [V17.2-RC] 'Discard unsaved changes' dialog appears after saving content with a block in RTE

status/regression type/bug affected/v17 release/17.2.0
by nhudinh0309 created on Jan 29, 2026
Fixed in HQ #21609 Documents: Remove deprecated `entityType` from property values (closes #21567)
HQ Member

#21566 [V17.2-RC] Cannot delete root properties inside an element type

type/bug area/backend affected/v17 release/17.2.0
by nhudinh0309 created on Jan 29, 2026
Fixed in HQ #21585 Content Types: Fix deletion of properties without containers (closes #21566)
HQ Member

#21555 Backoffice: Exclude invariant options for culture-variant properties in preset builder

area/frontend release/17.2.0
by Andy Butland created on Jan 28, 2026 • merged by Niels Lyngsø
HQ Member

#21554 Content has property preset value cannot be saved when vary by culture and vary by segment

type/bug area/frontend affected/v17 release/17.2.0
by NguyenThuyLan created on Jan 28, 2026
bohdansolovie

#21550 View Engines: Make `ProfilingViewEngine._inner` private and modernize string formatting

community/pr release/17.2.0
by bohdansolovie created on Jan 27, 2026 • merged by Andy Butland
runegronkjaer

#21549 Tiptap extension modal does not have access to the current culture in split edit view

type/bug area/frontend release/17.2.0
by runegronkjaer created on Jan 27, 2026
HQ Member

#21540 Dependencies: Bump to latest minor/patch versions

release/17.2.0
by Andy Butland created on Jan 27, 2026 • merged by Andy Butland
HQ Member

#21539 Dependencies: Bumps login dependencies to latest

dependencies release/17.2.0
by Jacob Overgaard created on Jan 27, 2026 • merged by Andy Butland
HQ Member

#21538 Dependencies: Bumps @umbraco-ui/uui to 1.17.0-rc.4

dependencies release/17.2.0
by Jacob Overgaard created on Jan 27, 2026 • merged by Lee Kelleher
pvendrig-caesar

#21537 MultiNodeTreePicker with content under current item is now showing sibblings as well

type/bug area/frontend affected/v17 release/17.2.0
by pvendrig-caesar created on Jan 27, 2026
robertjf

#21534 Allow Template Aliases to have a leading underscore (_)

type/bug area/frontend affected/v17 release/17.2.0
by robertjf created on Jan 26, 2026
Jowaaaa

#21532 Dark mode: Added color variable to code block in the system information dialog to make it readable

community/pr release/17.2.0
by Job created on Jan 26, 2026 • merged by Andy Butland
gerrit-de-heij

#21525 Validation error icon has weird position on tabs

type/bug area/frontend affected/v17 release/17.2.0
by gerrit-de-heij created on Jan 26, 2026
HQ Member

#21512 Block List Editor: Describe that Single Block Mode is deprecated

release/17.2.0
by Niels Lyngsø created on Jan 23, 2026 • merged by Niels Lyngsø
D-Inventor

#21509 UFM: Skip leading whitespace in token parser (closes #20341)

community/pr type/bug release/17.2.0
by Dennis created on Jan 23, 2026 • merged by Lee Kelleher
Closes bjarnef #20341 UFM: Include space at curly brackets
GiantDragon9090

#21508 Log Viewer: Fix polling interval reset when changing intervals (closes #21507)

community/pr release/17.2.0
by GiantDragon9090 created on Jan 23, 2026 • merged by Andy Butland
HQ Member

#21494 Tiptap RTE: Adds link (`umbLink`) support to `styleMenu` API

type/feature area/frontend release/17.2.0
by Lee Kelleher created on Jan 22, 2026 • merged by Andy Butland
HQ Member

#21493 Tiptap RTE: Upgraded to latest v3.x

dependencies area/frontend preview/backoffice release/17.2.0
by Lee Kelleher created on Jan 22, 2026 • merged by Jacob Overgaard
HQ Member

#21491 Block List & Block Single: Resolve Validation Race condition (Fixes #21313)

area/frontend release/17.2.0
by Niels Lyngsø created on Jan 22, 2026 • merged by Niels Lyngsø
HQ Member

#21490 Entity Signs: Refactor Entity Sign Bundle to use Popover API.

type/bug area/frontend release/17.2.0
by Engiber Lozada created on Jan 22, 2026 • merged by Mads Rasmussen
HQ Member

#21488 Redirect Tracking: Handle empty string in redirect tracker when restoring from recycle bin

release/17.2.0
by Andy Butland created on Jan 22, 2026 • merged by Nikolaj Geisle
HQ Member

#21482 Recycle Bin: Adds `emptyRecycleBin` collection action kind for Documents and Media

type/feature area/frontend release/17.2.0
by Lee Kelleher created on Jan 22, 2026 • merged by Lee Kelleher
HQ Member

#21480 Entity Signs: Embed Api & Element for performance

category/performance area/frontend release/17.2.0
by Niels Lyngsø created on Jan 22, 2026 • merged by Niels Lyngsø
wheelie33

#21477 Content Picker Dynamic Root Children not selected properly

type/bug area/frontend release/17.2.0
by wheelie33 created on Jan 21, 2026
readingdancer

#21465 Code Quality: Added missing documentation to the `Umbraco.Cms.Api.Common project`

community/pr area/backend release/17.2.0
by Chris Houston created on Jan 21, 2026 • merged by Andy Butland
readingdancer

#21464 Fix for the client side circular dependency.

area/frontend release/17.2.0
by Chris Houston created on Jan 21, 2026 • merged by Niels Lyngsø
readingdancer

#21463 Circular dependency in the front end code causing build error.

area/frontend release/17.2.0
by readingdancer created on Jan 21, 2026
HQ Member

#21461 Constants: Move media-type guid strings into constants partial

release/17.2.0
by Nathan Woulfe created on Jan 21, 2026 • merged by Andy Butland
brianlyktwoday

#21459 Info tab shows language entries for non-variant content nodes

type/bug release/17.2.0
by brianlyktwoday created on Jan 20, 2026
HQ Member

#21458 Backoffice: Fix event listener memory leaks in auth, dropzone, actions, and router

category/performance area/frontend preview/backoffice release/17.2.0
by Jacob Overgaard created on Jan 20, 2026 • merged by Lee Kelleher
fury0928

#21456 Backoffice: Redirect to list view after entity deletion

community/pr type/bug release/17.2.0
by Dream created on Jan 20, 2026 • merged by Lee Kelleher
Closes ctolkien #21402 After you delete a user, the UI shows 'user not found'
HQ Member

#21455 Examine: Check for registered populators before emptying indexes

release/17.2.0
by Nikolaj Geisle created on Jan 20, 2026 • merged by Kenn Jacobsen
idseefeld

#21447 Testing: Ensure ordering for paged descendants tests (closes #21446)

community/pr release/17.2.0
by Dirk Seefeld created on Jan 19, 2026 • merged by Andy Butland
HQ Member

#21442 Media: Unable to see the "Access denied" view when deep-linking to restricted media nodes

area/frontend release/17.2.0
by Jacob Overgaard created on Jan 19, 2026 • merged by Lee Kelleher
dKumarmj

#21440 IMediaService allows non-v4 GUIDs but UniqueMediaPathScheme fails at runtime

type/bug release/17.2.0
by dKumarmj created on Jan 19, 2026
readingdancer

#21439 Code Quality: Adding XML documentation to `Umbraco.Cms.Persistence.EFCore.SQLServer` & `Umbraco.Cms.Persistence.EFCore.SQLite`

community/pr release/17.2.0
by Chris Houston created on Jan 19, 2026 • merged by Andy Butland
readingdancer

#21438 Code Quality: Resolve 128 `SA1600` documentation warnings in `Umbraco.Cms.Persistence.Sqlite`

community/pr release/17.2.0
by Chris Houston created on Jan 19, 2026 • merged by Andy Butland
readingdancer

#21437 Code Quality: Adding all missing XML documentation for the `Umbraco.Cms.Persistence.EFCore` project

community/pr release/17.2.0
by Chris Houston created on Jan 19, 2026 • merged by Andy Butland
HQ Member

#21434 Revert binary breaking changes from PR #21236

ignore-for-release release/17.2.0
by Andy Butland created on Jan 16, 2026 • merged by Andy Butland
HarrisSpeak

#21433 Missing translations in the backoffice

type/bug area/frontend affected/v17 release/17.2.0
by HarrisSpeak created on Jan 16, 2026
ctolkien

#21422 Drag and Drop on media with a start node uploads media to the root, then unable to save content.

type/bug area/frontend affected/v16 affected/v17 release/17.2.0
by ctolkien created on Jan 16, 2026
idseefeld

#21419 Database Providers: Add support for providers offering sequence and null casting support (closes #21418)

community/pr release/17.2.0
by Dirk Seefeld created on Jan 15, 2026 • merged by Andy Butland
HQ Member

#21415 Performance: Fix thread safety and optimize cache updates in `PublishStatusService` after content changes

release/17.2.0
by Andy Butland created on Jan 15, 2026 • merged by Andy Butland
HQ Member

#21412 Media: Only add deleted suffix to URLs for trashed media when recycle bin protection is enabled

area/backend release/17.2.0
by Andy Butland created on Jan 15, 2026 • merged by Laura Neto
skttl

#21408 Inconsistent order of variants

type/bug area/frontend affected/v17 release/17.2.0
by skttl created on Jan 15, 2026
Fixed in HQ #21435 Variants Sorting: Sort by language name (fix #21408)
HQ Member

#21407 Performance: Optimize refresh of hybrid cache for a document by retrieving draft and published in single query

release/17.2.0
by Andy Butland created on Jan 15, 2026 • merged by Mole
HQ Member

#21406 Server Events: Add runtime state check and error handling to `ServerEventRouter`

release/17.2.0
by Mole created on Jan 15, 2026 • merged by Andy Butland
readingdancer

#21401 Code Quality: Resolve `SA1649` warnings

community/pr release/17.2.0
by Chris Houston created on Jan 14, 2026 • merged by Andy Butland
readingdancer

#21400 Code Quality: Fix `CS1574` and `CS0419` XML documentation warnings

community/pr release/17.2.0
by Chris Houston created on Jan 14, 2026 • merged by Andy Butland
readingdancer

#21399 Code Quality: Fix `CS0659` and `CS0661` build warnings in Item test class by removing legacy test and setup of little value

community/pr release/17.2.0
by Chris Houston created on Jan 14, 2026 • merged by Andy Butland
readingdancer

#21398 Code Quality: Removing a variable that is not being used fixing warning `CS0168`

community/pr release/17.2.0
by Chris Houston created on Jan 14, 2026 • merged by Andy Butland
Jeavon

#21395 dotnet Templates: Update Umbraco and Starter Kit versions in templates

community/pr release/17.2.0
by Jeavon created on Jan 14, 2026 • merged by Andy Butland
cryothic

#21389 Approved Color is(n't) accepting transparency

type/bug area/backend affected/v17 release/17.2.0
by cryothic created on Jan 14, 2026
Fixed in HQ #21495 Data Types: Allows transparency for the approved colors in the color picker.
arknu

#21383 ContentFinderByUrlAlias breaks lazy-loaded cache in Umbraco 15+, causing huge memory usage and crashes

type/bug area/backend release/17.2.0
by arknu created on Jan 13, 2026
HQ Member

#21382 Property Value Preset Builder: accept variant options

type/bug area/frontend release/17.2.0
by Niels Lyngsø created on Jan 13, 2026 • merged by Niels Lyngsø
HQ Member

#21380 Backoffice Performance: Inline entry point modules to reduce JS chunk count

category/performance area/frontend release/17.2.0
by Mads Rasmussen created on Jan 13, 2026 • merged by Niels Lyngsø
HQ Member

#21378 Migrations: Ensure description column is added before earlier User Group migration runs

area/backend release/17.2.0
by Andy Butland created on Jan 13, 2026 • merged by Andy Butland
readingdancer

#21377 Code Quality: Fix StyleCop warnings SA1116, SA1401, SA1649, SA1405, SA1121, SA1130, SA1306, SA1028, SA1400, SA1106

community/pr area/backend release/17.2.0
by Chris Houston created on Jan 12, 2026 • merged by Andy Butland
HQ Member

#21370 StringExtensions: Refactor into partial classes and optimize methods

release/17.2.0
by Andy Butland created on Jan 12, 2026 • merged by Sven Geusens
readingdancer

#21369 Code Quality: Fix `SA1500`, `SA1111` and `SA1134` StyleCop warnings

community/pr release/17.2.0
by Chris Houston created on Jan 12, 2026 • merged by Andy Butland
ambientttt

#21367 perf(listview): unnecessary property loading causes slow load times

type/bug area/backend release/17.2.0
by ambientttt created on Jan 11, 2026
HQ Member

#21366 Collections: fix `create` action causing full page navigation

release/17.2.0
by Rick Butterfield created on Jan 10, 2026 • merged by Andy Butland
HQ Member

#21365 Tree Navigation: Add visual indicators for items with restricted access

type/feature area/frontend area/backend release/17.2.0
by Jacob Overgaard created on Jan 10, 2026 • merged by Niels Lyngsø
HQ Member

#21363 Backoffice Performance: Use import maps to save requests

category/performance area/frontend release/17.2.0
by Niels Lyngsø created on Jan 9, 2026 • merged by Niels Lyngsø
PhyxionNL

#21350 [17.1] InvalidOperationException: Operations that change non-concurrent collections must have exclusive access.

type/bug release/17.2.0
by PhyxionNL created on Jan 9, 2026
idseefeld

#21344 Management API: Replace nameof() by constants of DTO (closes #21303)

community/pr release/17.2.0
by Dirk Seefeld created on Jan 8, 2026 • merged by Andy Butland
James-4u

#21339 fix(slider): enforce Maximum Value configuration (closes #21323)

community/pr release/17.2.0
by Mr.James created on Jan 8, 2026 • merged by Engiber Lozada
HQ Member

#21338 Multi Node Tree Picker: does not enforce 'Allow items of type'

type/bug area/backend affected/v17 release/17.2.0
by nielslyngsoe created on Jan 8, 2026
arknu

#21337 [v17] After upgrade from v13 to v17, document URL cache is not populated correctly

type/bug release/17.2.0
by arknu created on Jan 8, 2026
idseefeld

#21327 Persistence Model: Replace some hard coded strings in DTOs

community/pr release/17.2.0
by Dirk Seefeld created on Jan 7, 2026 • merged by Andy Butland
calm329

#21325 Multi-link picker: Allow drag and drop into empty link picker (fix #21295)

community/pr category/front-end area/frontend release/17.2.0
by calm created on Jan 7, 2026 • merged by Niels Lyngsø
Closes skttl #21295 Drag and drop from one link picker to another only works if both has content
calm329

#21322 Backoffice entity actions: prevent entity actions dropdown from closing on first click

community/pr release/17.2.0
by calm created on Jan 7, 2026 • merged by Andy Butland
HQ Member

#21312 Members: Fix `IMemberService.GetByKeysAsync()`

release/17.2.0
by Kenn Jacobsen created on Jan 7, 2026 • merged by Andy Butland
HQ Member

#21302 Entity Signs: Add localization keys to core entity signs

area/frontend release/17.2.0
by Engiber Lozada created on Jan 6, 2026 • merged by Andy Butland
shelly-chauhan

#21301 Removed margin-top to address the loader icon shifting when entering …

community/pr area/frontend release/17.2.0
by Shelly C created on Jan 6, 2026 • merged by Engiber Lozada
bjarnef

#21298 Removal of property + re-add via composition throw error

type/bug affected/v17 release/17.2.0
by bjarnef created on Jan 6, 2026
Fixed in HQ #21527 Content types: Allow adding composition with clashing property alias when property is being removed (closes #21298)
HQ Member

#21290 Content Workspace: Add condition to detect when a content workspace has finished loading.

area/frontend release/17.2.0
by Engiber Lozada created on Jan 5, 2026 • merged by Niels Lyngsø
HQ Member

#21283 Performance: Only flush ID/Key map in `ContentCacheRefresher` on content deletion

category/performance release/17.2.0
by Andy Butland created on Jan 4, 2026 • merged by Mole
HQ Member

#21281 Performance: Avoid database lookup in `UserIdKeyResolver` for super-user

release/17.2.0
by Andy Butland created on Jan 4, 2026 • merged by Andy Butland
modestotech

#21278 docker compose template is not working

type/bug release/17.2.0
by modestotech created on Jan 2, 2026
Fixed in HQ #21299 Docker: Fix Docker template healthcheck, bind mounts, and HTTPS support (fixes #21278)
HQ Member

#21272 Workspace context `destroy()` not called when navigating between sections

type/bug release/17.2.0
by mattbrailsford created on Dec 31, 2025
Fixed in HQ #21318 Router: Destroy route component when disconnected (Fixes #21272)
bjarnef

#21269 Datatype Collection: Add fallback icon for datatype

community/pr area/frontend release/17.2.0
by Bjarne Fyrstenborg created on Dec 30, 2025 • merged by Engiber Lozada
bjarnef

#21268 Extension insights: Hide icon from table collection

community/pr release/17.2.0
by Bjarne Fyrstenborg created on Dec 30, 2025 • merged by Engiber Lozada
bjarnef

#21264 Focal point: Utility functions

community/pr area/frontend release/17.2.0
by Bjarne Fyrstenborg created on Dec 29, 2025 • merged by Niels Lyngsø
MiguelGuedelha

#21261 New SingleBlock Editor - Can save configuration that is not valid

type/bug area/backend affected/v17 release/17.2.0
by MiguelGuedelha created on Dec 28, 2025
readingdancer

#21260 Code Quality: Fix ASP0019 warnings by replacing `Headers.Add` with `Headers.Append`

community/pr release/17.2.0
by Chris Houston created on Dec 28, 2025 • merged by Andy Butland
readingdancer

#21259 Build Warnings: Suppress ASPDEPR003 warnings in DevelopmentMode.Backoffice

community/pr release/17.2.0
by Chris Houston created on Dec 27, 2025 • merged by Andy Butland
readingdancer

#21258 Code quality: resolve build warnings `CS0169` and `CS0649`

community/pr release/17.2.0
by Chris Houston created on Dec 27, 2025 • merged by Andy Butland
readingdancer

#21256 Code quality: Fixing XML docs issues CS1570, CS1572, CS1723, & CS1575

community/pr release/17.2.0
by Chris Houston created on Dec 25, 2025 • merged by Andy Butland
Lantzify

#21252 Added localize label for entity sign bundle

community/pr release/17.2.0
by Johannes Lantz created on Dec 24, 2025 • merged by Engiber Lozada
readingdancer

#21251 Code quality: Replace obsolete APIs in `Umbraco.TestData` controllers

community/pr release/17.2.0
by Chris Houston created on Dec 24, 2025 • merged by Andy Butland
readingdancer

#21250 Benchmarks: Fix obsolete BenchmarkDotNet API warnings by replacing depreciated function calls.

community/pr release/17.2.0
by Chris Houston created on Dec 24, 2025 • merged by Andy Butland
readingdancer

#21249 Code documentation: Added XML Docs to the files in the `Umbraco.Cms.Imaging.ImageSharp2` project

community/pr release/17.2.0
by Chris Houston created on Dec 24, 2025 • merged by Andy Butland
readingdancer

#21248 Code documentation: Added XML Docs to the files in the `Umbraco.Cms.Imaging.ImageSharp` project

community/pr release/17.2.0
by Chris Houston created on Dec 24, 2025 • merged by Andy Butland
readingdancer

#21246 fix: Update RenderNoContentController to use non-obsolete constructor

community/pr release/17.2.0
by Chris Houston created on Dec 23, 2025 • merged by Andy Butland
readingdancer

#21245 Code Quality: Fixing the build warnings in the `Umbraco.Tests.Common` project

community/pr release/17.2.0
by Chris Houston created on Dec 23, 2025 • merged by Andy Butland
LennardF1989

#21241 DocInclusionPredicate is not extendable

type/bug release/17.2.0
by LennardF1989 created on Dec 23, 2025
LennardF1989

#21240 TagActionsBy should have a null-check

type/bug release/17.2.0
by LennardF1989 created on Dec 23, 2025
huwred

#21238 Markdown Editor component inconsistant parsing backoffice/frontend

type/bug release/17.2.0
by huwred created on Dec 23, 2025
robertjf

#21237 Unable to edit Public Access on a Content Node

type/bug affected/v17 release/17.2.0
by robertjf created on Dec 23, 2025
readingdancer

#21236 Code quality: Resolve CS0108 compiler warnings by adding explicit 'new' keyword

community/pr release/17.2.0
by Chris Houston created on Dec 23, 2025 • merged by Andy Butland
readingdancer

#21235 Code quality: Remove obsolete serialization constructors (fixing SYSLIB0051 warnings)

community/pr release/17.2.0
by Chris Houston created on Dec 22, 2025 • merged by Andy Butland
LennardF1989

#21231 NotificationHeaderFilter applies to all documents

type/bug release/17.2.0
by LennardF1989 created on Dec 22, 2025
readingdancer

#21224 Code clean-up: Fixes all SA1117 warnings and adding more XML documentation comments

community/pr release/17.2.0
by Chris Houston created on Dec 19, 2025 • merged by Andy Butland
Luuk1983

#21223 Edited flag gets stuck or inconsistent on invariant block list on variant doctype

state/sprint-candidate type/bug state/reproduced area/backend affected/v16 affected/v17 release/17.2.0
by Luuk1983 created on Dec 19, 2025
arknu

#21216 Media Picker: Always include folders when searching for media

community/pr release/17.2.0
by Asbjørn Riis-Knudsen created on Dec 19, 2025 • merged by Andy Butland
readingdancer

#21213 Cryptographic Functions: Fixes obsolete .NET API warnings (SYSLIB0023, SYSLIB0045, SYSLIB0021, SYSLIB0013, SYSLIB0012) by replacing deprecated cryptographic and reflection APIs with their modern equivalents.

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21212 Fix build warning CS0252 - unintended reference comparison in tests

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21211 Management API: Fixes the warning CS8524 and tidying up the "Set Status Redirect Url Management Controller"

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21210 Logging: Resolves all CA2017 warnings and improves message clarity

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21209 Docs: Fix CS1573 warnings - add missing XML param tags

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
HQ Member

#21207 HybridCache: Optimize content type change cache rebuild to resolve SQL timeouts

area/backend release/17.2.0
by Andy Butland created on Dec 18, 2025 • merged by Sven Geusens
HQ Member

#21206 User Avatar: The "Change Photo" button is not working in all cases

area/frontend release/17.2.0
by Jacob Overgaard created on Dec 18, 2025 • merged by Andy Butland
NikolajSkovmoseKnowit

#21200 Dictionary: Add configurable value search functionality

community/pr area/backend release/17.2.0
by Nikolaj Skovmose created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21194 Tests: Fix CS4014 warnings - add missing await operators

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
readingdancer

#21193 Code Quality: resolve CS0628 warnings - change protected to private in sealed classes

community/pr release/17.2.0
by Chris Houston created on Dec 18, 2025 • merged by Andy Butland
HQ Member

#21191 Performance: Embed Store API in Manifests to lower number of network request

category/performance type/feature area/frontend release/17.2.0
by Mads Rasmussen created on Dec 17, 2025 • merged by Jacob Overgaard
HQ Member

#21188 Performance: Embeds the API of selected extra Conditions

category/performance type/feature area/frontend release/17.2.0
by Niels Lyngsø created on Dec 17, 2025 • merged by Niels Lyngsø
HQ Member

#21187 Performance: Bundle Js Libs

category/performance type/feature area/frontend release/17.2.0
by Niels Lyngsø created on Dec 17, 2025 • merged by Niels Lyngsø
HQ Member

#21185 News Dashboard: Update styling to fit with new style

area/frontend release/17.2.0
by Niels Lyngsø created on Dec 17, 2025 • merged by Niels Lyngsø
HQ Member

#21181 Cache: Add null checks for entities that may no longer exist during cache refresh

type/bug area/backend release/17.2.0
by Mole created on Dec 17, 2025 • merged by Kenn Jacobsen
HQ Member

#21179 UI: Refactor breadcrumb URLs to use Path Constants

type/feature area/frontend release/17.2.0
by Jacob Overgaard created on Dec 17, 2025 • merged by Mads Rasmussen
HQ Member

#21171 Content: Fix name() and getName() to use active variant (closes #20759)

area/frontend release/17.2.0
by Jacob Overgaard created on Dec 16, 2025 • merged by Niels Lyngsø
HQ Member

#21169 Culture and Hostnames: Load all languages

area/frontend release/17.2.0
by Niels Lyngsø created on Dec 16, 2025 • merged by Niels Lyngsø
HQ Member

#21163 Bulk Publish: Filter variant options to applicable cultures only (closes #19147)

area/frontend release/17.2.0
by Jacob Overgaard created on Dec 16, 2025 • merged by Jacob Overgaard
PimVendrig

#21141 Treeview shows node the user has no access to

type/bug affected/v17 release/17.2.0
by PimVendrig created on Dec 15, 2025
petr-vojtech

#21138 OpenId RedirectUris and PostLogoutRedirectUris are overwritten on a balanced environment

type/bug affected/v16 affected/v17 release/17.2.0
by petr-vojtech created on Dec 15, 2025
Fixed in HQ #21432 Load Balancing: Tracking difference CM and CD redirect and post-logout URIs in load-balanced environments
marcloveUSN

#21134 Dynamic Root on Content Picker not working as expected

type/bug affected/v17 release/17.2.0
by marcloveUSN created on Dec 12, 2025
martindamm

#21125 Deadlocks when uploading multiple media files in Umbraco 17.0.1

type/bug area/backend affected/v17 release/17.2.0
by martindamm created on Dec 11, 2025
Fixed in HQ #21526 Content/Media: Fix deadlock when performing certain operations in parallel (closes #21125)
Lucasharskamp

#21122 Visual Studio detects vulnerabilities in transitive NuGet packages Umbraco uses

type/bug affected/v17 release/17.2.0
by Lucasharskamp created on Dec 11, 2025
MarcelPawelczyk

#21115 Newly uploaded media auto selects the wrong media file as it now displays on the last page

type/bug affected/v13 release/13.13.0 release/17.2.0
by MarcelPawelczyk created on Dec 10, 2025
Fixed in HQ #21409 Media Picker: Uploaded files should automatically be selected (closes #21115)
HQ Member

#21089 Add loader and error handling to MFA modal

area/frontend release/17.2.0
by copilot-swe-agent created on Dec 8, 2025 • merged by Engiber Lozada
craigs100

#21078 Do not use the LoginLogoImageAlternative for the logo popover

type/bug area/frontend affected/v17 release/17.2.0
by craigs100 created on Dec 5, 2025
Fixed in HQ #21413 Backoffice: Fix login logo popover to display Umbraco branding (closes #21078)
HQ Member

#21070 Tiptap RTE: Optimize `umb-input-tiptap` initialization and rendering

area/frontend type/improvement release/17.2.0
by Lee Kelleher created on Dec 4, 2025 • merged by Jacob Overgaard
HQ Member

#21028 Notification Container: Make toast notifications announced by screen readers in Chrome.

area/frontend release/17.2.0
by Engiber Lozada created on Dec 2, 2025 • merged by Niels Lyngsø
enkelmedia

#20808 Fix #20769, added support for clip-text for UmbTableColumn

area/frontend release/17.2.0
by Markus Johansson created on Nov 12, 2025 • merged by Mads Rasmussen
Closes enkelmedia #20769 `umb-table` does not support `clip-text` for column
HQ Member

#20789 DocumentType: Missing container when moving a property from a tab to an inherited composition

type/bug affected/v16 affected/v17 release/17.2.0
by andr317c created on Nov 11, 2025
Fixed in HQ #21234 Content-Type Designer: Transfer tab when moving property to inhertied tab (Fixes #20789)
CodingDK

#20696 Translation missing for “groups” in Block Grid elements

type/bug area/frontend affected/v16 affected/v17 release/17.2.0
by CodingDK created on Oct 31, 2025
Fixed in HQ #21362 Block Grid: Resolve translation keys for group names (closes #20696)
ppsyrra

#20633 In the new variant grid, variant properties are disabled in all the languages - but the default

type/bug release/17.2.0
by ppsyrra created on Oct 23, 2025
Fixed in HQ #20868 Block workspace: Enforce "AllowEditInvariantFromNonDefault" in variant blocks (closes #20633)
kmeilander

#21356 Content Picker should not allow selecting document type containers/folders as 'Allow items of type'

type/bug release/17.2.0
by kmeilander created on Oct 8, 2025
Fixed in HQ #21357 Content picker: Prevent selection of document/member type containers when configuring allowed types (closes #21356)
thenexus00

#20347 Image Previews cut most images off so it is hard to know what the image is

type/bug area/frontend affected/v16 affected/v17 release/17.2.0
by thenexus00 created on Oct 2, 2025
Fixed in HQ #21288 Thumbnails: Fix image thumbnails cropping to allow the entire image to be shown as a thumbnail (closes #20347)
Yinzy00

#19696 Property not visible in backoffice when created without group/tab (null container ID) using management api

type/bug state/reproduced area/frontend affected/v14 affected/v15 affected/v16 release/17.2.0
by Yinzy00 created on Jul 8, 2025
gavinfaux

#19500 Deprecate hey-red/Markdown in favour of xoofx/markdig

area/backend type/improvement affected/v15 release/17.2.0
by gavinfaux created on Jun 8, 2025
InfiniteSpirals

#18518 15.2 Rollback - Hangs / Crashes browser when highlighting large JSON structure

type/bug release/17.2.0
by InfiniteSpirals created on Feb 28, 2025
Fixed in HQ #21426 Rollback: Add toggle for diff display (closes #18518)
enkelmedia

#17749 v15.1.0-rc | Content with Rich Text Editor always dirty

status/regression type/bug state/reproduced affected/v16 release/17.2.0
by enkelmedia created on Dec 5, 2024
Fixed in HQ #21546 Tiptap RTE: Resolves inline blocks being set as dirty (closes #17749)
lommijuho

#16434 UmbracoApiController routing does not work if the route is the same for POST and GET requests

status/regression type/bug status/stale area/backend affected/v12 affected/v14 affected/v13 release/17.2.0
by lommijuho created on May 29, 2024
marcemarc

#15361 Info Content App - Links - Lots of 'This document is published but is not in the cache' messages one for every 'language' in non variant site

type/bug release/17.2.0
by marcemarc created on Dec 5, 2023
MartenOlofsson

#14841 Deleting members with multiple external login providers throws sql exception

type/bug area/backend release/17.2.0
by MartenOlofsson created on Sep 20, 2023
Fixed in HQ #21625 External Login Providers: Fixes deleting a member with more than 1 external login provider causes an error
mistyn8

#14528 passwordMismatch = `The confirmed password doesn't match the new password!` isn't always the case eg when the current password isn't a match during changePasswordAsync.

type/bug area/frontend affected/v10 affected/v11 affected/v12 release/17.2.0
by mistyn8 created on Jul 7, 2023