Release and Version History¶
x.y.z (Backlog)¶
Features and Improvements
Minor Improvements
Bugfixes
Miscellaneous
0.2.2 (2025-01-14)¶
Features and Improvements
Added AI Agent Skill for Claude Code and other AI coding assistants. Copy the
.claude/skills/home-secret-toml/directory to your project to enable AI to read credentials from~/home_secret.tomlviauvx --from home-secret-toml hstcommands.
Minor Improvements
Added silent error handling (
-sflag) forhst getandhst lscommands. When enabled, errors output[HST_ERROR] repr(e)format with exit code 2 instead of full traceback, making it easier for scripting and AI agents to handle errors programmatically.
0.2.1 (2025-12-12)¶
Features and Improvements
Added
hst getcommand to retrieve secret values by key. This command outputs the secret value to stdout, making it easy to capture in shell variables (e.g.,export TOKEN=$(hst get github.token)). Supports the following options:Positional key argument:
hst get github.accounts.personal.token--keyoption:hst get --key github.accounts.personal.token-c / --clipboard: Copy value to clipboard instead of printing-n / --no-newline: Omit trailing newline for pipe-friendly output--path: Specify custom TOML file path
0.1.2 (2025-12-10)¶
Features and Improvements
Added Python 3.10 and 3.14 support, expanding compatibility across more Python versions.
Added
tomlias a dependency for Python <3.11 to provide TOML parsing support for older Python versions that don’t have built-intomllib.
Miscellaneous
Updated CI workflow to test against full OS and Python version matrix.
0.1.1 (1970-01-01)¶
First release