Skip to content

Releases: alexphillips-dev/FolderView-Plus

v2026.04.16.04

16 Apr 23:55

Choose a tag to compare

FolderView Plus 2026.04.16.04

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Maintenance: Revert VM detail-row regrouping and restore rules workspace binding.
  • Maintenance: Refresh performance baseline for released runtime assets.
  • Fix: Fix dead-code guard for release tree explorer cleanup.

v2026.04.16.02

16 Apr 22:59

Choose a tag to compare

FolderView Plus 2026.04.16.02

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Feature: Added a managed Theme Workspace and Appearance-tab flow for importing GitHub themes, activating or disabling themes, updating managed theme sources, editing variable overrides and custom CSS, and reusing saved Docker or VM folder-default profiles with apply-to-all and new-folder inheritance.
  • Feature: Added new Docker page-view modes, including host-list, isolated command view, and tree explorer surfaces with folder-level summary cards, member tiles, branch actions, and quick actions for native menu actions, WebUI, console, logs, and update flows.
  • Privacy: Added plugin privacy mode across settings and runtime surfaces, including a Docker runtime blur toggle that persists from the Docker tab and stays aligned with the native Basic view controls.
  • Feature: Added environment snapshot recovery flow and support-bundle capture for richer recovery and diagnostics paths.
  • UX: Reworked Docker command-view and tree-explorer layout, spacing, tile chrome, typography, icon alignment, summary cards, and folder rendering so the isolated Docker views read cleanly and stay consistent with the rest of the plugin.
  • UX: Polished settings workspace, Appearance-tab actions, folder-default buttons, dashboard chrome, and shared settings controls so setup, theme management, and saved-default flows use the same button and panel treatment across the plugin.
  • Fix: Fixed Docker update-state refresh after Update All so runtime rows and folder summaries clear pending updates correctly instead of leaving stale update-ready state behind after a successful bulk update.
  • Fix: Fixed Docker isolated-view persistence and native action handling so saved page-view mode survives reloads and command-view tiles route clicks, context menus, and quick actions through the native Docker row behavior.
  • Fix: Fixed concurrent preference writes, Windows and WSL release-tool resolution, release guard shell helper loading, and tar packaging fallback handling so settings bootstrap and release packaging stay reliable across local and Windows-based workflows.
  • Fix: Fixed VM folder-view detail expansion so a VM now expands under the row you click instead of attaching its detail pane under an already expanded VM in the same folder.

v2026.04.14.17

14 Apr 22:41

Choose a tag to compare

FolderView Plus 2026.04.14.17

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Fix: Uploaded custom icons are now stored under /boot/config/plugins/folderview.plus/images/custom, so they persist across reboot, plugin reinstalls, and Unraid upgrades.
  • Fix: The plugin now restores the live /plugins/folderview.plus/images/custom/ path automatically from persistent storage after boot or upgrade.
  • Fix: Custom icon manager requests now use a /tmp lock file plus shared locks for read actions, which fixes icon list and upload request failures on Unraid flash-backed storage.

v2026.04.08.10

08 Apr 17:43

Choose a tag to compare

FolderView Plus 2026.04.08.10

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Maintenance: Promote the validated Docker update-rendering fixes from the dev test cycle into the main release channel.
  • Fix: Docker update actions now stay accurate when switching between basic and advanced view and when expanding previously collapsed folders, so stale force update or apply update states no longer persist or spread to every child row.
  • Quality: Support bundles now capture Docker list-view mode, clearer build provenance, and richer update diagnostics so basic-versus-advanced rendering issues can be diagnosed from one export.
  • Regression guard: Refreshed the support-bundle performance baseline and added regression coverage around Docker row re-sync behavior and support-bundle telemetry capture.

v2026.04.08.09

08 Apr 17:30

Choose a tag to compare

FolderView Plus 2026.04.08.09

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Fix: Docker folder rows and member rows now refresh their update actions live when switching between basic and advanced view, so stale force update or apply update states no longer stick until a page reload.
  • Fix: Expanding a collapsed Docker folder now re-syncs its direct member rows from cached runtime state after the rows move out of hidden storage, so one updated container no longer makes every child row show apply update.
  • Fix: Support bundles now capture clearer Docker update diagnostics, including list-view mode telemetry and build provenance fields, so basic-versus-advanced rendering issues can be diagnosed from one export.
  • Quality: Refreshed the support-bundle performance baseline and added regression coverage for the Docker row refresh and support-bundle telemetry paths.

v2026.04.08.01

08 Apr 16:21

Choose a tag to compare

FolderView Plus 2026.04.08.01

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Fix: Docker folder member runtime resync now updates both hidden and expanded members from live per-container state.
  • Fix: Docker folder member rows no longer show force update unless Docker advanced view is enabled.
  • Fix: Foldered Docker rows keep apply update limited to containers whose runtime state actually reports an update-ready image.
  • Fix: Expanded the support bundle runtime snapshot with per-folder render settings, per-folder render expectations, and per-entity render expectations for Docker troubleshooting.
  • Fix: Added Docker and VM runtime provenance fields such as manager source, update source, and runtime snapshot availability so support exports can separate bad runtime state from bad rendering.
  • Test: Extended support bundle and Docker update-status contract coverage for the new runtime diagnostics fields.

v2026.04.06.19

07 Apr 00:39

Choose a tag to compare

FolderView Plus 2026.04.06.19

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

  • Fix: Restored richer diagnostics fallback details for folder, rules, backup, and integrity issue reports.
  • Fix: Added diagnostics repair for stale or orphaned saved Docker or VM member references so health checks can clear those records.
  • Fix: Docker runtime sort changes now resync correctly on the Docker page for A-Z, Created, and other explicit saved folder sort modes.
  • Feature: Added additional folder sort modes for Docker workflows, including created newest or oldest and last updated newest first.
  • Fix: Hidden Docker folder member rows now resync their own update state before expand, so only containers with real updates show Apply update.

v2026.04.06.04

06 Apr 17:28
a6078bc

Choose a tag to compare

FolderView Plus 2026.04.06.04

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

This release includes the full cumulative delta since v2026.04.05.13.

Runtime and Preview Fixes

  • Stabilized Docker and VM runtime rows, folder state handling, and action refresh paths so status surfaces stay aligned during in-place actions.
  • Fixed Docker preview cards, status icons, labels, and action buttons to live-refresh after folder actions instead of showing stale started, paused, or stopped state.
  • Ensured Docker preview click menus and native container menus resync runtime state before opening so context actions match the current container state.

Diagnostics and Clarity

  • Diagnostics health cards now call out the real Docker or VM integrity issue instead of falling back to generic folder, rule, or backup counts.
  • Added targeted regression coverage for diagnostics summary rendering, orphaned-member reporting, and path-issue presentation.

Quality and Release Hardening

  • Expanded regression coverage around runtime refresh behavior and Docker preview state synchronization.
  • Hardened CI, packaging, and main-to-dev release artifact reconciliation so stable release publishing and follow-up syncs stay reliable.

v2026.04.05.13

05 Apr 22:45

Choose a tag to compare

FolderView Plus 2026.04.05.13

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

Features

  • 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.
  • Bulk move supports the scopes Shown, Included shown, Excluded shown, and All included.
  • Bulk move reuses the guarded server-side bulk assignment path instead of duplicating a second editor-only mover.
  • Each bulk move creates a backup first and exposes an editor-local undo path.

Fixes

  • Fixed multi-row Docker preview Console and Logs actions so they keep their real runtime wiring instead of falling back to a top-of-page anchor jump.
  • Fixed Folder Editor startup crashes introduced by the new Members-tab bulk move flow when hydration reached the bulk move helpers before those functions finished initializing.
  • Fixed the Folder Editor post-bulk-move lockup so the page no longer gets trapped behind a blocking success or undo modal after the move completes.
  • Fixed Members-tab bulk move live refresh so moved Docker containers and VMs disappear from the current folder immediately instead of remaining visible until the folder is submitted or reloaded.
  • Fixed the leave-page warning after a successful Members-tab bulk move by syncing the member baseline correctly, while keeping the normal unsaved-changes prompt for regular manual member edits.

UI and UX

  • The Members-tab bulk move flow now keeps the editor live after completion and shows a non-blocking inline undo action inside the bulk move summary area.
  • Folder Editor bulk move status messaging now updates in place instead of interrupting the editor with follow-up confirmation dialogs.

Platform and Runtime

  • Added versioned asset URLs for shipped FolderView Plus JavaScript, CSS, vendor includes, and locale assets so plugin updates no longer depend on users manually clearing browser cache to see new changes.

Release and Quality

  • Hardened the main release process so stable cuts now require explicit curated release notes instead of falling back to generic seeded CHANGES text.
  • Added a local simulate_main_release.sh path so the full stable-release flow can be rehearsed before merging and pushing main.
  • Unified stable packaging through the shared release_prepare.sh entrypoint so the local and GitHub release flows use the same preparation path.
  • Hardened back-merge handling so release-only artifacts and stable-only metadata do not keep breaking the main to dev sync path.
  • Tightened workflow self-checks, release-note consistency validation, include-order coverage, and related release/package guards around the new release path.
  • Release runs no longer hard-require browser smoke or theme matrix URLs, so stable merges can proceed even when smoke targets are unavailable.
  • Remote publish validation now retries until raw GitHub artifacts reflect the pushed release, preventing false failures from raw cache lag.
  • Back-merge restores now skip missing release-only paths cleanly, preventing archive rename conflicts from failing automation.

v2026.04.05.12

05 Apr 22:26

Choose a tag to compare

FolderView Plus 2026.04.05.12

Install URL: https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg

Changes

Features

  • 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.
  • Bulk move supports the scopes Shown, Included shown, Excluded shown, and All included.
  • Bulk move reuses the guarded server-side bulk assignment path instead of duplicating a second editor-only mover.
  • Each bulk move creates a backup first and exposes an editor-local undo path.

Fixes

  • Fixed multi-row Docker preview Console and Logs actions so they keep their real runtime wiring instead of falling back to a top-of-page anchor jump.
  • Fixed Folder Editor startup crashes introduced by the new Members-tab bulk move flow when hydration reached the bulk move helpers before those functions finished initializing.
  • Fixed the Folder Editor post-bulk-move lockup so the page no longer gets trapped behind a blocking success or undo modal after the move completes.
  • Fixed Members-tab bulk move live refresh so moved Docker containers and VMs disappear from the current folder immediately instead of remaining visible until the folder is submitted or reloaded.
  • Fixed the leave-page warning after a successful Members-tab bulk move by syncing the member baseline correctly, while keeping the normal unsaved-changes prompt for regular manual member edits.

UI and UX

  • The Members-tab bulk move flow now keeps the editor live after completion and shows a non-blocking inline undo action inside the bulk move summary area.
  • Folder Editor bulk move status messaging now updates in place instead of interrupting the editor with follow-up confirmation dialogs.

Platform and Runtime

  • Added versioned asset URLs for shipped FolderView Plus JavaScript, CSS, vendor includes, and locale assets so plugin updates no longer depend on users manually clearing browser cache to see new changes.

Release and Quality

  • Hardened the main release process so stable cuts now require explicit curated release notes instead of falling back to generic seeded CHANGES text.
  • Added a local simulate_main_release.sh path so the full stable-release flow can be rehearsed before merging and pushing main.
  • Unified stable packaging through the shared release_prepare.sh entrypoint so the local and GitHub release flows use the same preparation path.
  • Hardened back-merge handling so release-only artifacts and stable-only metadata do not keep breaking the main to dev sync path.
  • Tightened workflow self-checks, release-note consistency validation, include-order coverage, and related release/package guards around the new release path.
  • Release runs no longer hard-require browser smoke or theme matrix URLs, so stable merges can proceed even when smoke targets are unavailable.
  • Remote publish validation now retries until raw GitHub artifacts reflect the pushed release, preventing false failures from raw cache lag.