Skip to content

Releases: moinsen-dev/secretariat

v0.1.1

09 Jun 19:44

Choose a tag to compare

Changelog

v0.1.1 (2026-06-09) — Homebrew Release

🧪 First Homebrew release with per-arch binary artifacts.

Changes

  • CI/CD: Rewrote build matrix to produce per-architecture tarballs (darwin-arm64, darwin-x86_64, linux-x86_64) with SHA256 checksums
  • CI/CD: Release workflow now attaches individual archives for Homebrew ingestion
  • Infrastructure: Homebrew formula added to moinsen-dev/homebrew-tapbrew install moinsen-dev/tap/secretariat

v0.1.0 (2026-06-09) — Initial Release

🚀 First public release of Secretariat — Local-First Secrets Manager.

Features

  • Daemon (secretd): AES-256-GCM encrypted vault via SQLCipher, macOS Keychain integration, Unix socket IPC, TCP transport with auth-token, LaunchAgent auto-start
  • CLI (secret): get, set, list, delete, import, export, init, status — full lifecycle management
  • Python SDK: Async/await Python client with TCP transport
  • Multi-Device: TCP server with auth-token authentication, optional TLS
  • Keychain Timeout: 3-second timeout for headless operation

Known Limitations

  • macOS only (Linux/Windows support planned for V2)
  • No cloud sync yet (V2)
  • No web UI (V2)
  • No team sharing (V2)

v0.1.0 — Initial Release

09 Jun 18:40

Choose a tag to compare

Changelog

v0.1.0 (2026-06-09) — Initial Release

🚀 First public release of Secretariat — Local-First Secrets Manager.

Features

  • Daemon (secretd): AES-256-GCM encrypted vault via SQLCipher, macOS Keychain integration, Unix socket IPC, TCP transport with auth-token, LaunchAgent auto-start
  • CLI (secret): get, set, list, delete, import, export, init, status — full lifecycle management
  • Python SDK: Async/await Python client with TCP transport
  • Multi-Device: TCP server with auth-token authentication, optional TLS
  • Keychain Timeout: 3-second timeout for headless operation

Known Limitations

  • macOS only (Linux/Windows support planned for V2)
  • No cloud sync yet (V2)
  • No web UI (V2)
  • No team sharing (V2)