Skip to content

Releases: huacnlee/disktree

Disktree v0.1.6

Choose a tag to compare

@github-actions github-actions released this 29 Oct 07:45

What's Changed

  • feat: polish title bar icons, metric tabs, root crumb, view menu by @huacnlee in #5

Full Changelog: v0.1.5...v0.1.6

Disktree v0.1.5

Choose a tag to compare

@github-actions github-actions released this 26 Oct 16:19

What's Changed

Full Changelog: v0.1.4...v0.1.5

Disktree v0.1.4

Choose a tag to compare

@github-actions github-actions released this 21 Oct 05:47

Changes

  • Move the complete scan index and pending directory queue to temporary SQLite databases with bounded caches, avoiding memory growth proportional to the full file tree.
  • Keep directory paging, metric sorting, Unicode filename filtering, hard-link accounting, and exact removal validation.
  • Add a 3.3 million-file memory regression gate and a native macOS window memory check that can include rescanning.

Measured memory

A local macOS run scanned an entire home directory containing approximately 3.3 million files twice. Peak sampled process RSS was 133 MB, idle RSS was approximately 130 MB, and peak physical footprint was 54 MB. These are observations on one machine, not a universal memory cap.

The complete index used approximately 435 MiB of temporary disk space. The measured initial scan took about 23 seconds and the rescan about 74 seconds; scan times depend on the filesystem and workload. Temporary indexes are discarded when no longer needed.

Full changelog: v0.1.3...v0.1.4

Disktree v0.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:29
45a16d1

Disktree now runs its interface and scanner entirely in Rust.

  • Reserve native window-control space on both sides of the toolbar.
  • Show permanent deletion actions in red.
  • Replace the live scan path with an estimated percentage; show 100% on completion.
  • Close View options by clicking outside the menu or pressing Escape.
  • Include the NSH Linux and Windows fix that prevents content hover from revealing scroll indicators.

Download the archive for macOS or Linux and verify it against SHA256SUMS.

Disktree v0.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 15:58

What's Changed

  • build: Run Disktree with Cargo and use NSH Git main by @huacnlee in #1

New Contributors

Full Changelog: v0.1.1...v0.1.2

Disktree v0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 07:22

Full Changelog: v0.1.0...v0.1.1

Disktree v0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:41
022e5f3