v2.6.0 Big Changes! #19
Prithvi-Web
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
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.
This discussion was created from the release v2.6.0 Big Changes!.
All reactions