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