Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 20:44
· 1 commit to main since this release
7ef7268

tui-cert v1.0.0

tui-cert 1.0.0: stable

tui-cert 1.0.0 is the second stable tool of the tui-tools family. 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 run a local CA for real services, a self-hosted Headscale and a Keycloak single sign-on, installs from apt, dnf, pacman and a static binary, and ships signed checksums, SBOMs and build provenance. This release also carries what those runs asked for (#24): x prints the CA certificate as PEM, ready to copy, and w there writes it to a file you pick; X imports a CA on another host from a paste or a file, tolerant of lost line breaks and panel borders, refusing a private key, and installs it certificate-only; t/T report done (with the trust store's count when it prints one) and show the output only on failure, on every distribution; the issue form's Owner takes a numeric uid:gid for a service in a container, previewed as such and looked up nowhere; and in every form a prefilled value is selected on focus so typing replaces it, and ctrl+u clears a field. Built with tui-kit v0.4.3.

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

  • 96a5ae3 Local CA in practice: export/import, trust status, numeric owners, ctrl+u (#24) (#25)
  • 7ef7268 Promote tui-cert to stable: 1.0.0 (#26)