Skip to content

0.8.2

Choose a tag to compare

@github-actions github-actions released this 15 Aug 02:56
2a9689d

A maintenance & toolchain-modernization release. There are no functional or CLI changes — binnacle behaves exactly as 0.8.1. This refreshes the build stack, dependencies, and CI so the project is on a modern, supported footing. Safe drop-in upgrade.

🔧 Toolchain

  • Switched from asdf to mise — .tool-versions → .mise.toml with go 1.26.2, helm 3.17.3, kustomize 5.6.0, plus build / test / clean tasks (mise run …).
  • Go 1.18 → 1.26.2.

📦 Dependencies (security + currency)

  • spf13/cobra 1.4.0 → 1.10.2
  • spf13/viper 1.11.0 → 1.21.0 (drops a pile of stale indirect deps)
  • sirupsen/logrus 1.8.1 → 1.10.0
  • google/uuid 1.3.0 → 1.6.0
  • golang.org/x/text 0.3.8 → 0.41.0 (currency + security)
  • gopkg.in/yaml.v3 → 3.0.1, plus pflag, gotenv, x/sys refreshed

🤖 CI / automation

  • Workflows now install the toolchain from .mise.toml via jdx/mise-action and run through mise run test|build.
  • Go module + build caching retained; runners on ubuntu-latest / macos-latest; actions bumped to Node-24 majors (checkout@v7, cache@v6).
  • Dependabot enabled (Go modules + GitHub Actions, weekly) so deps don't rot again.

✅ Compatibility

  • Release artifacts are unchanged — binnacle-_.tar.gz + SHA256SUM.txt. asdf-binnacle, aqua, and the build-binnacle image resolve 0.8.2 with no changes.
  • No CLI or config behavior changes.

Install
mise install binnacle@0.8.2 # or: asdf install binnacle 0.8.2