Changelog
- CLI: accept space-separated negative numeric flag values such as coordinates. (#17) — thanks @technicalpickles.
- Release: update GoReleaser to 2.16.0 and migrate Homebrew publishing from Formula to Cask.
- Build: require Go 1.26.4 and update golangci-lint to 2.12.2.
- Docs: define project direction and compatibility policy in VISION.md.
Verification
- Release workflow verified all seven uploaded assets, the v0.4.4 Cask, Formula-to-Cask migration, and final tap state.
- Six versioned archives cover Darwin, Linux, and Windows on amd64 and arm64; integrity is published in goplaces_checksums.txt.
- The Darwin arm64 archive matched SHA-256
af76c026403e93ac95236340ae37fa53a0331ee83950e0563ac3ff5adfe24dfc; its extracted CLI reports0.4.4. - Homebrew Cask v0.4.4 passes strict audit. Migration commit removes the Formula and adds the same-token migration.
- A real
brew updatemigrated an installed 0.4.3 Formula to the 0.4.4 Cask; the activegoplaces --versionreports0.4.4. go install github.com/steipete/goplaces/cmd/goplaces@v0.4.4completed and the installed CLI help path passed.