v0.1.5
v0.1.5 — fixes go-rag upgrade asset naming
The self-upgrade feature shipped in v0.1.4 was broken: it looked for underscore-named release assets (go-rag_v...) while the release pipeline publishes hyphens (go-rag-v...), so go-rag upgrade failed against real releases with a missing-checksum error. This is the first release where go-rag upgrade works end-to-end (verified against the live release).
Changed
go-rag upgrade: asset/checksum URLs now use hyphens (go-rag-{ver}-{goos}-{goarch}.tar.gz), matching.github/workflows/release.yml.- Removed the redundant
make releaseMakefile target —release.ymlis the canonical release pipeline.
Upgrade
From any v0.1.5+ build: go-rag upgrade (or go-rag upgrade --check to preview). Atomic self-replace with SHA-256 verification and a retained .prev (--rollback to revert).
Full changelog: v0.1.4...v0.1.5