Releases: Praqma/helmsman
v3.0.0-beta3
v3.0.0-beta3
This is a major release to support Helm v3.
It is recommended you read the Helm 3 migration guide before using this release.
Starting from this release, support for Helmsman v1.x will be limited to bug fixes.
The following are the most important changes:
- A new and improved logger.
- Restructuring the code.
- Parallelized decision making
- Introducing the
context
stanza to define a context for each DSF. More details here. - Deprecating all the DSF stanzas related to Tiller.
- Deprecating the
purge
option for releases. - The default value for
storageBackend
is nowsecret
. - The
--suppress-diff-secrets
cmd flag is enabled by default. - The
--no-env-values-subst
cmd flag is enabled by default. - The
--no-ssm-values-subst
cmd flag is enabled by default.
v3.0.0-beta2
v3.0.0-beta2
This is a major release to support Helm v3.
It is recommended you read the Helm 3 migration guide before using this release.
Starting from this release, support for Helmsman v1.x will be limited to bug fixes.
The following are the most important changes:
- A new and improved logger.
- Restructuring the code.
- Parallelized decision making
- Introducing the
context
stanza to define a context for each DSF. More details here. - Deprecating all the DSF stanzas related to Tiller.
- Deprecating the
purge
option for releases. - The default value for
storageBackend
is nowsecret
. - The
--suppress-diff-secrets
cmd flag is enabled by default. - The
--no-env-values-subst
cmd flag is enabled by default. - The
--no-ssm-values-subst
cmd flag is enabled by default.
v3.0.0-beta1
v3.0.0-beta1
This is a major release to support Helm v3.
It is recommended you read the Helm 3 migration guide before using this release.
Starting from this release, support for Helmsman v1.x will be limited to bug fixes.
The following are the most important changes:
- A new and improved logger.
- Restructuring the code.
- Introducing the
context
stanza to define a context for each DSF. More details here. - Deprecating all the DSF stanzas related to Tiller.
- Deprecating the
purge
option for releases. - The default value for
storageBackend
is nowsecret
. - The
--suppress-diff-secrets
cmd flag is enabled by default. - The
--no-env-values-subst
cmd flag is enabled by default. - The
--no-ssm-values-subst
cmd flag is enabled by default.
v1.13.1
v1.13.1
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
- Fixes bug that prevented Helmsman from deleting untracked releases; PR #337
- Bumped to go v1.13.5; PR #333
New features:
None, bug fix release
v1.13.0
v1.13.0
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
- Fixed issues when runnin tillerless mode. PRs #320 #325 #305 #307
- Improved support for running on Windows. PR #287
- Improved support for local helm charts. PR #314 #291
- Improved build process and moved to go 1.13.1. PRs #306 #313 #317 #322
New features:
v1.12.0
v1.12.0
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
New features:
- support specifying
--history-max
tiller parameter in the DSF. PR #282 - adding
no-env-values-subst
flag to allow disabling environment variables substitution in values files only. PR #281
Automated with GoReleaser
Built with go version go1.11 darwin/amd64
v1.11.0
v1.11.0
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
- Consider
--target
when validating helm charts. PR#269 - Fix overriding stable repo with a custom one. PR#271
- Add start and finish logs when deploying charts. PR#266
New features:
- adding
--force-upgrades
option [ changes default upgrade behaviour]. PR#273 - adding
--update-deps
option for local charts dependency update before use. PR#272
Automated with GoReleaser
Built with go version go1.11 darwin/amd64
v1.10.1
Changelog
bfcc7f6 releasing v1.10.1
6c52b4b Merge pull request #265 from mkubaczyk/fix-diff-and-helm-flags
0332ff2 Merge pull request #263 from lachlancooper/fix-diff-context
503fb5f Remove explicit flags from release commands and use getHelmFlags for it
4aad7c7 Remove getHelmFlags from diffRelease func, add getHelmFlags to install/reinstall/deleteRelease
d9f9b70 Fix bug with diff-context flag
Automated with GoReleaser
Built with go version go1.11 darwin/amd64
v1.10.0
v1.10.0
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
- Allow local chart paths to contain white spaces. PR #262
- Add helm flags to helm diff. PR #252 (thanks to @xaka)
- Fix deleting untracked releases if
-target
flag is set. PR #248 (thanks to @fmotrifork)
New features:
- Add global toggle
--no-env-subst
to be able to disable environment substitution. PR #249 (thanks to @hatemosphere) - Add
--diff-context
flag to set lines of diff context. PR #251 (thanks to @lachlancooper) - Allow deploying Tiller with custom Role. PR #258 (thanks to @mkubaczyk)
- Support Tillerless mode on Helm 2 using helm-tiller plugin. PR #259 (thanks to @mkubaczyk and @robbert229)
Automated with GoReleaser
Built with go version go1.11 darwin/amd64
v1.9.1
v1.9.1
If you are already using an older version of Helmsman than v1.4.0-rc, please read the changes below carefully and follow the upgrade guide here
Fixes and improvements:
- Improving temporary files handling. PR #242 (thanks to @brndnmtthws)
Automated with GoReleaser
Built with go version go1.11 darwin/amd64