v16.1.0
Status: ReleasedReleased on Thursday, July 24 2025
There is a newer version available - v16.1.1
Release notes
Umbraco 16.1 is released and available on NuGet 🎉
Related changes from the issue tracker
Notable features (1)
Breaking changes (1)
Accessibility (1)
API and API documentation updates (1)
Dependencies (3)
Developer experience (9)
-
Inconsistency in UmbCurrentUserContext
-
V16: Item and Detail Base Repository should use correct typings for return types
-
DocumentUrlDataResolver: Use UMB_VARIANT_CONTEXT instead of UMB_PROPERTY_DATASET_CONTEXT
-
Add missing media exports
-
Docs: Collection example
-
Entity type + Entity Unique conditions
-
ability to hide block actions
-
Introduce Section Alias condition const
-
Aligned jsdoc and inferred function type on UmbCurrentUserContext
Front end (1)
Performance (1)
UI and UX updates (17)
-
Changed the Image crop UI component to fit the new Backoffice UI design
-
Fix: Ensure minimum height for Block List Custom Views (#18398)
-
Switch workspace variant when app language changes
-
Feature: Content Workspace Icon
-
Add folder workspace icon
-
update next icon
-
Translations for `pt` (`pt-PT`)
-
Remove trash success notifications
-
Show success/failed state for workspace buttons with additional options
-
V15 Bugfix: Horizontal scrollbar in Media section #19479
-
Fix readonly UI for create document user permission
-
Improves the layout on the create blueprint dialog
-
V16: Adds a state for "forbidden" for entities that return 403 (Access denied)
-
Variant workspace breadcrumb item parentheses
-
Collection rendering performance improvements Part 1: Improve Entity actions render performance
-
Table checkbox/icon alignment
-
load more button component and styling
Other features (3)
Bugfixes (27)
-
Monaco editor no language syntax colorization
-
RichTextOutputAsJson adds newline text between all HTML elements
-
V15: Icon color for selected node in link picker
-
Media not showing after re-authentication
-
tiptap-span.extension does not allow to remove style
-
V15: Add logging to DocumentUrlService & other bootup services to diagnose slow startup times
-
V16 User with 'Move to' permission cannot move a document
-
V16: Checkboxes and icons in list view / collections are not aligned
-
Toggle hitbox is too large
-
fix: check for NullRepresentationInCache in AppCacheExtensions
-
Handle user id 0 (Unknown/System) when building content version response
-
Fix for invalid state in JsonBlockValueConverter when an unused layout has a nested array
-
observable for detecting if split view is active
-
Throw if attempting to use the default unique media path scheme with version 7 GUIDs
-
Adds attribute to ensure management API requests are never cached in the browser or via a CDN
-
V16.1: Fix broken content creation when using blueprints
-
Replace keys in Rich Text Editor blocks on clone operations
-
Tiptap RTE: Adds token for statusbar context
-
V16: Document shows blank page when clicking an active link
-
Cherry picked #19540 to V16 (and fixed changed signatures)
-
Avoid async await Task.FromResult, plus some other minor tweaks
-
Move cache instructions pruning to background job
-
Reduce lookups needed in ConcurrentDictionaries in ContentNavigationServiceBase
-
Fix pagination in Content Delivery API Index Helper
-
Fix for code scanning alert no. 1719: Client-side cross-site scripting
-
fix: json serialization and deserialization for NuCacheSerializerType
-
React on late read only guard rules