Skip to content

cli/v0.6.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 13:15
· 6 commits to main since this release
fb76b25

Keyway CLI 0.6.0: security release

Upgrading is recommended for everyone.

0.6.0 is built with Go 1.26.10. 0.5.3 was built with Go 1.24.0, and govulncheck reports 67 known vulnerabilities in the 0.5.3 binary against none in 0.6.0. The fixes come from the Go standard library, golang.org/x/net and golang.org/x/text. The ones that matter most for a CLI that talks to the Keyway API over HTTPS:

There are no functional changes to the commands.

Upgrade

brew upgrade keyway                      # Homebrew (keywaysh/tap)
npm install -g @keywaysh/cli@latest      # npm
curl -fsSL https://keyway.sh/install.sh | sh

With npm 12 or later, install scripts are blocked by default, and the npm package downloads its binary from one. Use npm install -g --allow-scripts=@keywaysh/cli @keywaysh/cli@latest, or Homebrew / the install script.

Check your version with keyway --version.

Release pipeline

CLI releases now ship from this monorepo under cli/v* tags. The npm package is published with provenance from this workflow, and checksums.txt lists the SHA-256 of every archive. The old keywaysh/cli repository is archived.

macOS binaries are not code-signed or notarized yet.