Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Oct 21:02
2051c50

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:

Changelog

  • 2051c50 Bump the github-actions group with 4 updates (#17)
  • 700c411 Promote tui-disk to stable: 1.0.0 (#19)
  • 64c6801 btrfs: escalate scrub status and device stats; --check btrfsUncounted; smartmontools 7.5 recorded; Go 1.27.1 (#18)