Repository navigation
tui-disk v1.0.0
tui-disk 1.0.0: stable
tui-disk 1.0.0 is stable. Stable means a frozen contract under semver: the keys, the flags and the --check JSON only grow in minor releases, and anything removed or changed waits for a major release announced one minor ahead. It has driven a real machine through its main job, an fstab entry added by UUID and verified before install, mounted, scrubbed and unmounted, and read SMART on real drives; installs from apt, dnf, pacman and a static binary; and ships signed checksums, SBOMs and build provenance. This release also carries what that work found: btrfs scrub status and btrfs device stats are retried with sudo -n when the kernel refuses them to an ordinary user (Ubuntu 24.04), and --check gains btrfsUncounted, the number of btrfs filesystems whose error counters could not be read, so a btrfsErrors of zero means clean only when it is zero too. smartmontools 7.5 joins the tested versions. Built with Go 1.27.1 and tui-kit v0.4.4.
Built by this repository's CI on the tag itself. Each archive ships a
CycloneDX SBOM, checksums.txt carries a keyless cosign signature, and
every file has SLSA build provenance — see the README's "Verify a
download" for the two commands that check them.
The commits in this release: