Release notes for Umbraco-CMS v12.0.0
Released on: Thursday, June 29 2023
NuGet Package: Umbraco.Cms v12.0.0
Contributors
Of the 36 bug fixes and feature additions in release/12.0.0, a total of 3 of them have been contributed by the community, by 3 unique contributors.
We're welcoming 1 brand new contributor who has made their first pull request for Umbraco-CMS. Welcome to the contributor club: karlmacklin 🏆
All community contributors to this release
⭐ = First pull request to Umbraco-CMS
Notable features
2
Breaking changes
5
#14332 Support publishing multiple notifications, filter on handler type and add `IDistributedCacheNotificationHandler<TNotification>` (optimizes cache refreshers)
#14296 Fix the namespace for PagedModel
#14086 V12: Cherry pick unscoped migrations
#13647 V12: Change nullability for the log searches
#13634 V12: Change nullability for the log viewer
UI and UX updates
2
#14143 [Fix] Block editor labels showing Angular JS on first load.
#13134 Settings content model default value for true/false toggle not applied when saving block list
Other
27
#14430 Update Umbraco UI Library to 1.3.0
#14429 Return raw markdown in the Delivery API
#14428 Delivery API: Ensure the path parameter starts with forward slash
#14421 Add support for property value fallbacks in the delivery API
#14419 Updated nuget packages to latest versions
#14418 V12: Add deliver api information to detailed telemetry
#14407 v11: Backoffice JS Updates
#14370 Delivery API: Add query params and headers to Swagger document
#14368 Make the Delivery API JSON type info resolver un-sealed
#14362 Update security stamps on logout
#14341 Fix unlinking with external login tokens
#14340 Update OpenIdDict
#14335 V12: Use hosting environment to get local temp path
#14324 Richtext editor toolbar icons are missing in configuration
#14295 Empty filter and sort values should not be considered when executing queries
#14289 Delivery API: Adding support for "Contains" filters
#14283 Start-item support in RTE markup
#14272 Cannot connect to SQL Server during install
#14258 Wrap RTE content in a dedicated model for future expansion
#14247 Added OpenIddict dependencies for future usage
#14216 V12: Update ImageSharp V3 and Add Legacy V2 Project
#14179 Backoffice JS dependency updates
#14127 XPath can unambiguously use $site/$parent
#14115 Fixes #14102 - NestedPropertyIndexValueFactoryBase ignores compositions
#14046 Add `VersionAssemblyName` to package manifest
#3 [Breaking change]: Updating nullable signatures
#12103 NuCache corruption when block size set > 8192