Repository navigation
v0.3.2
Binary distribution and JSR publishing
Summary
Quarry is now installable via mise and the SDK is published to JSR with zero-secret OIDC authentication. No more building from source or managing npm tokens.
Highlights
- Cross-compiled platform binaries — GitHub Releases now include pre-built binaries for linux/amd64, linux/arm64, darwin/amd64, and darwin/arm64 with
CGO_ENABLED=0 - mise install support —
mise install github:justapithecus/quarry@0.3.2resolves the correct platform binary automatically - JSR publishing — SDK published to jsr.io via OIDC (no tokens, no secrets); install with
npx jsr add @justapithecus/quarry-sdk - Dual SDK distribution — available on both JSR (public) and GitHub Packages (restricted)
- Installation docs — README, PUBLIC_API.md, and SDK README now document all distribution channels
- Checksums manifest —
checksums.txtincluded in every release for binary verification
Upgrade Notes
- No breaking changes from v0.3.1
- Existing from-source workflows continue to work unchanged
- New
task go:crossavailable for local cross-compilation
Full Changelog: v0.3.1...v0.3.2
What's Changed
- feat(release): ✨ add cross-compiled binaries and dual npm publishing by @justapithecus in #82
- feat(release): ✨ replace npmjs publish with JSR (OIDC, no tokens) by @justapithecus in #83
- chore(release): 🔖 prepare v0.3.2 release by @justapithecus in #84
- fix(sdk): 🐛 bump CONTRACT_VERSION to 0.3.2 by @justapithecus in #85
- fix(sdk): 🐛 update golden fixtures for contract_version 0.3.2 by @justapithecus in #86
Full Changelog: v0.3.1...v0.3.2