Skip to content

v2.6.0 Big Changes!

Choose a tag to compare

@Prithvi-Web Prithvi-Web released this 28 Jul 19:43

A major upgrade to TreeMap Visualizer! This release introduces a persistent instant scan engine, byte-accurate Copy-on-Write/clone sizing, and automated deletion safety across Windows, macOS, and Linux.

🌟 What's New
⚡ Phase 1: Speed & Accuracy Core
Instant Scan Engine (A1): Sub-200ms folder re-opens via an embedded SQLite index with real-time OS file event tracking (USN Journal, FSEvents, fanotify).

Byte-Accurate Sizing (A2): Correctly attributes shared vs. exclusive bytes for APFS clones, Btrfs/XFS reflinks, and hard links.

Cloud & Placeholder Awareness (A3): Detects OneDrive/iCloud placeholders and sparse files without double-counting local space.

Instant Global Search (A4): Type-ahead search (/) across indexed volumes with sub-100ms response times.

Physical Topology (A5): Maps logical volumes to underlying physical drives (Storage Spaces, APFS Containers, LVM, RAID).

🛡️ Phase 2: Safety & Automation
Open-File Guard (B2): Checks process locks before deletion to prevent corrupting open files.

Time Capsule (B3): Automatic Copy → SHA-256 Verify → Trash safety net before automated cleanup.

Autopilot Cleanup (B1): Background policy engine with safety caps, dry runs, and confirmation triggers.

Snapshot Restore (B4): Restore deleted files directly from VSS, Time Machine, or Btrfs snapshots.

Zombie-Handle Detector (B5): Flags deleted files held open by running processes to reclaim hidden space.

🏗️ Architecture & Safety
Platform Abstraction: Unified OS provider layer (src/platform/) with automatic capability detection.

Zero-Dependency UI: Modular view registry built in vanilla Canvas 2D/JS within public/index.html.

Zero Bare Deletes: All cleanup actions route through OS Trash or Time Capsule. Completely offline with zero telemetry.