v0.3.1
First release installable from AUR, Nix, and GitHub prebuilt binaries.
Install
Arch Linux (AUR)
yay -S stock # source build
yay -S stock-bin # prebuilt
yay -S stock-git # tip-of-mainNix (flake)
nix run github:cushycush/stock -- doctor
nix profile install github:cushycush/stockGo
go install github.com/cushycush/stock/cmd/stock@v0.3.1Prebuilt binaries — attached below for linux/darwin/windows on amd64/arm64.
From v0.3.0 (skipped)
v0.3.0's release workflow failed with a missing `go.sum` entry for `golang.org/x/term` — a transitive dep pulled in by the store-core v0.2.0 bump that our local workspace resolved through a sibling `go.work`. v0.3.1 fixes `go.sum` via `GOWORK=off go mod tidy`. No other changes.
From v0.2.0
- Arch Linux (AUR) distribution via three packages: `stock` (source), `stock-bin` (prebuilt), `stock-git` (tip-of-main). The release workflow pushes `stock` and `stock-bin` automatically on every tag.
- Nix flake — `nix run`, `nix profile install`, and a pinned Go + gopls dev shell.
- GitHub release binaries — cross-compiled zips for linux/darwin/windows on amd64/arm64.
- CI — `go test` + `go build` on ubuntu/macos/windows for every push and PR.
- `stock version` reports the build-time-injected version string.