Changelog
All notable changes to dotsecenv are documented here. Each version includes changes from the previous release.
v0.4.6
Section titled “v0.4.6”February 1, 2026
Features
Section titled “Features”- Warn when decrypting secrets in non-interactive terminals
- Rename subcommand:
secret puttosecret store
- Update actions/download-artifact to v7
- GitHub workflow and documentation updates
v0.4.5
Section titled “v0.4.5”January 30, 2026
- Prove ‘no call home’ with hermetic E2E testing
v0.4.4
Section titled “v0.4.4”January 25, 2026
Bug Fixes
Section titled “Bug Fixes”- Remove extra newline from
secret getoutput - Allow Claude Code reviews for bots
- Remove extraneous data structures, print helpful errors, reduce complexity
v0.4.3
Section titled “v0.4.3”January 12, 2026
Features
Section titled “Features”- Add list mode to
secret getcommand
Bug Fixes
Section titled “Bug Fixes”- Consolidate hash computation to prevent signing/validation mismatch (breaking change)
- Allow
secret putto accept piped input
v0.4.2
Section titled “v0.4.2”January 12, 2026
Bug Fixes
Section titled “Bug Fixes”- Update homebrew-tap with post-notarization checksums
v0.4.1
Section titled “v0.4.1”January 12, 2026
Bug Fixes
Section titled “Bug Fixes”- Remove quarantine hook for notarized Homebrew binaries
v0.4.0
Section titled “v0.4.0”January 12, 2026
Features
Section titled “Features”- Add macOS notarization for Darwin builds
- Add
identity createcommand and signed login proof - Simplify vault subcommands and add doctor health checks
- Refactor strict mode option and simplify commands, warnings, and errors
- Support multiple vault versions
- Add
identity add -vwith clearer output and strict error behavior
Bug Fixes
Section titled “Bug Fixes”- Include .sig files in checksums regeneration
- Attest Darwin archives after notarization
- Detect GPG program before login handling
- Add checkout step for verifying notarization
- Consistent errors on
identity addwith missing/unreadable vaults identity addshould always prompt on multiple options- Uniform error messages in strict mode
- Secrets are typed without echoing to terminal
- Add Claude Code Security Review workflow
- Add Claude Code GitHub workflow
- Sandbox helper for GPG e2e testing
- Update dependencies (golang.org/x/term, golang.org/x/sys, actions/checkout)
v0.3.3
Section titled “v0.3.3”January 4, 2026
Bug Fixes
Section titled “Bug Fixes”- Release automation fixes
v0.3.2
Section titled “v0.3.2”January 4, 2026
Features
Section titled “Features”- Add
initconfig flags - Add GitHub Action support for
initconfig with flags
- Update tagline
- Suggest correct namespace separator if invalid one provided
- Allow releases to trigger website redeploys
v0.3.1
Section titled “v0.3.1”January 3, 2026
Features
Section titled “Features”- Secret keys now support dots (
.)
- E2E test runs no longer pollute user’s home directory
- Only offer vaults that exist for prompt selection
- Trigger website update on release
v0.3.0
Section titled “v0.3.0”January 2, 2026
Features
Section titled “Features”- FIPS 140-3 compliance via crypto/fips140
- Additional secret subcommands:
store,forget - Configurable GPG program path
- Update dependencies (peter-evans/repository-dispatch, mlugg/setup-zig, actions/attest-build-provenance, actions/setup-go)
- Add renovate.json for automated dependency updates
v0.2.1
Section titled “v0.2.1”December 31, 2025
Features
Section titled “Features”- Configurable GPG program
- Fail if GPG not found on init
Bug Fixes
Section titled “Bug Fixes”- Fix gpg_program logic
- Improve command error handling
- Command suggestions for
identity/vaultcheck and login - Pre-commit hooks and CI improvements
- Started working on Windows arm64/amd64 support
v0.2.0
Section titled “v0.2.0”December 27, 2025
Features
Section titled “Features”- Use FIPS 140-3 validated boringcrypto for Linux builds
- Default to FIPS 186-5 compliant algorithms and AES-256-GCM/AEAD encryption (RFC 9580)
Bug Fixes
Section titled “Bug Fixes”- Fix arm/amd compilation with CGO
- Migrate away from deprecated mise ubi backend
v0.1.0
Section titled “v0.1.0”December 25, 2025
Features
Section titled “Features”- Define
namespace::secretnaming convention
- Expanded FAQ and shell plugin references
- Improved identity error messages
v0.0.11
Section titled “v0.0.11”January 12, 2026
Bug Fixes
Section titled “Bug Fixes”- Attest Darwin archives after notarization
- Detect GPG program before login handling
v0.0.10
Section titled “v0.0.10”January 12, 2026
Bug Fixes
Section titled “Bug Fixes”- Add checkout step for verifying notarization
v0.0.9
Section titled “v0.0.9”January 12, 2026
Features
Section titled “Features”- Add macOS notarization for Darwin builds
- Add
identity createcommand and signed login proof - Simplify vault subcommands and add doctor health checks
- Refactor strict mode option and simplify commands
- Support multiple vault versions
- Additional secret subcommands:
store,forget - Init config flags
- Secret keys support dots
- FIPS 140-3 via crypto/fips140
- Configurable GPG program path
- FIPS 186-5 compliant algorithms and AES-256-GCM/AEAD encryption
Bug Fixes
Section titled “Bug Fixes”- Consistent errors on identity add with missing/unreadable vaults
- Identity add prompts on multiple options
- Uniform error messages in strict mode
- Secrets typed without echoing to terminal
- Release automation fixes
- Arm/amd compilation with CGO
- Claude Code Security Review and GitHub workflows
- Sandbox helper for GPG e2e testing
- Dependency updates
- Pre-commit hooks and test improvements
v0.0.8
Section titled “v0.0.8”December 22, 2025
- Remove initial macOS call from tests
v0.0.7
Section titled “v0.0.7”December 22, 2025
Bug Fixes
Section titled “Bug Fixes”- Fix macOS quarantine prompt
- Cache artifacts in tests
v0.0.6
Section titled “v0.0.6”December 22, 2025
Bug Fixes
Section titled “Bug Fixes”- Homebrew man pages are correctly included
v0.0.5
Section titled “v0.0.5”December 22, 2025
Bug Fixes
Section titled “Bug Fixes”- Fix GitHub Action GPG signature verification
v0.0.4
Section titled “v0.0.4”December 22, 2025
Features
Section titled “Features”- Generate SBOMs and trigger e2e tests after release
v0.0.3
Section titled “v0.0.3”December 22, 2025
Features
Section titled “Features”- Trigger e2e tests after release
Bug Fixes
Section titled “Bug Fixes”- Fix SBOM generation
- Fix GitHub Action build-from-source
v0.0.2
Section titled “v0.0.2”December 21, 2025
Features
Section titled “Features”- Add GitHub Action
- Fix release tag format
v0.0.1
Section titled “v0.0.1”December 20, 2025
Initial release.
Features
Section titled “Features”- Core secret management CLI
- GPG-based encryption at rest
- Vault format for organizing secrets
- Identity management commands
- Shell integration support