Changelog
PocketProtector uses the CalVer versioning
scheme (YY.MINOR.MICRO).
The full changelog is maintained on GitHub:
Recent highlights
26.0.0 (May 2026)
execsubcommand for injecting secrets into subprocess environmentsOutput format options (env, shell, json) for
decrypt-domain--env-prefixflag for configurable credential environment variable prefixSingle secret extraction with
--secretRaw-key custodians (
--key-type raw) with hex passphrase supportPer-custodian KDF parameters (sensitive, interactive)
rekey-custodiancommandmigrate-ownercommandlist-user-secretscommandReplace
--fast-cryptowith--key-type(hard, fast, raw)GitHub Actions CI (Python 3.9–3.14, Linux/Mac/Windows)
Drop Python 2 support
20.0.1 (January 2020)
Fix new user prompt formatting
20.0.0 (January 2020)
Python 3 support via refactor to face framework
Extensive testing
18.0.0 (February 2018)
Initial release with complete featureset