Release Notes
Added
- OnePassword provider: Support for
SECRETSPEC_OPCLI_PATHenvironment variable to specify custom path to the OnePassword CLI - OnePassword provider: Automatic detection of Windows Subsystem for Linux 2 (WSL2) and use of
op.exeon that platform - Documentation for
as_pathoption in configuration reference, Rust SDK docs, and landing page - Documentation for per-secret providers with fallback chains on landing page
Changed
- OnePassword provider: Use stdin instead of temporary files when creating items for WSL2 compatibility (WSL paths are invalid when passed to Windows executables)
Fixed
- Output status/progress messages to stderr instead of stdout, fixing direnv integration where stdout was evaluated as shell code
Install secretspec 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cachix/secretspec/releases/download/v0.4.1/secretspec-installer.sh | shDownload secretspec 0.4.1
| 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 |