Skip to content

Commit edb6afd

Browse files
Stable release 2026.04.05.13
1 parent ee5053d commit edb6afd

6 files changed

Lines changed: 9 additions & 5 deletions

archive/folderview.plus-2026.04.04.17.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fd666a1a845fda4412b6291235511896c9145ec207650165289c129ac7d51065 folderview.plus-2026.04.05.13.txz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ Release and Quality
2626
- Tightened workflow self-checks, release-note consistency validation, include-order coverage, and related release/package guards around the new release path.
2727
- Release runs no longer hard-require browser smoke or theme matrix URLs, so stable merges can proceed even when smoke targets are unavailable.
2828
- Remote publish validation now retries until raw GitHub artifacts reflect the pushed release, preventing false failures from raw cache lag.
29+
- Back-merge restores now skip missing release-only paths cleanly, preventing archive rename conflicts from failing automation.

folderview.plus.plg

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
88
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/main/folderview.plus.plg">
9-
<!ENTITY version "2026.04.05.12">
10-
<!ENTITY md5 "1d0d652eca2259167b6e7f901e490be3">
9+
<!ENTITY version "2026.04.05.13">
10+
<!ENTITY md5 "00b9d05e73769e5945b8d637dd710d6d">
1111
]>
1212

1313
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" icon="folder-icon.png" support="https://forums.unraid.net/topic/197631-plugin-folderview-plus/" min="7.0.0">
1414
<CHANGES>
1515

16-
###2026.04.05.12
16+
###2026.04.05.13
1717
- Feature: Added a compact `Bulk move` workflow directly to the Folder Editor `Members` tab for both Docker and VM folders, so users can move shown or included members into another folder without leaving the editor.
1818
- Feature: Bulk move supports the scopes `Shown`, `Included shown`, `Excluded shown`, and `All included`.
1919
- Feature: Bulk move reuses the guarded server-side bulk assignment path instead of duplicating a second editor-only mover.
@@ -33,6 +33,7 @@
3333
- Quality: Tightened workflow self-checks, release-note consistency validation, include-order coverage, and related release/package guards around the new release path.
3434
- Quality: Release runs no longer hard-require browser smoke or theme matrix URLs, so stable merges can proceed even when smoke targets are unavailable.
3535
- Quality: Remote publish validation now retries until raw GitHub artifacts reflect the pushed release, preventing false failures from raw cache lag.
36+
- Quality: Back-merge restores now skip missing release-only paths cleanly, preventing archive rename conflicts from failing automation.
3637

3738

3839
###2026.04.05.02

scripts/sync_main_to_dev.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ restore_release_only_paths_from_previous() {
2727
local -a restore_paths=()
2828
for file in "$@"; do
2929
if release_only_path "${file}"; then
30-
restore_paths+=("${file}")
30+
if git cat-file -e "HEAD^:${file}" 2>/dev/null; then
31+
restore_paths+=("${file}")
32+
fi
3133
fi
3234
done
3335
if [ "${#restore_paths[@]}" -eq 0 ]; then

0 commit comments

Comments
 (0)