Viewing: Umbraco-CMS v17.1.0
Target: Thursday, January 8 2026

Release notes for Umbraco-CMS v17.1.0

Target release date: Thursday, January 8 2026

Contributors

Of the 70 bug fixes and feature additions in release/17.1.0, a total of 6 of them have been contributed by the community, by 5 unique contributors.

We're welcoming 1 brand new contributor who has made their first pull request for Umbraco-CMS. Welcome to the contributor club: Luuk Peters 🏆

All community contributors to this release

⭐ = First pull request to Umbraco-CMS

Developer experience 1
HQ Member

#20510 Extensions: Adds `@provideContext` and `@consumeContext` decorators for a better developer experience

category/dx area/frontend release/17.1.0
PR by Jacob Overgaard created on Oct 15, 2025 • merged by Lee Kelleher
UI and UX updates 25
HQ Member

#20868 Block workspace: Enforce "AllowEditInvariantFromNonDefault" in variant blocks (closes #20633)

category/ui type/bug release/17.1.0
PR by Mads Rasmussen created on Nov 17, 2025
HQ Member

#20842 Block list: ensure block items stay top-aligned when sorting

category/ui release/17.1.0
PR by Niels Lyngsø created on Nov 14, 2025 • merged by Andy Butland
HQ Member

#20832 Properties: Implement container queries

category/ui release/17.1.0
PR by Niels Lyngsø created on Nov 14, 2025
LindenKopp

#20830 Clicking Alias Field in Doctype does not preselect the alias

category/ux type/bug affected/v17 release/17.1.0
Issue by LindenKopp created on Nov 14, 2025
HQ Member

#20826 Culture and Hostnames: Add ability to sort hostnames (closes #20691)

category/ux type/feature release/17.1.0
PR by Mathias Helsengren created on Nov 13, 2025
bjarnef

#20821 Increase size of sort modal

category/ux area/frontend release/17.1.0
Issue by bjarnef created on Nov 13, 2025
HQ Member

#20809 Content Type Designer: Always register root route to support drag-and-drop into empty Generic tab.

category/ui type/bug release/17.1.0
PR by Engiber Lozada created on Nov 12, 2025 • merged by Mads Rasmussen
HQ Member

#20799 Data Type Workspace: Enable client mandatory field validation for configuration properties

category/ux area/frontend release/17.1.0
PR by Mads Rasmussen created on Nov 12, 2025
HQ Member

#20782 Keyboard navigation: Return to opening element after modal close

category/ux category/accessibility release/17.1.0
PR by Mathias Helsengren created on Nov 10, 2025 • merged by Mads Rasmussen
HQ Member

#20775 Package section: use command icon for migrations, remove prop

category/ux release/17.1.0
PR by Niels Lyngsø created on Nov 10, 2025 • merged by Niels Lyngsø
HQ Member

#20762 Backoffice Item Pickers: Show error for missing items in 10 picker types (closes #19329, #20270, #20367)

category/ux area/frontend release/17.1.0
PR by Jacob Overgaard created on Nov 6, 2025 • merged by Lee Kelleher
warrenbuckley

#20757 Adds Clear Clipboard button & logic

community/pr category/ux type/feature area/frontend release/17.1.0
PR by Warren Buckley created on Nov 6, 2025 • merged by Jacob Overgaard
HQ Member

#20749 Templates: Fix "Discard changes?" dialog after creating template with master template (fixes #20262)

category/ux area/frontend release/17.1.0
PR by Jacob Overgaard created on Nov 6, 2025 • merged by Lee Kelleher
HQ Member

#20747 User Workspace: localize password mismatch feedback

category/ux area/frontend release/17.1.0
PR by Niels Lyngsø created on Nov 6, 2025 • merged by Niels Lyngsø
HQ Member

#20740 Rich Text Editor: The media picker skips the "edit media" dialog when editing an image (closes #20066)

category/ux area/frontend release/17.1.0
PR by Jacob Overgaard created on Nov 5, 2025 • merged by Lee Kelleher
HQ Member

#20712 Folder Workspace: Support menu expansion and breadcrumbs (closes #

category/ux release/17.1.0
PR by Mads Rasmussen created on Nov 3, 2025
HQ Member

#20693 Property Editors: Added form control and mandatory support to editors in rich content group(Code editor, Markdown, Block grid)

category/ux area/frontend release/17.1.0
PR by Engiber Lozada created on Oct 30, 2025 • merged by Niels Lyngsø
HQ Member

#20685 Document Recycle Bin: Remove non-relevant entity bulk actions (closes #20677)

category/ux release/17.1.0
PR by Mads Rasmussen created on Oct 30, 2025 • merged by Andy Butland
HQ Member

#20684 Property Editors: Added form control and mandatory support to editors in picker group(Color, Content, Date, Document, Eye dropper, Multi URL).

category/ux release/17.1.0
PR by Engiber Lozada created on Oct 30, 2025 • merged by Niels Lyngsø
HQ Member

#20659 Property Editors: Added form control and mandatory support to editors in common group(Number, Tags, Slider).

category/ux release/17.1.0
PR by Engiber Lozada created on Oct 27, 2025 • merged by Mads Rasmussen
HQ Member

#20629 Trashbin: introduce a empty trash icon

category/ui release/17.1.0
PR by Niels Lyngsø created on Oct 23, 2025
HQ Member

#20617 User And User Group Workspace: Make views extendable (#20548)

category/ux release/17.1.0
PR by Mads Rasmussen created on Oct 23, 2025 • merged by Niels Lyngsø
HQ Member

#20611 Login: Adds show/hide password toggle

category/ux type/feature area/frontend release/17.1.0
PR by Mathias Helsengren created on Oct 22, 2025 • merged by Jacob Overgaard
HQ Member

#20570 Property Editors: Add mandatory support to Number Range (Refactor).

category/ux release/17.1.0
PR by Engiber Lozada created on Oct 20, 2025 • merged by Mads Rasmussen
HQ Member

#20066 RTE editing selected media to update alt text

category/ux type/bug area/frontend release/17.1.0
Issue by alina-tincas created on Sep 3, 2025
Other 44
HQ Member

#20884 Block editors: adds prefix to workspace title (closes #20588)

area/frontend type/improvement release/17.1.0
PR by Lee Kelleher created on Nov 18, 2025
HQ Member

#20869 Block Grid: Sort mode

type/feature area/frontend release/17.1.0
PR by Lee Kelleher created on Nov 17, 2025
Jeroentje61

#20823 Decimal property editor disregards decimal value

type/bug area/backend release/17.1.0
Issue by Jeroentje61 created on Nov 13, 2025
Luuk1983

#20817 'Create' options no indication it's loading when it's slow

type/bug state/reproduced area/frontend affected/v16 affected/v17 release/17.1.0
Issue by Luuk1983 created on Nov 13, 2025
HQ Member

#20805 Preview: Add validation support to Save and Preview button (closes #20616)

area/frontend release/17.1.0
PR by Jacob Overgaard created on Nov 12, 2025 • merged by Lee Kelleher
enkelmedia

#20804 Trees and inconsistent umb-icon colors

community/up-for-grabs type/bug area/frontend affected/v17 release/17.1.0
Issue by enkelmedia created on Nov 12, 2025
Wiggee11

#20803 Unable to delete nodes when "DisableDeleteWhenReferenced" set to true

type/bug affected/v17 release/17.1.0
Issue by Wiggee11 created on Nov 12, 2025
AleksandrRiabov

#20788 Cached partials not cleared when content published/unpublished

type/bug area/backend affected/v16 affected/v17 release/17.1.0
Issue by AleksandrRiabov created on Nov 11, 2025
Luuk1983

#20772 Slider property editor: Fix for preset value handling of `enableRange`

community/pr release/17.1.0
PR by Luuk Peters created on Nov 7, 2025 • merged by Andy Butland
warrenbuckley

#20770 Localization: Supply the display name to the localization key for the `alt` and `title` attributes of the 2FA QR code image

community/pr release/17.1.0
PR by Warren Buckley created on Nov 7, 2025 • merged by Andy Butland
HQ Member

#20766 Querying: Restore ability to retrieve all children published in any culture (closes #20760)

release/17.1.0
PR by Andy Butland created on Nov 7, 2025 • merged by Nikolaj Geisle
HQ Member

#20748 `propertyValuePresentation` extension type for displaying complex property values (fixes #20736)

type/feature area/frontend release/17.1.0
PR by Andy Butland created on Nov 6, 2025
AaronSadlerUK

#20736 Umbraco 17: Date Picker in custom collection view shows as [object Object]

type/bug area/frontend affected/v17 release/17.1.0
Issue by AaronSadlerUK created on Nov 4, 2025
HQ Member

#20706 Member types: Implement containers

type/feature release/17.1.0
PR by Ronald Barendse created on Oct 31, 2025
HQ Member

#20705 Installer: Fix issues with newsletter signup

release/17.1.0
PR by Andy Butland created on Oct 31, 2025 • merged by Sven Geusens
arknu

#20703 SQL column type map does not include DateOnly and TimeOnly

type/bug release/17.1.0
Issue by arknu created on Oct 31, 2025
HQ Member

#20701 Preview: Add `allow-forms` to iframe sandbox attributes

release/16.4.0 release/17.1.0
PR by Rick Butterfield created on Oct 31, 2025 • merged by Andy Butland
HQ Member

#20694 UX: Adjust box-sizing to ensure tree and workspace top borders are aligned

release/17.1.0
PR by Nathan Woulfe created on Oct 30, 2025 • merged by Andy Butland
jemayn

#20691 v16: No longer possible to reorder hostnames in the Cultures and Hostnames menu

type/bug area/frontend release/17.1.0
Issue by jemayn created on Oct 30, 2025
HQ Member

#20677 V17 Publish/Unpublish/Duplicate To actions still available for child items of a trashed collection

type/bug release/17.1.0
Issue by nhudinh0309 created on Oct 29, 2025
jemayn

#20666 IDocumentUrlService.GetDocumentKeyByRoute does not work with hostnames containing a path

type/bug release/17.1.0
Issue by jemayn created on Oct 27, 2025
HQ Member

#20663 Migrations: Provide migration for single block property editor

release/17.1.0
PR by Sven Geusens created on Oct 27, 2025 • merged by Andy Butland
bjarnef

#20649 Icon picker: Better title for icon colors

community/pr release/17.1.0
PR by Bjarne Fyrstenborg created on Oct 25, 2025 • merged by Andy Butland
idseefeld

#20639 Integration Test Issues

type/bug release/17.1.0
Issue by idseefeld created on Oct 24, 2025
HQ Member

#20598 Preview: Allows changing the preview environment inside the preview app, and other UX changes that enhance the experience

type/feature area/frontend release/17.1.0
PR by Lee Kelleher created on Oct 21, 2025 • merged by Jacob Overgaard
HQ Member

#20562 Header: Adjusted button focus border color contrast

category/accessibility area/frontend type/improvement release/17.1.0
PR by Mathias Helsengren created on Oct 20, 2025 • merged by Lee Kelleher
HQ Member

#20561 Preview: Removes sessions

type/feature area/frontend release/17.1.0
PR by Lee Kelleher created on Oct 20, 2025 • merged by Jacob Overgaard
redmorello

#20548 V17: Custom Workspace view not appearing correctly in the user & user group Workspace.

type/bug state/reproduced area/frontend affected/v16 affected/v17 release/17.1.0
Issue by redmorello created on Oct 17, 2025
HQ Member

#20543 Make the indexing batch size configurable

release/17.1.0
PR by Kenn Jacobsen created on Oct 17, 2025 • merged by Andy Butland
HQ Member

#20503 News Dashboard: split into card + container, parent handles the data from the repo

area/frontend type/improvement release/17.1.0
PR by Engiber Lozada created on Oct 15, 2025 • merged by Lee Kelleher
HQ Member

#20439 V17: The RTE data type should not contain "[TipTap]" in its name.

type/bug area/frontend release/17.1.0
Issue by kjac created on Oct 10, 2025
Programeerik

#20431 Color Picker: Validate uniqueness of selected colors

community/pr release/16.4.0 release/17.1.0
PR by Erik Leusink created on Oct 9, 2025 • merged by Andy Butland
marcemarc

#20407 Media Picker Configured to Pick one AND ONLY one Image and not a pixel more gives you a UI to allow you to pick billions

type/bug release/17.1.0
Issue by marcemarc created on Oct 7, 2025
skttl

#20367 Content Picker prevalue editor includes missing doc type

type/bug area/frontend affected/v16 release/17.1.0
Issue by skttl created on Oct 3, 2025
HQ Member

#20285 Emails: Add `Expires` header

release/16.4.0 release/17.1.0
PR by Rick Butterfield created on Sep 27, 2025 • merged by Andy Butland
JosRaedts

#20270 Member picker does not allow removal of a previously selected member that has now been deleted

type/bug area/frontend release/17.1.0
Issue by JosRaedts created on Sep 25, 2025
rammi987

#20266 Backoffice search: Fixes items missing `umbraco` URL segment

community/pr area/frontend release/17.1.0
PR by Lucas Bach Bisgaard created on Sep 25, 2025
HQ Member

#20233 Login: Added custom validation for missing password and user/email on the login form

category/accessibility area/frontend release/17.1.0
PR by Mathias Helsengren created on Sep 23, 2025 • merged by Lee Kelleher
MMasey

#20205 [v16] Create button in left navigation missing discernible text

category/accessibility type/bug release/16.4.0 release/17.1.0
Issue by MMasey created on Sep 19, 2025
ProNotion

#20139 Self-referencing redirects can be generated when a node is renamed and then changed back to the original name

state/sprint-candidate type/bug affected/v13 affected/v17 release/17.1.0
Issue by ProNotion created on Sep 15, 2025
Matthew-Wise

#19895 Observing settingsPropertyValueByAlias("alias") maps to undefined

type/bug area/frontend affected/v16 affected/v17 release/17.1.0
Issue by Matthew-Wise created on Aug 12, 2025
seanhakbb

#19329 Block thumbnail blank when thumbnail is gone

type/bug area/frontend affected/v15 affected/v16 release/17.1.0
Issue by seanhakbb created on May 15, 2025
PeterKvayt

#18817 Error "Microsoft.Data.SqlClient.SqlException (0x80131904): String or binary data would be truncated in table" during save

type/bug affected/v15 affected/v16 affected/v17 release/17.1.0
Issue by PeterKvayt created on Mar 26, 2025
martinthogersen

#17751 Split View Fails to Show Date/Time Field Updates for Shared Fields

status/regression state/sprint-candidate type/bug state/reproduced area/frontend affected/v14 affected/v15 release/17.1.0
Issue by martinthogersen created on Dec 6, 2024