github Byron/dua-cli dua-core-v3.2.0
dua-core v3.2.0

latest release: v2.43.0
4 hours ago

New Features

  • Match macOS du allocation accounting
    Mirror Apple FTS complete common/file attribute request and packed-invalid records so macOS allocation totals match /usr/bin/du. Reject unknown vnode types, round allocation bytes to 512-byte stat blocks, and fall back to symlink metadata for directories, firmlinks, and incomplete records.

    Layer optional APFS clone and data-fork attributes onto the same packed layout so the upstream clone-deduplication path remains intact.

Bug Fixes

  • don't output colors when stdout isn't a terminal.
    This facilitates piping into a file.
  • a relative root ending in .. is mis-resolved

Commit Statistics

  • 12 commits contributed to the release over the course of 9 calendar days.
  • 10 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Prepare changelog priot to release (c042449)
    • Merge pull request #379 from nshcr/codex/macos-du-allocation-accounting (2262295)
    • Review (df12088)
    • Match macOS du allocation accounting (ddee9e4)
    • Don't output colors when stdout isn't a terminal. (b1e16a0)
    • Merge pull request #377 from tamird/perf-compact-apfs-metadata (8b1d8da)
    • Review (d812272)
    • Shrink native macOS traversal metadata (6156641)
    • A relative root ending in .. is mis-resolved (a6b6f68)
    • Merge pull request #371 from tamird/macos-apfs-clone-accounting (7231d83)
    • Review (0acd5fa)
    • Count fully shared APFS clones once (6b3a231)

Don't miss a new dua-cli release

NewReleases is sending notifications on new releases.