1.0.0
🚨 Breaking changes
- Command group
keyring
is merged intoset password
✨ Enhancements
-
Introduce
show
command to parses and displays the configuration file's contents without executing any commands.This command helps users understand how secrets.env interprets the configuration file and identifies critical errors.
-
Set environment variable
SECRETS_ENV_ACTIVE
and use it to prevent recursive execution of secrets.env. -
Add command
shell
that spawns a shell with the environment variables loaded by secrets.env.Users can interact with the shell and use the environment variables.
-
Add command
set
to store username and password in user space. -
Add support for Kubernetes auth method in Vault provider.
The Kubernetes auth method allows users to authenticate with Vault using a Kubernetes service account token.
🚧 Internal changes
- Use shellingham to detect the shell type.
- Refactor
console
module.
Full Changelog: v0.29.1...v1.0.0