A git tag (v0.1.1), installed via cargo install --git ... --tag v0.1.1 --locked.
GitHub Release
v0.1.1 is published (target commit 919668859bc1bef3d58737f13695b486d67632ea). It carries no prebuilt binary and no checksum artifact — installation still builds from source via the tag, exactly as before. If prebuilt binaries are ever added, this page and Installation will be updated to reflect it.
What changed in 0.1.1
canary-xdr gained support for the "ContractExecutable" XDR type (previously only "StellarValue"), needed to test CAP-0085’s CONTRACT_EXECUTABLE_EXTERNAL_REF case.
The protocol-28/ pack is published as a tagged snapshot and GitHub Release — tag protocol-28, commit 75ec2c293a44f09d9c8c1f76722a24a2334ac20a — the immutable, verified Protocol 28 fixture pack. It is not a compiled or binary artifact: consumers still use a git checkout/clone (actions/checkout with repository: StellarCanary/ProtocolCanary-Fixtures, or a plain git clone, optionally at the protocol-28 tag/ref) and point --fixtures-dir at the resulting declarative TOML fixture corpus.
Other packs
protocol-27/ exists but is not yet populated — fixtures are added only after their upstream behavior is independently verified, never as placeholders.
This is the only combination that has actually been run together and
verified end-to-end (5/5 PASS against live Testnet). v0.1.0 is
installable but predates ContractExecutable XDR support (needed by two
current Protocol 28 fixtures) and the counts field in its JSON report —
the Action tolerates the missing field, but v0.1.1 is the version this
table verifies against.