Skip to content

Releases: hirefrank/confidant

0.3.1 - 2026-10-15

Choose a tag to compare

@github-actions github-actions released this 15 Oct 15:07
282d4b0

Release Notes

Fixed

  • cargo install confidant-cli / crates.io publish: vendor pack SKILL.md
    files under crates/confidant-cli/pack-skills/ so include_dir! compiles
    inside the published tarball (the repo-root packs/ tree is not shipped).

confidant-cli 0.3.1

Install confidant-cli 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.3.1/confidant-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.3.1/confidant-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-cli

Download confidant-cli 0.3.1

File Platform Checksum
confidant-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

confidant-tui 0.3.1

Install confidant-tui 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.3.1/confidant-tui-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.3.1/confidant-tui-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-tui

Download confidant-tui 0.3.1

File Platform Checksum
confidant-tui-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-tui-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-tui-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-tui-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.3.0 - 2026-10-15

Choose a tag to compare

@github-actions github-actions released this 15 Oct 14:01
e94ecbc

Release Notes

Disclosure: the milestone 2 encryption has had no outside review
(#138). Do not put
other people's client data in a vault until the audit lands.

Added

  • Multi-pack loading: shared Pack trait, conflict and orphan handling, and
    per-pack access scoping for agent-facing reads (#177, #178).
  • personal@0.1 schema pack: birthday / cadence / relationship_to_me
    / dates person fields, personal relationship edge kinds (friend,
    family, sibling, partner, parent, mentor), the touch ledger
    verb (with confidant log touch), and two warning-level nudges that never
    block writes: W_CADENCE_OVERDUE and W_DATE_UPCOMING (#184, #182).
  • Relationship edges and multi-person with: interactions across packs (#259).
  • Read-only TUI (confidant-tui) with Check, Find, Context, and
    Doctor views, plus Phase 2 proposal review and apply — all via the ADR-7
    CLI --json --no-input contract (#210, #211, part of #205). Ships as a
    GitHub Releases binary (#218); not on crates.io.
  • inbox --skip <item> to defer intake items without draining (#217).
  • Encrypted inbox drain and log session --note --fallback-inbox (#260).
  • Automatic per-person client key creation when a person is added (#222).
  • Pack manifest format in the spec; manifest types, loader, and validation in
    core (#340, #341). Pack-versioning policy and reserved E_PACK_VERSION
    (#190).
  • Per-pack SKILL.md served by the CLI and MCP (#189).
  • Finer no-ai granularity: notes inheritance mode and inheritance from
    any front-matter person reference (#181, #270).
  • log session without a device key when there is no --note (#176).
  • cargo-fuzz harnesses for the ledger parser and §14 envelope decoder (#235).
  • OpenSSF Scorecard workflow and badge; SECURITY.md and Dependabot (#233,
    #236). CII / OpenSSF Best Practices passing-level self-assessment (#237).

Changed

  • Bumped the workspace MSRV from 1.85 to 1.88 and upgraded the TUI stack
    to ratatui 0.30 + crossterm 0.29 (#275).
  • Key ceremonies use staged atomic keys/ swaps for device-add, revoke,
    init-client, rotate, and shred (#175, #220, #339). Shred strips the
    shredded person from other records' with: lists and uses fail-closed
    working-tree updates (#258, #336).
  • context strips pack-private fields via Pack::private_context_fields()
    instead of a hardcoded pack name (#302).
  • Documentation: README and agent-setup refresh; agent threat model (#187,
    #192, #231). Warnings never block writes (#183).

Fixed

  • Validate operator recovery material as hex, not age Bech32 (#254).
  • AAD path spelling on Windows (#285). Inbox path canonicalization before
    git add / reset on Windows verbatim paths (#274).
  • check missing-edge-kind fix lists closed kinds (#299).
  • TUI: hardened proposal scratch/progress file handling; corrupt progress
    files warn instead of silently resetting (#349, #350).

confidant-cli 0.3.0

Install confidant-cli 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.3.0/confidant-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.3.0/confidant-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-cli

Download confidant-cli 0.3.0

File Platform Checksum
confidant-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

confidant-tui 0.3.0

Install confidant-tui 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.3.0/confidant-tui-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.3.0/confidant-tui-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-tui

Download confidant-tui 0.3.0

File Platform Checksum
confidant-tui-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-tui-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-tui-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-tui-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.0 - 2026-10-13

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:38
ff77c09

Release Notes

Added

  • Skills ship inside the confidant binary and install with
    confidant setup --agent auto — no repo checkout needed. New commands:
    setup, update, agents, which, routing. doctor reports
    skills-links health instead of the old CONFIDANT_REPO checkout
    staleness check (supersedes #164/#166/#167). Skills and CLI are
    version-locked: one confidant --version covers both.

Install confidant-cli 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.2.0/confidant-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.2.0/confidant-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-cli

Download confidant-cli 0.2.0

File Platform Checksum
confidant-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.1 - 2026-10-12

Choose a tag to compare

@github-actions github-actions released this 12 Oct 23:18
57eb798

Release Notes

Patch: confidant doctor staleness checks, agent-setup docs, and the
changelog itself. First release published through crates.io trusted
publishing (no API token).

Added

  • confidant doctor staleness checks: warning-only cli-staleness and
    skills-staleness against the latest GitHub Release, with a
    CONFIDANT_OFFLINE=1 opt-out and README/privacy disclosure (#165, #168).
  • Agent setup docs (docs/agent-setup.md) with a copy/paste install prompt;
    skills checkouts pin to release tags, never main (#164, #166, #167).

Install confidant-cli 0.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.1.1/confidant-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.1.1/confidant-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-cli

Download confidant-cli 0.1.1

File Platform Checksum
confidant-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:47
9be37f7

Install confidant-cli 0.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hirefrank/confidant/releases/download/v0.1.0/confidant-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/hirefrank/confidant/releases/download/v0.1.0/confidant-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install confidant-cli

Download confidant-cli 0.1.0

File Platform Checksum
confidant-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
confidant-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
confidant-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
confidant-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum