Viewing: Umbraco-CMS v17.0.0
Released: Thursday, November 27 2025

Release notes for Umbraco-CMS v17.0.0

Released on: Thursday, November 27 2025

Umbraco 17 is the new Long-Term Support (LTS) release, marking a stable foundation for many years of updates.

Extensions are now first-class citizens: older extension methods are phased out with clear, supported alternatives.

New features include support for .NET 10, load-balanced backoffice, and consistent UTC date handling with time zone support.

Direct LTS-to-LTS upgrade is supported, e.g., from Umbraco 13 straight to 17 (with migrations applied automatically).

Release blog post

Contributors

Of the 169 bug fixes and feature additions in v17.0.0, a total of 37 of them have been contributed by the community, by 21 unique contributors.

We're welcoming 10 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Alex, DevAndersen, Ivo van der Bruggen, Janus Hasseriis, mdubbelv, Mitchel, Owain Williams, Pantelis Sotiropoulos, Paul Daly, Piers Taylor 🏆

Notable features 7
HQ Member

#20820 Backoffice Login: Move access/refresh tokens to secure cookies (V17)

category/breaking category/notable type/feature release/17.0.0 release/17.0.0-rc3
by Kenn Jacobsen created on Nov 13, 2025 • merged by Kenn Jacobsen
HQ Member

#20417 Load balancing: Load balance isolated caches to allow the backoffice to be load balanced

category/notable release/17.0.0
by Mole created on Oct 8, 2025 • merged by Mole
HQ Member

#20187 Models builder: Move InMemoryAuto models builder and razor runtime compilation into its own package to enable hot reload

category/breaking category/notable type/feature release/17.0.0
by Mole created on Sep 18, 2025 • merged by Mole
HQ Member

#20021 Preview mode: Server-side generated preview URLs

category/breaking category/notable type/feature release/17.0.0
by Kenn Jacobsen created on Aug 28, 2025 • merged by Jacob Overgaard
HQ Member

#20007 Dependencies: Update to dotnet 10

category/notable type/feature release/17.0.0
by Mole created on Aug 27, 2025 • merged by Andy Butland
HQ Member

#19915 Property Editors: New Date Time property editors

category/notable type/feature release/17.0.0
by Laura Neto created on Aug 14, 2025 • merged by Laura Neto
HQ Member

#19822 Date and time handling: Use UTC for system dates in Umbraco

category/breaking category/notable area/backend release/17.0.0
by Andy Butland created on Jul 30, 2025 • merged by Andy Butland
Breaking changes 26
HQ Member

#20925 Dependencies: Updates Swashbuckle to v10

category/breaking dependencies release/17.0.0 release/17.0.0-rc4
by Laura Neto created on Nov 21, 2025 • merged by Jacob Overgaard
HQ Member

#20813 Hosting: Require HTTPS by default (opt-out)

category/breaking release/17.0.0 release/17.0.0-rc3
by Kenn Jacobsen created on Nov 13, 2025 • merged by Kenn Jacobsen
HQ Member

#29 [Breaking change]: Removal of backoffice tours

category/breaking cms/release/17.0.0
by AndyButland created on Oct 14, 2025
HQ Member

#28 [Breaking change]: Removal of `BackOfficeDevelopment` runtime mode and `InMemoryAuto` models builder mode due to deprecation of Razor runtime compilation support in .NET

category/breaking cms/release/17.0.0
by AndyButland created on Oct 14, 2025
HQ Member

#20399 SectionSidebarContextMenu: Delete element and methods for interaction

category/breaking area/frontend release/17.0.0
by Mads Rasmussen created on Oct 7, 2025 • merged by Lee Kelleher
HQ Member

#20397 Load Balancing: Implement distributed background jobs

category/breaking release/17.0.0
by Nikolaj Geisle created on Oct 7, 2025 • merged by Nikolaj Geisle
HQ Member

#20385 Dependencies: Update server dependencies

category/breaking dependencies area/backend release/17.0.0
by Laura Neto created on Oct 6, 2025 • merged by Kenn Jacobsen
HQ Member

#20375 Property Editor Data Source

category/breaking category/dx release/17.0.0
by Mads Rasmussen created on Oct 5, 2025 • merged by Lee Kelleher
HQ Member

#20340 Segments: The Backoffice should use the enhanced endpoint to fetch segment options for documents based on GUID

category/breaking type/feature release/17.0.0
by Jacob Overgaard created on Oct 1, 2025 • merged by Jacob Overgaard
HQ Member

#20309 Segments: Property level default segment fallback

category/breaking release/17.0.0
by Kenn Jacobsen created on Sep 29, 2025 • merged by Kenn Jacobsen
HQ Member

#20305 Refactors backoffice sections with default element and context API

category/breaking area/frontend type/improvement release/17.0.0
by Lee Kelleher created on Sep 29, 2025 • merged by Mads Rasmussen
HQ Member

#20294 Deprecations: Client-side removal of v17 deprecated code

category/breaking area/frontend type/improvement release/17.0.0
by Lee Kelleher created on Sep 29, 2025 • merged by Jacob Overgaard
HQ Member

#20256 Tiptap: Relocation of external extensions/package

category/breaking type/feature area/frontend release/17.0.0
by Lee Kelleher created on Sep 24, 2025 • merged by Jacob Overgaard
KaasKop97

#20249 Unattended install: Added the ability to set the telemetry level

category/breaking community/pr release/17.0.0
by Mitchel created on Sep 24, 2025 • merged by Andy Butland
HQ Member

#20184 Dependencies: Updates to .NET 10 RC and NPoco 6.1

category/breaking dependencies release/17.0.0
by Andy Butland created on Sep 18, 2025 • merged by Mole
HQ Member

#20125 Moves current-user related entities from 'user' to 'current-user' package

category/breaking category/dx type/feature area/frontend release/17.0.0
by Jacob Overgaard created on Sep 10, 2025 • merged by Lee Kelleher
idseefeld

#20034 Repositories: Quote table and columns and use NPoco extensions over raw SQL

category/breaking community/pr release/17.0.0
by Dirk Seefeld created on Aug 30, 2025 • merged by Andy Butland
HQ Member

#19961 Properties and validators, removing obsoleted code

category/breaking release/17.0.0
by Nicklas Kramer created on Aug 21, 2025 • merged by Nikolaj Geisle
DevAndersen

#19785 Changed methods in ServiceCollectionExtensions to return IServiceCollection instead of void

category/breaking community/pr category/refactor release/17.0.0
by DevAndersen created on Jul 24, 2025 • merged by Andy Butland
HQ Member

#19727 Data Types: Update the existing date/time property editor to provide a kind of unspecified

category/breaking release/17.0.0
by Laura Neto created on Jul 14, 2025 • merged by Andy Butland
idseefeld

#19430 Models builder generates different types for color picker value

category/breaking community/pr release/17.0.0
by Dirk Seefeld created on May 27, 2025 • merged by Matthew-Wise
HQ Member

#19357 Use audit service instead of repository directly in services

category/breaking release/17.0.0
by Laura Neto created on May 19, 2025 • merged by Laura Neto
HQ Member

#24 [Breaking change]: Removal of unused or unnecessary extension methods

category/breaking category/binary-incompatible category/source-incompatible cms/release/17.0.0
by AndyButland created on Feb 21, 2025
HQ Member

#17051 Clean up extension methods

category/breaking area/backend release/17.0.0
by Ronald Barendse created on Sep 12, 2024 • merged by Jacob Overgaard
bjarnef

#16914 Member type container in management API

category/breaking community/pr type/feature area/backend release/17.0.0
by Bjarne Fyrstenborg created on Aug 14, 2024 • merged by Sebastiaan Janssen
IvovdBruggen

#15927 Fix nullability of return types that can be non-null

category/breaking community/pr area/backend release/17.0.0
by Ivo van der Bruggen created on Mar 21, 2024 • merged by Andy Butland
Developer experience 2
OwainWilliams

#20268 Update Readme to signpost the Forum

community/pr category/dx release/17.0.0 release/16.4.0
by Owain Williams created on Sep 25, 2025 • merged by georgebid
emmagarland

#17244 NuGet vulnerability warnings: Warn in non-Release mode, Error in non-Release mode

community/pr category/dx hacktoberfest-accepted area/backend hacktoberfest/contrib-2024 release/17.0.0 release/16.4.0
by Emma L Garland created on Oct 10, 2024 • merged by Jason Elkin
UI and UX updates 18
HQ Member

#20751 Property type: Vary in the same way as the owner Document Type

category/ux release/17.0.0 release/17.0.0-rc2
by Niels Lyngsø created on Nov 6, 2025 • merged by Niels Lyngsø
rammi987

#20637 Section URL Retention: Ability to prevent it for a section

category/ux area/frontend release/17.0.0 release/16.4.0
by Lucas Bach Bisgaard created on Oct 24, 2025 • merged by Niels Lyngsø
HQ Member

#20625 Login photo: Update with v.17 edition

category/ui release/17.0.0
by Niels Lyngsø created on Oct 23, 2025 • merged by Niels Lyngsø
HQ Member

#20607 Detail Request Manager: Use tryExecute for delete API call to enable error notifications

category/ux status/regression release/17.0.0 release/16.4.0
by Mads Rasmussen created on Oct 22, 2025 • merged by Niels Lyngsø
HQ Member

#20584 User group: permissions grouping

category/ux area/frontend release/17.0.0
by Niels Lyngsø created on Oct 21, 2025 • merged by Mads Rasmussen
HQ Member

#20581 Document/Media Recycle Bin: Add 'Trashed' state to info workspace view

category/ux release/17.0.0
by Mads Rasmussen created on Oct 21, 2025 • merged by Mads Rasmussen
HQ Member

#20569 Document/Media Recycle Bin: Add missing root workspace views (#20494)

category/ux release/17.0.0
by Mads Rasmussen created on Oct 20, 2025 • merged by Andy Butland
HQ Member

#20547 Document/Media Recycle Bin: Show full breadcrumb

category/ux release/17.0.0
by Mads Rasmussen created on Oct 17, 2025 • merged by Andy Butland
HQ Member

#20541 Document/Media: Readonly when in recycle bin

category/ux release/17.0.0
by Mads Rasmussen created on Oct 17, 2025 • merged by Andy Butland
HQ Member

#20523 Make Create Actions open as dialogs (part 2)

category/ux release/17.0.0
by Mads Rasmussen created on Oct 16, 2025 • merged by Mads Rasmussen
HQ Member

#20516 The 'Create Document Blueprint' and 'Create Script' modals are not opened as dialogs.

category/ux type/bug release/17.0.0
by nhudinh0309 created on Oct 16, 2025
HQ Member

#20489 Modals: Make Create Actions open a Dialogs

category/ux release/17.0.0
by Niels Lyngsø created on Oct 13, 2025 • merged by Mads Rasmussen
HQ Member

#20384 Collections: Stop opening items in modals

category/ux area/frontend release/17.0.0
by Niels Lyngsø created on Oct 6, 2025 • merged by Niels Lyngsø
HQ Member

#20376 Tree: Minimalistic styles for load more

category/ui category/front-end area/frontend release/17.0.0
by Niels Lyngsø created on Oct 5, 2025 • merged by Niels Lyngsø
bjarnef

#20261 Adjust styling for inherited content type property

community/pr category/ui area/frontend type/improvement release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Sep 24, 2025 • merged by Lee Kelleher
bjarnef

#20258 UX: Add slightly more padding at top so user card outline is not cutoff

community/pr category/ui release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Sep 24, 2025 • merged by georgebid
HQ Member

#19883 Section Sidebar Menu: Auto expand to paginated tree items (closes #17074)

category/ux type/bug area/frontend release/17.0.0
by Mads Rasmussen created on Aug 8, 2025 • merged by Lee Kelleher
marcemarc

#18403 Infinite editing in the Media Section when navigating deep into Media Folders

category/ux type/bug area/frontend affected/v15 release/17.0.0 affected/v16
by marcemarc created on Feb 20, 2025
Other 116
ewuski

#21267 Composition field blocking publishing a page

type/bug release/17.0.0 release/16.5.0
by ewuski created on Dec 30, 2025
Fixed in HQ #21472 Varying Compositions in Invariant Document Types, Cherrypick of #21267
HQ Member

#20939 Localization: Restores region-specific cultures

category/localization area/frontend release/17.0.0 release/17.0.0-rc4
by Lee Kelleher created on Nov 24, 2025 • merged by Jacob Overgaard
HQ Member

#20935 Update further dependencies for 17

dependencies release/17.0.0 release/17.0.0-rc4
by Andy Butland created on Nov 24, 2025 • merged by Mole
HQ Member

#20933 build(deps): bump marked to 17.0.1

dependencies javascript release/17.0.0 release/17.0.0-rc4
by Jacob Overgaard created on Nov 24, 2025 • merged by Lee Kelleher
HQ Member

#20932 build(deps): bump @microsoft/signalr to 10.0.0

dependencies javascript release/17.0.0 release/17.0.0-rc4
by Jacob Overgaard created on Nov 24, 2025 • merged by Lee Kelleher
OwainJ

#20885 Rich Text Block data missing after v13 => v16 upgrade

type/bug release/17.0.0 release/16.4.0 release/17.0.0-rc3
by OwainJ created on Nov 18, 2025
Fixed in HQ #20887 Migrations: Handles rich text blocks created with TinyMCE in convert local links migration and refreshes internal datatype cache following migration requiring cache rebuild (closes #20885)
kkarsin6

#20867 Regression: Forms inside RTE-rendered Blocks do not re-render after POST in Umbraco 17 RC2 (works in RC1)

status/regression type/bug release/17.0.0 release/17.0.0-rc3
by kkarsin6 created on Nov 17, 2025
Fixed in HQ #20880 Rendering: Don't cache RTE value conversion (closes #20867)
HQ Member

#20847 Backoffice Login: Redact back-office PKCE codes from the server

release/17.0.0 release/17.0.0-rc3
by Kenn Jacobsen created on Nov 16, 2025 • merged by Kenn Jacobsen
warrenbuckley

#20839 Extension template: Removes npm commands from MSBuild of the `.csproj` for `umbraco-extension` dotnet new template

community/pr release/17.0.0 release/17.0.0-rc3
by Warren Buckley created on Nov 14, 2025 • merged by Andy Butland
HQ Member

#20758 Content Workspace: not displaying varying composition values in a not varying context (Fixes #20707)

type/bug release/17.0.0 release/17.0.0-rc2
by Niels Lyngsø created on Nov 6, 2025 • merged by Niels Lyngsø
HQ Member

#20752 Flags: Complete renaming of `SignProviders` to `FlagProviders`.

release/17.0.0 release/17.0.0-rc2
by Andy Butland created on Nov 6, 2025 • merged by Sven Geusens
andrejd22

#20745 Block List: Fix inline mode

community/pr status/regression area/frontend release/17.0.0 release/16.4.0 release/17.0.0-rc2 release/16.4.0-rc2
by Andrej Davidovic created on Nov 5, 2025 • merged by Niels Lyngsø
HQ Member

#20735 Dependencies: Update node development dependency to latest secure version of current major (17)

dependencies release/17.0.0 release/17.0.0-rc2
by Andy Butland created on Nov 4, 2025 • merged by Andy Butland
HQ Member

#20733 Entity Sign: Improve Firefox visibility and add focus support

release/17.0.0 release/17.0.0-rc3
by Engiber Lozada created on Nov 4, 2025 • merged by Niels Lyngsø
HQ Member

#20725 Auth: Cleans up stale or completed auth details from storage

area/frontend type/improvement release/17.0.0 release/16.4.0 release/17.0.0-rc2
by Jacob Overgaard created on Nov 4, 2025 • merged by Lee Kelleher
HQ Member

#20717 Load Balancing: Move temporary files and make them configurable to allow for media upload when load balancing the backoffice

release/17.0.0 release/17.0.0-rc2
by Mole created on Nov 3, 2025 • merged by Andy Butland
SteveVaneeckhout

#20709 Incorrect usage of IOptionsMonitor causes memory leaks

category/performance type/bug release/17.0.0 release/13.12.0 release/16.4.0 release/17.0.0-rc2
by SteveVaneeckhout created on Nov 2, 2025
Fixed in HQ #20723 Fix memory leak with `IOptionsMonitor.OnChange` and non-singleton registered components (closes #20709 for 16/17)
Fixed in HQ #20722 Fix memory leak with `IOptionsMonitor.OnChange` and non-singleton registered components (closes #20709 for 13)
HQ Member

#20681 Performance: Cache published content instances at cache service level

release/17.0.0 release/17.0.0-rc2
by Kenn Jacobsen created on Oct 29, 2025 • merged by Andy Butland
HQ Member

#20661 Entity Data Picker: Data editor and value converter

type/feature release/17.0.0
by Mads Rasmussen created on Oct 27, 2025 • merged by Niels Lyngsø
remkovb

#20646 Unable to reorder items in the Content Picker

type/bug release/17.0.0 release/16.3.4
by remkovb created on Oct 25, 2025
Fixed in HQ #20609 Content picker: Implement a specific sorting method for statuses (closes #20646)
warrenbuckley

#20620 Unable to drag and drop a file into media section - 500 error for allowed file extension check

type/bug area/backend release/17.0.0 release/16.4.0
by warrenbuckley created on Oct 23, 2025
Fixed in HQ #20635 Media types: Handle null configured file extensions when populating allowed media types (closes #20620)
Luuk1983

#20618 Block list: blocks with tabs not working in inline editing mode

type/bug area/frontend release/17.0.0 affected/v16 affected/v17 release/16.4.0
by Luuk1983 created on Oct 23, 2025
HQ Member

#20603 Item Repository: Sort statuses by order of unique

status/regression type/bug release/17.0.0
by Niels Lyngsø created on Oct 22, 2025 • merged by Niels Lyngsø
HQ Member

#20599 Document Recycle Bin: Fix missing item name when restoring

release/17.0.0
by Mads Rasmussen created on Oct 21, 2025 • merged by Andy Butland
HQ Member

#20590 Performance: Request cache referenced entities when saving documents with block editors

category/performance release/17.0.0 release/16.4.0
by Andy Butland created on Oct 21, 2025 • merged by Kenn Jacobsen
HQ Member

#20585 Preview: Replaces WebSocket with the SignalR library to improve connectivity in the preview window

area/frontend type/improvement release/17.0.0
by Jacob Overgaard created on Oct 21, 2025 • merged by Lee Kelleher
ProNotion

#20575 ContentPublishedNotification - The value for includeDescendants is not passed in the notification

type/bug release/17.0.0 release/13.12.0 release/16.4.0
by ProNotion created on Oct 20, 2025
HQ Member

#20573 Template: Update dotnet project template to remove previous LTS checks

release/17.0.0
by Laura Neto created on Oct 20, 2025 • merged by Kenn Jacobsen
HQ Member

#20571 Tiptap RTE: Allow removal of unregistered extensions

type/bug area/frontend release/17.0.0 release/16.4.0
by Lee Kelleher created on Oct 20, 2025 • merged by Jacob Overgaard
HQ Member

#20555 Deleting media with dependencies shows unfriendly message

type/bug area/frontend release/17.0.0 affected/v16 affected/v17 release/16.4.0
by NguyenThuyLan created on Oct 20, 2025
Fixed in HQ #20572 Media: Fixes SQL error to ensure database relation between user group media start folder and deleted media item is removed (closes #20555)
HQ Member

#20542 Management API: Added trashed state so when requesting content from the recycle bin it will return trashed instead of draft or published state

release/17.0.0 release/16.4.0
by Anders Reus created on Oct 17, 2025 • merged by Andy Butland
HQ Member

#20535 build(deps): bumps @umbraco-ui/uui from 1.16.0-rc.0 to 1.16.0

dependencies area/frontend release/17.0.0 preview/storybook preview/backoffice release/16.4.0
by Jacob Overgaard created on Oct 17, 2025 • merged by Jacob Overgaard
HQ Member

#20528 Collection: prevent multiple load calls within a very short time

category/performance release/17.0.0
by Mads Rasmussen created on Oct 16, 2025 • merged by Mads Rasmussen
deekoulos

#20527 Shortcut Ctrl + S not saving dictionary items

type/bug area/frontend release/17.0.0 release/16.4.0
by deekoulos created on Oct 16, 2025
HQ Member

#20526 Property Editors: DateTimeWithTimeZone - Changing timezone mode to Local shows invalid time zone error

type/bug area/frontend area/backend release/17.0.0
by Laura Neto created on Oct 16, 2025 • merged by Laura Neto
HQ Member

#20519 Notifications: Explicitly flush isolated caches by key for content updates

release/17.0.0 release/16.4.0
by Kenn Jacobsen created on Oct 16, 2025 • merged by Andy Butland
HQ Member

#20518 Upgrade v13 to v17: A new stylesheet with a .map extension is automatically generated

type/bug release/17.0.0 affected/v17 release/16.4.0
by nhudinh0309 created on Oct 16, 2025
Fixed in HQ #20567 Trees: Prevent file system trees showing other file types that aren't supported for editing
HQ Member

#20501 UFM: Add camelCase aliases for UFM filters to support UFMJS expressions (closes #20500)

type/bug area/frontend release/17.0.0 release/16.4.0
by copilot-swe-agent created on Oct 14, 2025 • merged by Lee Kelleher
HQ Member

#20485 Performance: Reduce number of database calls in save and publish operations

release/17.0.0 release/16.4.0
by Andy Butland created on Oct 13, 2025 • merged by Nikolaj Geisle
HQ Member

#20481 Dependencies: Remove `Microsoft.CodeAnalysis.CSharp` dependency from Umbraco.Infrastructure

dependencies area/backend release/17.0.0
by Laura Neto created on Oct 13, 2025 • merged by Laura Neto
callumbwhyte

#20470 Support $index in block UFM labels

type/bug release/17.0.0 affected/v16 release/16.4.0
by callumbwhyte created on Oct 13, 2025
Fixed in HQ #20488 UFM: Adds `$index` support to Block editors (fixes #20470)
bjarnef

#20469 UX: Center align log type in media history view

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 12, 2025 • merged by Andy Butland
Eaglef90

#20467 You can name Document Types reserved names.

type/bug area/backend release/17.0.0 affected/v16 affected/v17 release/16.4.0
by Eaglef90 created on Oct 12, 2025
Fixed in HQ #20471 Content Types: Prevent creation of document type with an alias that case insensitively matches an existing alias (closes #20467)
HQ Member

#20464 Publishing: Resolve exceptions on publish branch

type/bug release/17.0.0 release/16.4.0
by Andy Butland created on Oct 10, 2025 • merged by Laura Neto
HQ Member

#20455 Content link in breadcrumb does not work

type/bug release/17.0.0 affected/v17 release/16.4.0
by nhudinh0309 created on Oct 10, 2025
Fixed in HQ #20459 Back Office: Fixes link to workspace root from breadcrumb trail (closes: #20455)
HQ Member

#20454 RTE field does not render default value

status/regression type/bug area/backend release/17.0.0 affected/v17 release/17.0.0-rc2
by nhudinh0309 created on Oct 10, 2025
Fixed in HQ #20719 Rich text editor: Treat an "empty" value as a non-value (closes #20454)
bjarnef

#20438 Icon Picker: Fit icons scroll container to modal height

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 9, 2025 • merged by Andy Butland
HQ Member

#20424 Block Workspace: dynamic headline & browser title

category/front-end release/17.0.0 release/16.4.0
by Niels Lyngsø created on Oct 8, 2025 • merged by Niels Lyngsø
VegaMarinkovicAleksa

#20423 Breadcrumb navigation completely broken in both Content and Media sections

type/bug release/17.0.0 release/16.4.0
by VegaMarinkovicAleksa created on Oct 8, 2025
Fixed in HQ #20428 Content Workspace: Invariant Breadcrumbs does not work (fix #20423)
HQ Member

#20414 Single Block property editor

type/feature area/frontend release/17.0.0
by Niels Lyngsø created on Oct 8, 2025 • merged by Niels Lyngsø
HQ Member

#20413 Segments: Adds deprecation notices to `AllowNonExistingSegmentsCreation`

category/segments type/feature release/17.0.0 release/16.4.0
by Jacob Overgaard created on Oct 8, 2025 • merged by Jacob Overgaard
BlagoCuljak

#20409 BlockList items are lost on upgrade v13 to v16

type/bug area/backend affected/v15 release/17.0.0 affected/v16 affected/v17 release/16.4.0
by BlagoCuljak created on Oct 8, 2025
Fixed in HQ #20429 Migrations: Adjust the `JsonBlockValueConverter` to handle conflicts with 'values' property
HQ Member

#20402 build(deps): bumps @umbraco-ui/uui from 1.15.0 to 1.16.0-rc.0

dependencies area/frontend release/17.0.0 release/16.4.0
by Jacob Overgaard created on Oct 7, 2025 • merged by Lee Kelleher
HQ Member

#20396 UFM: Fixes the truncate filter to only add ellipsis when text is actually truncated (closes #20395)

area/frontend release/17.0.0 release/16.4.0
by copilot-swe-agent created on Oct 7, 2025 • merged by Jacob Overgaard
HQ Member

#20394 Models Builder: Make Models Builder better at not performing "rude edits"

type/feature area/backend release/17.0.0
by Kenn Jacobsen created on Oct 7, 2025 • merged by Laura Neto
HQ Member

#20392 Collection: hide children of collection until active child

type/feature area/frontend release/17.0.0
by Niels Lyngsø created on Oct 6, 2025 • merged by Niels Lyngsø
HQ Member

#20386 Dependencies: Updates all npm dependencies for Client, Login, and UmbracoExtension

dependencies javascript area/frontend release/17.0.0 preview/storybook preview/backoffice release/16.4.0
by Jacob Overgaard created on Oct 6, 2025 • merged by Niels Lyngsø
floede

#20381 When we use the #documentContext?.setPropertyValue() method on a RTE field, the word count does not get adjusted.

type/bug state/reproduced area/frontend release/17.0.0 affected/v16
by floede created on Oct 6, 2025
HQ Member

#20380 Add accessibility label for splitview divider

category/accessibility area/frontend release/17.0.0 release/16.4.0
by Krüger created on Oct 6, 2025 • merged by Lee Kelleher
JosRaedts

#20370 Publishing items in bulk programmatically does not properly update delivery api content index

type/bug release/17.0.0 release/16.4.0
by JosRaedts created on Oct 3, 2025
Fixed in HQ #20462 Delivery API: Fix not reindexing branch descendants when branch root already published but unchanged (closes #20370)
HQ Member

#20366 Content Delivery API returns incorrect route for unpublished variant document in preview mode

type/bug release/17.0.0 affected/v16 release/16.4.0
by nhudinh0309 created on Oct 3, 2025
Fixed in HQ #20499 Delivery API: Provided culture to the `ApiContentRouteBuilder`, fixing issue with route path on preview requests for language variant content (closes #20366)
bjarnef

#20364 Block Grid: Add icon to allowed block types in area

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 3, 2025 • merged by Andy Butland
bjarnef

#20363 Block Grid: Configure minimum one column for areas

community/pr area/frontend release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 3, 2025 • merged by Niels Lyngsø
bjarnef

#20362 Localization: Added translations for area validation property labels

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 2, 2025 • merged by Andy Butland
bjarnef

#20361 Block Grid: Styling of group drag with handle

community/pr area/frontend release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 2, 2025 • merged by Niels Lyngsø
bjarnef

#20360 Color Picker: Styling for drag handle at swatch items

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 2, 2025 • merged by Andy Butland
HQ Member

#20358 Segments: The experience of working with Segments and Segmented Blocks

area/frontend type/improvement release/17.0.0
by Niels Lyngsø created on Oct 2, 2025 • merged by Niels Lyngsø
bjarnef

#20357 Color Picker: Set initial hex value for picker (closes #20326)

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Oct 2, 2025 • merged by Andy Butland
dalyUSN

#20355 Change to layout of default Content area dashboard

community/pr area/frontend type/improvement release/17.0.0 release/16.4.0
by Paul Daly created on Oct 2, 2025 • merged by Jacob Overgaard
HQ Member

#20351 Entity-Action Bundle: Ensure First Action are updated in rendering

type/bug area/frontend release/17.0.0 release/16.4.0
by Niels Lyngsø created on Oct 2, 2025 • merged by Niels Lyngsø
warrenbuckley

#20350 Fallback ToLanguage with BlockList Regression

type/bug release/17.0.0
by warrenbuckley created on Oct 2, 2025
Fixed in HQ #20587 Rendering: Explicitly contextualize variation context for language fallback (closes #20350)
ardelean94

#20346 Media: Prevent svg image to extend outside the editor bounds

community/pr release/17.0.0 release/16.4.0
by Alex created on Oct 1, 2025 • merged by Andy Butland
HQ Member

#20339 Data Type: Improve missing property editor and property editor UI feedback

area/frontend type/improvement release/17.0.0 release/16.4.0
by Laura Neto created on Oct 1, 2025 • merged by Laura Neto
JamieTownsend84

#20336 Dictionary Cache Regression

type/bug release/17.0.0 release/13.11.0 release/16.4.0
by JamieTownsend84 created on Oct 1, 2025
Fixed in HQ #20349 Caching: Fixes regression of the caching of null representations for missing dictionary items (closes #20336 for 16)
Fixed in HQ #20344 Caching: Fixes regression of the caching of null representations for missing dictionary items (closes #20336 for 13)
erikjanwestendorp

#20333 Extend logging (add delay and period)

community/pr release/17.0.0 release/16.4.0
by Erik-Jan Westendorp created on Oct 1, 2025 • merged by Andy Butland
HQ Member

#20331 Misleading description in the upload field property editor

type/bug release/17.0.0 affected/v16 release/16.4.0
by nikolajlauridsen created on Oct 1, 2025
thenexus00

#20322 App Plugin Malform JSON - Kills Backoffice completely

type/bug area/backend release/17.0.0 affected/v16 release/16.4.0
by thenexus00 created on Oct 1, 2025
HQ Member

#20318 Tiptap RTE: Upgrade to Tiptap v3

dependencies type/feature area/frontend release/17.0.0
by Lee Kelleher created on Sep 30, 2025 • merged by Jacob Overgaard
bjarnef

#20312 Localization: Fixed message in block group delete confirm modal (closes #20308)

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Sep 29, 2025 • merged by Andy Butland
HQ Member

#20302 Media Workspace Path: add parent path to support absolute path generation

area/frontend type/improvement release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 29, 2025 • merged by Niels Lyngsø
psot

#20301 Models: `PropertyType` constructor sets the `DataTypeKey` if `IDataType` has identity

community/pr release/17.0.0 release/16.4.0
by Pantelis Sotiropoulos created on Sep 29, 2025 • merged by Andy Butland
piers-taylor-1994

#20298 Repositories: Retrieve users for groups in batches to fix `UserService.GetAllInGroup` failing on too many users in a group

community/pr release/17.0.0 release/16.4.0
by Piers Taylor created on Sep 29, 2025 • merged by Andy Butland
HQ Member

#20288 Loader bar: Implement loader for Content Workspaces

type/feature area/frontend release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 28, 2025 • merged by Niels Lyngsø
Henr1k80

#20287 Micro-optimization: Move compilation of some Regex generation to compile time instead of runtime, make some static ones compiled

community/pr release/17.0.0 release/16.4.0
by Henrik created on Sep 28, 2025 • merged by Andy Butland
PeterKvayt

#20274 Log viewer continues polling after closing

type/bug release/17.0.0 release/16.4.0
by PeterKvayt created on Sep 25, 2025
Fixed in HQ #20310 Log Viewer: Fixes continuous polling (closes #20274)
D-Inventor

#20272 Stackoverflow exception on webhooks when delivery api is not registered

type/bug release/17.0.0 release/13.12.0 release/16.4.0
by D-Inventor created on Sep 25, 2025
Fixed in HQ #20721 Webhooks: Register OutputExpansionStrategy for webhooks if Delivery API is not enabled (closes #20272 for 13)
Fixed in HQ #20559 Webhooks: Register OutputExpansionStrategy for webhooks if Delivery API is not enabled (closes #20272)
bjarnef

#20259 Localization/UX: Add a new general translation for "Fields"

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Sep 24, 2025 • merged by Andy Butland
bjarnef

#20257 UX: Make approved colour picker remove button consistent with other multi value item remove buttons

community/pr release/17.0.0 release/16.4.0
by Bjarne Fyrstenborg created on Sep 24, 2025 • merged by Andy Butland
Didier-Marin

#20251 Edit content in full width mode

type/bug release/17.0.0
by Didier-Marin created on Sep 24, 2025
HQ Member

#20239 Value Presets: also run value presets on load

area/frontend type/improvement release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 23, 2025 • merged by Niels Lyngsø
HQ Member

#20232 Login form: Improves accessibility by removing duplicate label and aria-label

category/accessibility area/frontend release/17.0.0 release/16.4.0
by Mathias Helsengren created on Sep 23, 2025 • merged by Jacob Overgaard
HQ Member

#20228 Slider: improved value fallback handling + validation

area/frontend type/improvement release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 23, 2025 • merged by Niels Lyngsø
HQ Member

#20227 Test Data: Fixing endpoint not working #20044

type/bug release/17.0.0
by Nicklas Kramer created on Sep 23, 2025 • merged by Nicklas Kramer
HQ Member

#20189 Segments: Auto unfold the culture variant in non-culture-variant mode

type/feature area/frontend release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 18, 2025 • merged by Niels Lyngsø
mdubbelv

#20144 Management API: Use EndpointMetadata to check for MapToApiAttribute at runtime to include Controller in Swagger document

community/pr release/17.0.0 release/16.4.0
by mdubbelv created on Sep 15, 2025 • merged by Andy Butland
HQ Member

#20138 Content Type Designer: Fix moving a group to an inherited tab

category/front-end area/frontend release/17.0.0 release/16.4.0
by Niels Lyngsø created on Sep 15, 2025 • merged by Niels Lyngsø
HQ Member

#20098 Feature: single block property editor

area/backend release/17.0.0
by Sven Geusens created on Sep 8, 2025 • merged by Kenn Jacobsen
HQ Member

#20097 `Umb.Condition.UserPermission.Document` does not use fallback permissions for non-document entity types

type/bug release/17.0.0 release/16.4.0
by ronaldbarendse created on Sep 5, 2025
Fixed in HQ #20224 Permissions: Added User fallback permission condition (closes #20097)
floede

#20080 Layout header top custom property

community/pr release/17.0.0 release/16.4.0
by Janus Hasseriis created on Sep 4, 2025 • merged by Matthew-Wise
robertjf

#20058 Document Type Editor issues

type/bug area/backend release/17.0.0 affected/v16 release/16.4.0
by robertjf created on Sep 3, 2025
Fixed in HQ #20303 Migrations: Create missing tabs on content types when referenced by both composition and content type groups (closes #20058)
enkelmedia

#20036 Validation context uncaught promise (closes #20035)

area/frontend release/17.0.0 release/16.4.0
by Markus Johansson created on Aug 30, 2025 • merged by Niels Lyngsø
HQ Member

#20002 Unable to migrate to V17 on Linux

type/bug area/backend release/17.0.0 affected/v17
by nikolajlauridsen created on Aug 27, 2025
Fixed in HQ #20112 UTC data migration doesn't work in Linux (closes #20002)
idseefeld

#19986 Repositories: Introduce and use NPoco and custom extension methods for SQL syntax in ContentTypeRepositoryBase

community/pr release/17.0.0
by Dirk Seefeld created on Aug 25, 2025 • merged by Andy Butland
HQ Member

#19959 Removed obsoleted code from Umbraco.Cms.Core.Cache & .Routing

release/17.0.0
by Nicklas Kramer created on Aug 21, 2025 • merged by Nikolaj Geisle
idseefeld

#19897 There are several sql syntax issues like hardcode table and column names

community/pr type/bug release/17.0.0
by idseefeld created on Aug 12, 2025
HQ Member

#19856 Support persistence of unrestricted selections from the check box list

type/bug release/17.0.0
by Andy Butland created on Aug 5, 2025 • merged by Mole
argentini

#19832 SVG image previews in the media library sometimes extend outside the editor bounds

community/up-for-grabs good first issue category/front-end type/bug area/frontend affected/v14 affected/v15 release/17.0.0 affected/v16 release/16.4.0
by argentini created on Jul 31, 2025
HQ Member

#19707 Use new submit and poll solution for examine index rebuild

area/backend release/17.0.0
by Laura Neto created on Jul 10, 2025 • merged by Laura Neto
inetzo

#19480 Media-root breadcrumb not working

type/bug area/frontend release/17.0.0
by inetzo created on Jun 4, 2025
idseefeld

#19436 Description update models builder generates different types for color picker value

community/pr release/17.0.0
by Dirk Seefeld created on May 27, 2025 • merged by Matthew-Wise
HQ Member

#19346 Audit service rework

release/17.0.0
by Laura Neto created on May 16, 2025 • merged by Nikolaj Geisle
Wilhelm-af

#19307 v15 [BUG] Issue moving content around, inline editing

type/bug area/frontend affected/v15 release/17.0.0 affected/v16
by Wilhelm-af created on May 13, 2025
jbppraxis

#18748 v 15.2.3 Tree structure does not expand after page refresh

type/bug area/frontend release/17.0.0
by jbppraxis created on Mar 20, 2025
krebil

#18115 Single Block Mode Behavior in v14+ (not single enough)

type/bug area/frontend release/17.0.0
by krebil created on Jan 24, 2025
CarlSargunar

#17262 Switch container to use SQL 2022 instead of SQL Edge

community/pr hacktoberfest-accepted area/backend hacktoberfest/contrib-2024 release/17.0.0 release/16.4.0
by Carl created on Oct 13, 2024 • merged by Matthew-Wise
Jeavon

#14499 Adding SourceWidth and SourceHeight to ImageUrlGenerationOptions

community/pr area/backend release/17.0.0
by Jeavon created on Jul 4, 2023 • merged by Jason Elkin