Changelog & Release History

All notable changes to Muth are documented on this page.


[v0.3.0] — 2026-08-13

Added (Feature Release)

  • RAM TTL & Auto-Destruction: Ephemeral secret expiration timer (--ttl <duration>) for automated memory purging.
  • Legacy Dotenv Export: muth export env for backwards-compatible .env file generation.
  • Hardware Security Key Architecture: Native hooks for YubiKey/PIV, PGP/GPG, and TPM 2.0 unlock keys.
  • Expanded Feature Matrix: 6-feature comparison matrix vs .env files, HashiCorp Vault, and 1Password CLI (op).
  • AI Development Transparency: Explicit disclosure notice in footer and docs.

[v0.2.0] — 2026-08-12

Added

  • muth hook / muth export: In-memory shell environment injection for Bash, Zsh, and Fish.
  • Age & SSH Cryptography: Native support for Age X25519 and id_ed25519 key encryption.
  • Stdin Protection: Stream secrets via muth set KEY - to prevent shell history leakage.
  • Agent-Native Diagnostics: Machine-readable --json output format for muth get and muth doctor.

[v0.1.0] — 2026-08-11

Added

  • Initial v0.1.0 release with muth.lock vault initialization and process execution wrapper.