Skip to content

Commit 608cb0f

Browse files
Release 2026.03.19.29 on main with full dev rollup notes
1 parent 88ddaf9 commit 608cb0f

5 files changed

Lines changed: 44 additions & 4 deletions

CHANGELOG-fixes.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# FolderView Plus Changelog
22

3+
## Version 2026.03.19.29
4+
5+
### Highlights
6+
7+
- Added a full dashboard quick-action rail for Docker and VM widgets with layout cycle, expand/collapse all, running-only, health emphasis, compact density, reset view, and settings shortcut actions.
8+
- Added dashboard layout modes (`Classic`, `Full Width`, `Accordion`, `Inset`, `Compact Matrix`) with persisted per-widget preferences and per-folder overflow controls.
9+
- Added dashboard expansion memory so folder expansion state in widgets is preserved across refreshes and tab changes.
10+
- Reworked the 3rd-party icon picker with a guided flow, Basic/Advanced modes, clearer pack actions, active-filter badges, and stronger empty-state guidance.
11+
- Improved nested-folder management with sibling-safe duplicate-name checks, smart parent-default inheritance, and deeper tree integrity diagnostics.
12+
13+
### Important Bug Fixes
14+
15+
- Fixed Docker runtime/dashboard Application-column clipping, oscillation, and Version-column spacing conflicts while keeping dropdown controls compact and stable.
16+
- Fixed iPhone/mobile settings visual artifacts and action-menu clipping with touch-safe style resets and viewport-safe menu positioning.
17+
- Fixed dashboard quick-action rail behavior for Docker and VM widgets (anchoring, collapse sync, row alignment, and short-widget overhang containment).
18+
- Fixed plugin settings startup failure caused by an invalid `arguments` reference in initial-load code paths.
19+
- Hardened theme-aware runtime status rendering so started-state text follows active theme colors (including light themes) without inline color painting.
20+
21+
### Quality
22+
23+
- Improved runtime refresh and render behavior through redraw coalescing, queued folder rendering, and safer performance-mode handling for large nested trees.
24+
- Expanded regression coverage for compact-matrix layout behavior, dashboard rail collapse heuristics, mobile rendering, nested-folder flows, and theme-token contracts.
25+
- Strengthened release automation and validation (guards, smoke checks, packaging checks) to reduce release-note drift and regression risk.
26+
327
## Version 2026.03.19.1
428

529
### Highlights

archive/folderview.plus-2026.03.19.04.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+
ed70926d7b8df8d62149005ac72e113d6c44ea92602c776e4e4a6c7f3db51e3c folderview.plus-2026.03.19.29.txz

folderview.plus.plg

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,30 @@
55
<!ENTITY github "alexphillips-dev/FolderView-Plus">
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
8-
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/dev/folderview.plus.plg">
9-
<!ENTITY version "2026.03.19.28">
8+
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/main/folderview.plus.plg">
9+
<!ENTITY version "2026.03.19.29">
1010
<!ENTITY md5 "12e1c185e462e9f9aa53848216f3f7fb">
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.03.19.29
17+
- Feature: Added a full dashboard quick-action rail for Docker and VM widgets (layout cycle, expand/collapse all, running-only, health emphasis, compact density, reset view, and settings shortcut).
18+
- Feature: Added dashboard layout modes (Classic, Full Width, Accordion, Inset, Compact Matrix) with persisted per-widget view preferences and per-folder overflow controls.
19+
- Feature: Added dashboard expanded-folder memory so widget expansion state persists across refreshes and tab changes.
20+
- UX: Reworked the 3rd-party icon picker with Basic/Advanced modes, guided workflow sections, inline pack actions, active-filter badges, and clearer empty-state recovery.
21+
- UX: Improved nested-folder management with sibling-safe duplicate-name checks, parent default inheritance for child folders, and deeper tree integrity diagnostics.
22+
- Fix: Fixed Docker dashboard/runtime column clipping and oscillation, restored tiny dropdown chevrons, and stabilized Application/Version spacing on desktop and mobile.
23+
- Fix: Fixed iPhone/mobile settings artifacts and overflow-menu clipping by hardening touch-safe control resets and viewport-safe action-menu bounds.
24+
- Fix: Fixed dashboard quick-rail reliability for Docker and VM (anchoring, collapse sync, row alignment, and short-widget overhang containment).
25+
- Fix: Fixed plugin settings initial-load crash caused by an invalid `arguments` reference path.
26+
- Performance: Improved runtime redraw behavior with refresh coalescing, queued folder rendering, and safer performance-mode behavior for large nested trees.
27+
- Compatibility: Hardened theme/runtime token handling so started-state colors follow active themes (including light themes) without fragile inline color painting.
28+
- Regression guard: Added/expanded regression coverage for compact-matrix layout behavior, dashboard rail collapse heuristics, mobile rendering, nested-folder flows, and theme-token contracts.
29+
- Quality: Strengthened release automation and validation (guards, smoke checks, packaging checks) to reduce release-note drift and regression risk.
30+
31+
1632
###2026.03.19.28
1733
- Maintenance: Restore dashboard rail visibility while keeping widget clamp.
1834

@@ -2116,7 +2132,7 @@
21162132
</CHANGES>
21172133

21182134
<FILE Name="/boot/config/plugins/&name;/&name;-&version;.txz" Run="upgradepkg --install-new">
2119-
<URL>https://raw.githubusercontent.com/&github;/dev/archive/&name;-&version;.txz</URL>
2135+
<URL>https://raw.githubusercontent.com/&github;/main/archive/&name;-&version;.txz</URL>
21202136
<MD5>&md5;</MD5>
21212137
</FILE>
21222138

0 commit comments

Comments
 (0)