Skip to content

Commit

Permalink
bumping version and updating release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
sami-alajrami committed Sep 2, 2018
1 parent 43f1fde commit 3e4871d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 14 deletions.
2 changes: 1 addition & 1 deletion main.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ var checkCleanup bool
var skipValidation bool
var applyLabels bool
var keepUntrackedReleases bool
var appVersion = "v1.4.0-rc"
var appVersion = "v1.5.0"
var helmVersion string
var kubectlVersion string
var pwd string
Expand Down
22 changes: 9 additions & 13 deletions release-notes.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
# v1.4.0-rc
# v1.5.0

> If you are already using an older version of Helmsman, please read the changes below carefully and follow the upgrade guide [here](docs/migrating_to_v1.4.0-rc.md)
> 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](docs/migrating_to_v1.4.0-rc.md)
- Adding `--keep-untracked-releases` option to prevent cleaning up untracked release that are managed by Helmsman.
- Restricting the untracked releases clean up (when enabled) to the ones only in the defined namespace in the desired state file.
- Support using multiple desired state files which are merged at runtime. Issue #62. Thanks to @norwoodj
- Support using the `json` output of newer versions of helm. Fixes #61. Thanks to @luisdavim
- Fix relative paths for values files. Issue #59
- Adding `timeout` & `no-hooks` as additional release deployment options. Issue #55

- Slack notifications for Helmsman plan and execution results. Issue #49
- RBAC Improvements:
- Validation for service accounts to be used for deploying Tillers. Issue #47
- Support creating RBAC service accounts for configuring Tiller(s) if they don't exist. Issue 48#
- Improvements for Multi-tenancy:
- Adding `tillerNamespace` option for releases to select which Tiller should manage a release. Issue #32
- Allowing releases with the same name to be deployed with different Tillers. Issue #50
- Tracking Helmsman managed releases with special Helmsman labels.
- Adding `--apply-labels` flag to label releases defined in the desired state file with Helmsman's labels.
- Making the name option for Apps optional and using the app name from the (toml/yaml) desired state as a release name when this option is not set.
- Changing Helmsman behavior when removing/commenting out a release in the Apps section of the desired state. Removing/commenting out a release in the desired state will result in **deleting** the release if it's labeled as `managed-by Helmsman`.

0 comments on commit 3e4871d

Please sign in to comment.