Skip to content

FindDiskKiller 1.2.7

Choose a tag to compare

@jianyintang jianyintang released this 30 Jul 17:37
· 124 commits to main since this release

FindDiskKiller 1.2.7

This patch release fixes system-layer attribution so protected, short-lived, or
otherwise unattributable processes no longer erase valid whole-system metrics.

Fixes

  • Keep valid CPU, disk-write, and network totals visible in the
    macOS & Storage Layer row when an individual process counter cannot be
    compared safely.
  • Treat per-process counters as best-effort attribution: reliable process
    deltas remain assigned to their applications, while unassignable activity
    remains in the system-layer residual.
  • Reserve Gap for a genuinely unavailable host, device, or process-network
    source instead of propagating one process-level issue across all six columns.
  • Preserve strict counter validation and never replace unavailable data with a
    fabricated zero or estimate.

Release integrity

  • Build 120 passed 283 local tests, lint checks, an isolated Xcode Debug build,
    and real-window validation of CPU, total write, current write, peak write,
    average download, and average upload.
  • The release build is universal, signed, notarized, Gatekeeper-validated, and
    Sparkle-signed before publication.
  • Existing AI Storage safeguards remain unchanged: analysis never starts
    automatically, scanner database access remains read-only, and cleanup uses
    only supported provider capabilities.