What's Changed since 17.0.0-beta
📦 Dependencies
- build(deps): bumps @umbraco-ui/uui from 1.16.0-rc.0 to 1.16.0 by @iOvergaard in #20535
- Bump vite from 7.1.9 to 7.1.11 in /src/Umbraco.Web.UI.Client by @dependabot[bot] in #20580
🐛 Bug Fixes
- Notifications: Explicitly flush isolated caches by key for content updates by @kjac in #20519
- E2E: Updated exisiting acceptance tests to match updates from front end by @andr317c in #20525
- Templates: Retain layout from file when loading template (closes #20524) by @AndyButland in #20529
- Document/Media: Readonly when in recycle bin by @madsrasmussen in #20541
- Document/Media Recycle Bin: Show full breadcrumb by @madsrasmussen in #20547
- Document/Media Recycle Bin: Add missing root workspace views (#20494) by @madsrasmussen in #20569
- Property Editors: DateTimeWithTimeZone - Changing timezone mode to Local shows invalid time zone error by @lauraneto in #20526
- Fixes broken integration test for v17 release by @nikolajlauridsen in #20582
- Template: Update dotnet project template to remove previous LTS checks by @lauraneto in #20573
- User group: permissions grouping by @nielslyngsoe in #20584
- Rendering: Explicitly contextualize variation context for language fallback (closes #20350) by @kjac in #20587
- Preview: Replaces WebSocket with the SignalR library to improve connectivity in the preview window by @iOvergaard in #20585
- Make Create Actions open as dialogs (part 2) by @madsrasmussen in #20523
- Document/Media Recycle Bin: Add 'Trashed' state to info workspace view by @madsrasmussen in #20581
- Document Recycle Bin: Fix missing item name when restoring by @madsrasmussen in #20599
- Preview: Fixes a potential issue where the preview URL could be a different backoffice host by @iOvergaard in #20591
- Item Repository: Sort statuses by order of unique by @nielslyngsoe in #20603
- Dictionary: Fix shortcut Ctrl + S not saving dictionary items by @madsrasmussen in #20605
- Detail Request Manager: Use tryExecute for delete API call to enable error notifications by @madsrasmussen in #20607
- Login photo: Update with v.17 edition by @nielslyngsoe in #20625
- Collection: prevent multiple load calls within a very short time by @madsrasmussen in #20528
- Load balancing backoffice: Add missing id to distributed jobs when updating by @nikolajlauridsen in #20642
- Remove references to Our Umbraco - moved to the new forum by @nul800sebastiaan in #20644
- Entity Data Picker: Data editor and value converter by @madsrasmussen in #20661
- E2E: Updated user group and data type acceptance tests to match UI changes by @nhudinh0309 in #20658
- Content Types: Prevent creation of document type with an alias that case insensitively matches an existing alias (closes #20467) by @AndyButland in #20471
- Back Office: Fixes link to workspace root from breadcrumb trail (closes: #20455) by @AndyButland in #20459
- UFM: Adds $index support to Block editors (fixes #20470) by @leekelleher in #20488
- Management API: Added trashed state so when requesting content from the recycle bin it will return trashed instead of draft or published state by @andersreus in #20542
- Preview: Redirect to published URL on exit by @leekelleher in #20556
- Hybrid Cache: Resolve start-up errors with mis-matched types (closes #20537) by @leekelleher in #20554
- Tiptap RTE: Allow removal of unregistered extensions by @leekelleher in #20571
- Media: Fixes SQL error to ensure database relation between user group media start folder and deleted media item is removed (closes #20555) by @AndyButland in #20572
- Publishing: Resolve exceptions on publish branch by @AndyButland in #20464
- Migrations: Use reliable GUID to check for existence of data type when creating (closes #20592) by @AndyButland in #20604
- Notifications: Populate IncludeDescendants on ContentPublishedNotification when publishing branch by @AndyButland in #20578
- Webhooks: Register OutputExpansionStrategy for webhooks if Delivery API is not enabled (closes #20272) by @Migaroez in #20559
- Trees: Prevent file system trees showing other file types that aren't supported for editing by @NillasKA in #20567
- Trees: Restore backward compatibility for file system based tree controllers (closes #20602) by @AndyButland in #20608
- Media types: Handle null configured file extensions when populating allowed media types (closes #20620) by @AndyButland in #20635
- Caching: Resolves publish and install issues related to stale cached data retrieval (closes #20539 and #20630) by @AndyButland in #20640
Full Changelog: release-17.0.0-beta...release-17.0.0-rc1