v15.2.0
Status: ReleasedReleased on Thursday, February 6 2025
There is a newer version available - v15.2.2
Release notes
15.2.0 is now on NuGet.
Related changes from the issue tracker
Dependencies (1)
Developer experience (2)
Front end (8)
-
Changing the order in the repeatable strings isn't saved
-
[V15-RC2] URL to document types in settings occasionally gets stuck on /root and it won't show content
-
V15 Link picker accepts null item
-
Edit Media Type (Sorting) makes properties disappear
-
V15 - Race condition breaks navigation between documents
-
v15: Granular permissions are empty
-
Feat: Content Property Datatset Context Token
-
Refactor workspace context creation logic
Obsolete methods (1)
UI and UX updates (15)
-
When configuring a block grid data type, blocks cannot be dragged to an arbitrary location
-
Media Picker configuration issues
-
V15 Cannot add a block to a group in a block grid editor
-
Feature: block 'draft' tag
-
Feature: update tiptap styling
-
Feature: Published Document Pending Changes
-
Feature: Clipboard
-
Implemented sorting for media picker crops
-
Feature: end drag despite no drag end event
-
V15: Link Picker Modal UX Flow
-
Feature: Create button in Document Type Folder collection
-
Fix: Improve sorter placement algorithm
-
Fix: Block validation (Refactor of context-api proxy from Clipboard Feature)
-
Updated the dialog labels for Member -> Choose Groups
-
updated the modal headline
Other features (6)
Bugfixes (96)
-
A member that has changed their email address/user name, can still login with the old value
-
_memberManager.IsLockedOutAsync() returns false when user not approved
-
IVirtualPageController is not setting the Umbraco context PublishedRequest content via FindContent
-
"Publish with descendants" or "Publish with descendants (Include unpublished content items)" do not save changes
-
Empty clipboard section shows up in block list despite the copy functionality not available for block list
-
V14: No validation errors when creating an empty media item
-
Missing UserGroup information when adding userGroups to a user
-
V14-RC5: Renaming partial view, stylesheet or javascript file shows undefined
-
Umbraco 14 - ModelsBuilder generates integer label as a string in the model
-
Umbraco 14 - Logout screen does not show custom LoginBackgroundImage
-
Svg thumbnails/previews are not rendered outside of the media secion
-
Sorting children missing sort asc/desc by name, can only be done with drag & drop (v14.1.1)
-
[14.1.1] (Collections) Peforming Bulk Publish & Unpublish fails
-
(close) No copy to clipboard function in Bellissima
-
Embedding YouTube Live URL Not Supported Error
-
User without permission can see / edit (but not save) document types
-
`RichTextOutputAsJson` skips space between inline elements
-
Change Password button still showing when using SSO login, and DenyLocalLogin set to true
-
Umbraco slider ignores initial value property.
-
Examine sometimes fails to load
-
Unable to open, edit, or rename a partial view in Umbraco.
-
System.InvalidOperationException: Failed to Fetch Ancestors - Internal Server Error (500) Due to Content Cache Retrieval Failure in Umbraco Delivery API
-
V14 - umbracoAudit table is not logging some audit events
-
Block list using inline editing updates the wrong field if more than 1 block is expanded
-
Contexts missing from <umb-debug>
-
Error after creating new content in block list component that didn't pass the mandatory validation
-
DictionaryService.GetMany translations are empty
-
Custom background image and logo does not work when using external login providers
-
Can create empty media files with just a name even though a file is mandatory
-
Missing frontend validation notification for Partial Views, Stylesheets and Script when trying to save without a name
-
v15 - SVG thumbnails not shown in Media grid view
-
Umbraco.AssignedContentItem.GetCultureFromDomains() no longer returns the correct culture in V15.0.0
-
v15 Auditservice GetLogs return items with an default Datetime as createdate
-
Localization Picker for content does not have scroll
-
V15.1 RC: 'Multi URL Picker' not updating value with Block Level Variations
-
Manual Refresh Needed After Using 'Duplicate to' in Umbraco
-
v15 BlockList + inline editing + nested blocks is broken
-
Property value editor messages are not shown in the client
-
Can not add multi URL picker in element a Block list when content inherited element from that Block list
-
Unable to sort allowed child node types in Umbraco 15.1.0
-
Info tab links are malformed when a protocol-less culture and hostnames domain is set
-
Invariant documents only list a single URL when routable in multiple languages
-
Empty groups appear in block grid editor "Add content" UI
-
Critical: Content lost when upgrading from v13 to v15
-
Timeout Error During Umbraco 14.3.1 to 15.1.0 Upgrade
-
Toggle property editor doesn't return initial state when true
-
v15: Media Delivery API get item by ID fails if media item is placed in a folder
-
v.15.1.1 Issues with content delivery API after 17.12.2024 small upgrade
-
Document Type Allowed Child Nodes Sort Order (Update on Issue 17220)
-
Children() not returning items in the right order
-
Unpublish button is disabled in modal
-
Block List amount validation message is wrong and shows the amounts wrapped in %%
-
The checking for upgrade to a new version in Backoffice UI is not correct.
-
Broken paging in management api searcher endpoint
-
Blocks are added to wrong block list
-
Document URLs are not shown + missing protocol prefix
-
Monaco editor font missing
-
Changing focal point can not save the image in ImageCropper in the first time
-
V15 The action menu still displays when creating a new document type
-
Can't insert a link to an unpublished page in TinyMCE RTE
-
Accessing settings in a Block custom view always returns the first setting value
-
v15.1.1 - Create a new content node - Name box is not in focus and placeholder text not visible
-
v15.1.2 - Media tree "Recycle bin" - root label is always in english
-
V15: User side panel doesn't work for non admin users
-
[15.2 RC] Unable to save content with a block editor containing an RTE when using block-level variations
-
Datatype Checkbox list - when updating prevalues the old ones remain
-
Remove __Key field from Backoffice Search if query is not a Guid
-
Chore: Enable MSW in web/test-runner + add tests for state manager + isCurrentUser util
-
V15: Utilizing content type filtering for navigation data instead of `.OfType<T>()`
-
Change meta tag "apple-mobile-web-app-capable" with "mobile-web-app-c…
-
Fix copy document with descendants onto self
-
17760 - improved the Norwegian lang file
-
V15: Handle empty permissions
-
Support segments from querystring in preview
-
Use data type configuration to determine default value for empty toggle and slider property values
-
Fixed infinite loop triggered when requesting media by ID in a folder via the media delivery API
-
Timing updates for rendering and preparation of user group granular permissions details to resolve intermittent error on race condition
-
Reload children of destination after duplicate of content
-
Fix to GetCultureFromDomains extensions following changes to routing and published content cache
-
Display variant selection on unpublish only if the document is variant
-
Call change event after update of multiple text string order
-
Allow sort of children by name and create date
-
Do not allow editing read-only properties
-
Fix: ensure controllers are destroyed
-
Render all URLs in document workspace info tab and ensure protocol-less links can be used to access the intended URL.
-
V15: Handle domains in invariant content
-
Make the Delivery API "ancestors" selector work with preview (#17938)
-
Published Content should handle "is previewing"
-
Link to content type and/or template from content/media/member info workspace view only if current user has access to settings
-
V15: Implement IsLockedOut on base class instead
-
Close modal for create options with links
-
Use the new more efficient .NET 9 Lock type
-
Allow for filtering of document type allowed children and allowed at root when creating new content.
-
Allowed retrieval of current user configuration when accessing user profile as a non-admin user
-
V15/bugfix/Reset image crop button fix
-
Use variant context for determining requested culture