VaultSort 2.9.2

Bug Fixspace-saveradvanced-organize

Fixes for Set as Secure, cache cleanup accuracy, and Advanced Organize screenshot templates.

What's New

  • None — this is a bug fix release.

Bug Fixes

  • Set as Secure (Large Files): The "Set as Secure" button in the Large Files / System Resources dialog now works when opened outside contexts that pass an explicit handler. It falls back to the global Selection context so the chosen folder is registered as a Secure Folder as expected.
  • Cache Cleanup — accurate freed-space reporting: The "Cleaning Complete" total now matches what the scan estimated. Previously, large caches were undercounted because the cleaner re-walked directories with internal time/entry budget caps; the renderer now reports freed bytes using the scanner's per-item sizes keyed by per-path success flags from the cleaner.
  • Cache Cleanup — duplicate path accounting: Selected/estimated cache sizes no longer double-count when both an ancestor directory and its descendants are returned by the scanner. Ancestor/descendant deduplication is now applied across categories and within selected totals.
  • Cache Cleanup — helper log noise: com.vaultsort.helper.stderr is excluded from the System Logs category (matching the existing exclusion of its .stdout sibling). Previously, the privileged helper held the file open and the delete failed with a misleading "1 file could not be deleted" notification.
  • Advanced Organize — screenshot template destination: The Screenshots template no longer produces paths like //Screenshots/... when no input path is selected. The modal now resolves the user's home directory via Electron IPC (instead of process.env.HOME, which is empty in the sandboxed renderer) and defaults the template's base path to ~/Desktop. Destination paths are also defensively normalized to collapse stray double slashes.

Stay Updated with VaultSort

Get the latest updates, security tips, and feature announcements delivered to your inbox.

🔒We respect your privacy. Unsubscribe at any time.