Skip to content

T1Bridge 0.1.9

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Sep 17:18
· 23 commits to main since this release

v0.1.9

Enrollment can now recover when the keybag relay is already stopped in systemd's
failed state. The enrollment path treats that state as stopped, performs its
existing bootstrap, and still requires the relay to become active before
continuing. Transitional or unknown states and failed/cancelled bootstrap remain
failures. This addresses #21;
it does not resolve the native relay restart loop tracked in
#14.

The optional t1bridge-omarchy 0.2.1-1 package tightens automatic-brightness
sensor selection and restarts its consumer when the T1 sensor or sensor proxy
changes. It discards queued readings after pause/unlock and monitor backlog,
then waits for a fresh reading before applying brightness. Synthetic discovery,
consumer and staged-install checks pass; broader live coverage remains in
#17.

Publication now uses a checked-in maintainer tool that preserves unrelated
packages, signs complete repository indexes and manifests, serializes publishers
and retains interrupted staging for safe resume. Immutable packages must be
anonymously downloadable with the expected bytes before index publication;
the GitHub release stays a draft until the complete public view is verified.
See the release procedure and
#24.

The core cohort is t1bridge/t1bridge-dkms 0.1.9-1,
libfprint-t1bridge 1.94.100-17 and fprintd-t1bridge 1.94.5-14.
Reboot remains the supported installation handoff. Suspend/resume, broad power
saving, broad camera coverage and Linux-only machine-data recovery remain open
validation or development work.

Validation: core packages were built once and passed isolated install/reinstall/removal and signing in CI run 34625519821. Optional integration passed make check, package checks, and isolated pacman install/reinstall/removal using the exact signed 0.2.1-1 artifact. The complete repository and GitHub downloads were checked against the same signed checksum manifest before publishing this page. Local make quality and release-tag CI passed, including the publisher's failure/resume, pinned-signature and real Git-lock tests.

Core source commit: 379f65310bc27059c923da0da6b86fa7a6e6d4f1, signed tag v0.1.9. Core source archive SHA-256: 5938c25b710271b78ddc1fef59d6af078ade835e0b5124bc65bcf0777285f166. Optional source archive SHA-256: bbd4b4a6f923cc308fbdeb6703c0fb71858d68140fa44e10cec217611c1b0e90. The matching sources, package recipes and patches are included as public release assets.