0.22.1
Downloadable binaries for macOS and Windows, and a release page that tells you what changed. No
product code changed in this release — only how it is distributed and described.
Added
-
Prebuilt binaries for macOS (
aarch64-apple-darwin) and Windows (x86_64-pc-windows-msvc),
alongside the two Linux targets. Windows ships as a.zipcontainingprikk.exe; macOS and Linux as
.tar.gz. Each archive still carries its own.sha256checksum and a.build-info.txtrecording the
exact toolchain and command that produced it.These are the two triples this project's CI actually exercises.
x86_64-apple-darwinis deliberately
not published: no build of it has ever run here, and shipping a binary whose platform has never been
tested would be a claim we cannot support. -
cargo binstall prikknow has something to fetch on all three platforms, rather than falling back
to a source build off Linux.
Fixed
- Release pages describe their release. Every prikk release until now published the same static
page, so a visitor could not tell what a version contained. Each release page is now assembled at
publish time from that version's ownCHANGELOG.mdentry. - A false statement is gone from the release pages. The static page claimed "repository mutation is
Linux-only project-wide" — true when it was written, and false from 0.21.0 onward, which is to say it
was wrong on the two release pages whose entire content was making mutation work on Windows. The
platform list is now derived from the artifacts actually published, so that class of drift cannot
recur. - The documentation badge in
README.mdpoints at the documentation site.
Known limitation
macOS binaries are unsigned. Gatekeeper will warn on first run; right-click and choose Open, or clear
the quarantine attribute with xattr -d com.apple.quarantine <path>. Notarization needs an Apple
Developer identity and is a stated gap for a future increment, not an oversight. This sits alongside the
release-authority position already published with every release: no prikk release passes the signer
audit, and a checksum proves integrity of transport, not authority of origin.
Prebuilt binaries
Linux (aarch64/x86_64), Windows (x86_64), macOS (aarch64). Each archive contains the prikk binary, LICENSE, and a sibling .sha256
checksum plus .build-info.txt recording the exact toolchain and command used to build
it — reproduce with:
git checkout <tag> && cargo build -p prikk --release --target <triple> --lockedcargo install prikk remains the toolchain-based install path; these binaries are an
additional option, not a replacement.
macOS binaries are unsigned. Gatekeeper will warn on first run — right-click (or Control-click) the binary and choose Open, or clear the quarantine attribute directly with xattr -d com.apple.quarantine <path>. Notarization needs an Apple Developer identity and is a stated gap for a future increment, not an oversight.
Release authority — read before relying on this release
This release does not pass the DC-35 signer-authority audit, and does not claim to. The
committed release-signer set (release-signers.toml) is empty and fail-closed, so no release
currently satisfies that gate. A checksum published beside a binary on this page proves integrity of
transport, not authority of origin. Verify what you obtain by content, not by release authority —
see prikk verify and this project's
release-compatibility reference.