All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Allow override sops version on installation
3.4.1 - 2021-01-23
- Handling
--
inside command line arguments - Fix handling errors with remote files
- Strip yaml doc separator if vault driver is used (#70)
- Incompatibilities if sed links to gnu sed on Mac OS (#72)
3.4.0 - 2020-12-26
From this version, the installation on Helm 2 requires additional steps. Check README.md
- Implement alternate syntax (#52)
- Remote values support (supporting http:// and helm downloader plugins) (#54)
- Let downloader plugin supports remote files and all secrets drivers (#55)
- Externalize custom vault driver logic. (#63)
- Dev: Implement code coverage
- Dev: Test zsh compatibility
- Vault driver: If vault command failed, the script execution was not terminated. (#61)
3.3.5 - 2020-10-16
- Better lookup for unix shells on Windows (#42)
3.3.4 - 2020-09-09
- Allow overriding SOPS version on installation (#40)
- Add separat download artefact on github release
3.3.0 - 2020-08-28
- Don't check if file exists on edit (#31)
- Better Windows support (#28)
- Support parameters like --values=secrets.yaml (#34)
- Added CentOS 7 as supported OS system (#35)
3.2.0 - 2020-05-08
- Add Vault support (#22)
- Secret driver to gain secrets from other sources then sops. (#16)
- Remove name restriction (#23)
- Run unit tests on bash, dash and ash (busybox), too.
3.1.0 - 2020-04-27
- completion.yaml for helm shell auto completion
- Tests for all
helm secrets
commands - Added quiet flag for helm secrets (#8)
- Escape special chars in paths correctly (#9)
3.0.0 - 2020-04-26
Started a fork of https://github.com/zendesk/helm-secrets
- POSIX compatibility (#1)
- Optionally decrypt helm secrets in a temporary directory (#5)
- Added CI tests (#2)
- Changed secrets.yaml prefix just to
secrets
. All files likesecrets*
are now decrypted - Remove dependency against gnu-getops
- Remove run as root dependency on helm plugin install
- Verbose output is now on stderr
- Support all helm sub commands and plugins