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
- Dev: Rename
master
branch tomain
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 (jkroepke#70)
- Incompatibilities if sed links to gnu sed on Mac OS (jkroepke#72)
3.4.0 - 2020-12-26
From this version, the installation on Helm 2 requires additional steps. Check README.md
- Implement alternate syntax (jkroepke#52)
- Remote values support (supporting http:// and helm downloader plugins) (jkroepke#54)
- Let downloader plugin supports remote files and all secrets drivers (jkroepke#55)
- Externalize custom vault driver logic. (jkroepke#63)
- Dev: Implement code coverage
- Dev: Test zsh compatibility
- Vault driver: If vault command failed, the script execution was not terminated. (jkroepke#61)
3.3.5 - 2020-10-16
- Better lookup for unix shells on Windows (jkroepke#42)
3.3.4 - 2020-09-09
- Allow overriding SOPS version on installation (jkroepke#40)
- Add separat download artefact on github release
3.3.0 - 2020-08-28
- Don't check if file exists on edit (jkroepke#31)
- Better Windows support (jkroepke#28)
- Support parameters like --values=secrets.yaml (jkroepke#34)
- Added CentOS 7 as supported OS system (jkroepke#35)
3.2.0 - 2020-05-08
- Add Vault support (jkroepke#22)
- Secret driver to gain secrets from other sources then sops. (jkroepke#16)
- Remove name restriction (jkroepke#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 (jkroepke#8)
- Escape special chars in paths correctly (jkroepke#9)
3.0.0 - 2020-04-26
Started a fork of https://github.com/zendesk/helm-secrets
- POSIX compatibility (jkroepke#1)
- Optionally decrypt helm secrets in a temporary directory (jkroepke#5)
- Added CI tests (jkroepke#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