8.3.17 (2024-09-17)
Overview of merged pull requests
BUGFIX: Fix autoselection of ancestor nodes in Workspace module
Fixes: #5231
Packages:
Neos
BUGFIX: Remove rootnode when user workspace is deleted
Fixes: #2193
Review instructions
Previously all root nodes of workspaces that belonged to removed users stayed in the database. With this change, the root nodes are removed as well.
Create a user
Delete the new user
No root node should remain of the personal workspace of the removed user
Packages:
Neos
BUGFIX: Translate FlashMessage if asset is still in use in media browser inspector
Bugfix for `#5085 <https://github.com/neos/neos-development-collection/issues/5085>`_no error if asset still in use and show flashmessage solution set class neos-notification-container as id
In media browser inspector if assets are deleted wich are still used no FlashMessage was showed and on second delete an error pages was showed.
Solution: In Neos.Media:Browser/Resources/Private/Layouts/Default.html change class neos-notification-container to id neos-notification-container, because Notification.js / Toast is searching for id neos-notification-container to insert FlashMessages.
- ` <div class=”neos-media-content{f:if(condition: ‘{tags -> f:count()} > 25’, then: ‘ neos-media-aside-condensed’)}”>
- <div class=”neos-media-assets”>
- <div id=”neos-notification-container”>
<f:render partial=”FlashMessages”/>
</div> <f:render section=”Content”/>
</div> <aside class=”neos-media-aside”>`
related: #5085
Packages:
NeosMedia.Browser
BUGFIX: Sort roles for users by label instead of internal name in the UI
Review instructions
Before:
!`CleanShot 2024-08-15 at 13 01 03@2x <https://github.com/user-attachments/assets/61fb4a4f-4a43-45e9-bc1f-7c5b417848e7>`_
After:
!`CleanShot 2024-08-15 at 13 00 37@2x <https://github.com/user-attachments/assets/91f4e486-6e0e-4f03-9f57-5058b06c3044>`_
Packages:
Neos
BUGFIX: Don’t copy removed nodes
With this change, removed nodes are not copied anymore in the recursive copy actions.
Also the removed state is now kept when a node is similarisied to prevent unpublished removed nodes from popping up again inadvertendly.
Resolves: #5185
Packages:
NeosContentRepository
TASK: Update GitHub actions
Fix warnings:
> The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Packages:
Neos.github