Skip to content

Releases: CyberShadow/btdu

v0.5.1

30 Apr 20:47
48f1831
Compare
Choose a tag to compare
  • Delete subvolumes in whole (when deleting hierarchies containing subvolumes)
    • Fix deleting read-only subvolumes
  • Don't descend into other filesystems when deleting
  • Fix division by zero with --min-resolution
  • Fix offset calculations in physical mode
  • Fix compilation for 32-bit systems
  • Fix compilation on non-GNU C runtimes
  • Fix flickering pop-ups
  • Improve documentation

Full Changelog: v0.5.0...v0.5.1

v0.5.0

02 Jan 21:26
629e991
Compare
Choose a tag to compare
  • Add --physical mode (sample physical/device space)
  • In --expert mode, show how much deletion will free up
  • Rename <SLACK> to <UNUSED> to match official btrfs terminology
  • Show any actual slack as <SLACK> in --physical mode
  • Minor fixes and improvements

Full Changelog: v0.4.1...v0.5.0

v0.4.1

03 Jul 16:22
c5dc72d
Compare
Choose a tag to compare
  • Move <ERROR>/logical ino/ENOENT results to <SLACK>
  • Allow choosing size metric in --expert mode
  • Allow sorting by and display of average query duration
  • Don't suggest mounting filesystems under /tmp
  • Don't freeze when data is collected faster than it is ingested (#12)
  • Add and improve explanations for various error nodes
  • Improve display of file/directory sizes

Full Changelog: v0.4.0...v0.4.1

v0.4.0

01 Jun 19:52
116d190
Compare
Choose a tag to compare
  • Add deletion (press d, then ShiftY to confirm)
  • Add --import, --export, headless execution, and stop conditions
  • Add --du to output du-compatible output
  • Improve explanation of ENOENT
  • Improve error message when given non-top-level subvolume paths
  • Try to find a TTY even when standard input/output are redirected

Full Changelog: v0.3.1...v0.4.0

v0.3.1

27 Jan 23:17
2f763f4
Compare
Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.3.0

01 Oct 08:46
c0e511a
Compare
Choose a tag to compare
  • Add --expert mode
  • Add more explanations for special nodes
  • Show a few logical offsets for viewed nodes
  • Show how much data is shared with other paths
  • Improve handling of samples in unresolved roots
  • Improve display of errors
  • Improve display of sample durations
  • Improve performance and memory usage
  • Fix compilation with older D versions
  • Fix handling of paths with invalid UTF-8
  • Experimental AArch64 build

v0.2.1

13 Nov 01:46
9bbab62
Compare
Choose a tag to compare
  • Fix integer overflow when calculating displayed size

v0.2.0

12 Nov 13:50
e92e11f
Compare
Choose a tag to compare
  • Check that the indicated path is the btrfs root subvolume on startup
  • UI tweaks and improvements
  • Performance improvements

v0.1.0

08 Nov 08:55
601e6c0
Compare
Choose a tag to compare

Initial release