v1.1.0
Disk Inventory X parity release
Performance
- Parallel filesystem walk: a shallow serial expansion builds a wide frontier, then GCD workers own whole subtrees with no shared mutation. A full 845 GB / 6.6M-file volume scans in ~9 minutes on an M1 (was: the better part of an hour).
- Fixed a progress-freeze: blocking syscall loops no longer run on the Swift Concurrency cooperative pool.
- Cycle-safe traversal — APFS mountpoint loops (
/System/Volumes/Datareachable inside itself) are cut by a visited-inode set.
Treemap, the DIX way
- Kind colors belong to files only; directories draw as neutral grouping frames — no more misleading flat "Other"-colored blocks.
- Stronger cushion shading, full-depth rendering, hover lightening.
Windows that behave
- Drives, recents, drops, and
.dscanimports all load in place. New windows only on explicit File → New Window (⇧⌘N). - Closing a window releases its scan tree (was leaking gigabytes per closed window).
Fixes
- Move to Trash updates the map and outline immediately.
- Double-click drill-in no longer risks starting a drag that reopened the folder as a new scan.