Release Notes
Added
- Declarative secret generation: secrets can now be auto-generated when missing by adding
typeandgeneratefields to secret config. Supported types:password,hex,base64,
uuid, andcommand(for arbitrary shell commands). Generation triggers duringcheck/run
when a secret is missing, and the generated value is stored via the configured provider.
Changed
- OnePassword provider: Significant performance improvement by caching authentication status
and using batch fetching with parallel threads. Reduces CLI calls from 2N sequential to
~2 sequential + N parallel for N secrets.
Install secretspec 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cachix/secretspec/releases/download/v0.7.0/secretspec-installer.sh | shDownload secretspec 0.7.0
| File | Platform | Checksum |
|---|---|---|
| secretspec-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| secretspec-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| secretspec-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| secretspec-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| secretspec-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |