Releases: benelser/reaper
Release list
v0.1.4 β drains that finish the job
Interrupted drains (a build racing the reap) now retry to convergence, and any tomb a prior run left behind is completed automatically at the next reap or TUI start β across all plans, idempotently.
All four platform binaries (macOS arm64/x86_64, Linux musl, Windows) with sha256 sidecars.
v0.1.3 β sizes stream in live
Verdicts and sizes now stream into the TUI per candidate as they're computed (live-process sweep runs first, probes run in parallel) β on a 257-candidate tree you watch sizing 182/257 Β· 184.5G reclaimable so far count up instead of waiting on a frozen counter.
macOS binaries (arm64 + x86_64); Linux/Windows return with the next CI-built release.
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
v0.1.2 β the TUI grows up
The TUI, rebuilt around feedback
- You always know where reaper is working (the scan root lives in the frame) and what it's doing: live phase line (scanning β sizing β done) with dir/file/candidate counters, elapsed time, and the reclaimable total counting up as sizes land.
- Rows stream in the moment they're discovered; sizes and verdicts fill in live.
βopens why β the full verdict with human explanations for every refusal.- Reaping shows live progress: a gauge, per-step results streaming, rows vanishing as space comes back.
- Proportional size bars, ecosystem facets (
e), sort cycling (s), rescan (g),?help. - Colors follow your terminal theme; red is reserved for permanence alone.
Also: loud errors for missing/non-directory scan roots, and the execute lock is always released.
Note: this release ships macOS binaries (arm64 + x86_64). Linux and Windows binaries return with the next CI-built release β
reaper updateon those platforms will report the update but fail the download safely (binary untouched).
Full Changelog: v0.1.1...v0.1.2
Full Changelog: v0.1.1...v0.1.2
Full Changelog: v0.1.1...v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/benelser/reaper/commits/v0.1.0
Full Changelog: https://github.com/benelser/reaper/commits/v0.1.0
Full Changelog: https://github.com/benelser/reaper/commits/v0.1.0