-
v1.1.1 Stable
released this
2026-08-27 09:52:35 -06:00 | 11 commits to main since this releaseFixes
fix(cmd): prevent downgrade when live digest matches remote tag
When the running container's digest matched the current remote tag (e.g.
manual update to v1.1.0, SHA5f75b09e43b2) but the tag hadn't aged
enough for the policy,updatePlanselected the previous eligible historic
digest (v1.0.0, SHA7f6c239cd49e) and pulled it — actively downgrading the
container. Added guard: ifliveDigest == remoteInfo.Digest, skip update
with"already at latest"instead of falling back to an older observed
digest.
Infrastructure
Dockerfile: injectVERSION,COMMIT,DATEbuild args; add label-schema
labels (org.label-schema.version,.commit,.build-date) for image
provenance tracking.AGENTS.md: documentmisetasks (build,build-dist,build-docker,
build-all) and mandatoryeval "$(mise activate zsh)"activation.
Verification
mise run buildpasses.- BoltDB state verified:
digestsbucket no longer overwritten by fallback
pull;v1retains current SHA (5f75b09...) instead of reverting to
previous (7f6c239...).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads