What's Changed Since 15.0.0-rc2
💥 Breaking Changes
- Block level variants - search indexing by @kjac in #17239
- Validation for block level variation by @kjac in #17355
- Add ContentKey to IBlockReference and obsolete ContentUdi by @kjac in #17365
- V15/hotfix/deprecate manifest types type by @nielslyngsoe in umbraco/Umbraco.CMS.Backoffice#2490
- 15-rc: Front-end Validation for Variant Blocks by @nielslyngsoe in umbraco/Umbraco.CMS.Backoffice#2488
🚀 New Features
- Hotfix: Entity Create Option Action Extension Point by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2509
- Hotfix: UFM alias prefixes by @leekelleher in umbraco/Umbraco.CMS.Backoffice#2510
🐛 Bug Fixes
- Initialize important services before unattended installs by @bergmania in #17366
- Fixes slow legacy routes by using a domain cache by @bergmania in #17371
- Hotfix: document variant publication info by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2478
- Workaround: Ignore discard changes when in a workspace modal by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2481
- Bugfix: Allow breadcrumb for variant root items by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2482
- Bugfix: Prevent delete a template when has children by @leekelleher in umbraco/Umbraco.CMS.Backoffice#2479
- Bugfix: Hide template input when there are no allowed templates by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2484
- Hotfix: Publish with decendants structure reload by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2486
- Hotfix: Correct user enable notification by @madsrasmussen in umbraco/Umbraco.CMS.Backoffice#2487
- hotfix: export types by @nielslyngsoe in umbraco/Umbraco.CMS.Backoffice#2485
- Bugfix: Detail repository base
save()
returns updated model by @leekelleher in umbraco/Umbraco.CMS.Backoffice#2491 - Hotfix: Block Type card thunbnail image path/URL by @leekelleher in umbraco/Umbraco.CMS.Backoffice#2480
🏠 Internal
- V15 QA updated E2E tests by @andr317c in #17359
- V15: Adding unit tests for
INavigationQueryService.TryGetRootKeys()
by @elit0451 in #17374 - V15: Adding tests for
INavigationQueryService.TryGetLevel()
by @elit0451 in #17375 - V15: Adding not null when annotation by @elit0451 in #17379
📦 Dependencies
- Updated nuget packages 2024-10-25 by @bergmania in #17370
Other Changes
- Extend timeout for release branch by @Zeegaan in #17304
- Added DisableBuildCompression to not make compressed versions of back… by @bergmania in #17380
- V15: Make default max payload size more friendly by @nikolajlauridsen in #17382
- V15: Refresh caches on load balanced environments by @nikolajlauridsen in #17296
- V15: Add back url segments again by @Zeegaan in #17390
- Add logging to RTE integration tests to trace the source of the failing tests by @kjac in #17376
- Updated lucene net replicator package by @andr317c in #17415
- Fix delivery api can find unpublished content by @bergmania in #17413
- Fix security scheme issues in Delivery API OpenAPI spec by @kjac in #17401
- Do not migrate blocks in parallel on SQLite by @kjac in #17416
- Prevent Delivery API output cache configuration from affecting other controllers by @kjac in #17405
- Support limited language access at block level by @kjac in #17322
- Obsolete content dashboard settings by @Migaroez in #17389
- Reintroduce a favicon to the templates to allow static file access on first boot by @bergmania in #17422
Full Changelog: release-15.0.0-rc2...v15.0.0-rc3