Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 06 Dec 00:48
· 174 commits to main since this release

Pass-CLI 0.11.0

A secure, cross-platform CLI password and API key manager for developers.

Installation

Homebrew (macOS/Linux)

brew install ari1110/tap/pass-cli

Scoop (Windows)

scoop bucket add ari1110 https://github.com/ari1110/scoop-bucket
scoop install pass-cli

Manual Installation

Download the appropriate archive for your platform below, extract it, and add the binary to your PATH.

Changelog

Features

  • 504c151: feat: Implement Phase 5 - Recovery flow with DEK unwrapping (US1) (@ari1110)
  • f141fad: feat: Implement Phase 6 - Migration from v1 to v2 vaults (US3) (@ari1110)
  • 4f9d888: feat: implement key wrapping crypto layer (Phase 2) (@ari1110)
  • e845771: feat: implement v2 vault with key wrapping (Phase 3 + 4) (@ari1110)

Bug Fixes

  • bd229af: fix: check json.Unmarshal error return value (@ari1110)
  • 5e9292a: fix: handle stale keychain state in TestClear (@ari1110)
  • 5c8a0fa: fix: resolve all linter issues and flaky keychain test (@ari1110)
  • 9548d99: fix: update recovery tests for v2 key wrapping format (@ari1110)
  • 0418235: fix: wire CLI to use v2 vault initialization with working recovery (@ari1110)

Verification

All binaries are checksummed and can be verified:

sha256sum -c checksums.txt

Full Changelog

See the full changelog at https://github.com/ari1110/pass-cli/blob/main/CHANGELOG.md