Skip to content
This repository has been archived by the owner on Nov 22, 2018. It is now read-only.

Releases: helm/helm-classic

Helm Classic: ConfigMap bug fixes

02 Jun 18:39
Compare
Choose a tag to compare

The teams at Deis and Google are working hard to bring you a new and improved Helm. In the meantime, the Deis team is committed to maintaining the original tool as Helm Classic—new name, same great taste! The name change ensures the original and next generation Helm binaries can exist side-by-side and that the two tools can be discussed unambiguously.

For more information and updates about the new Helm check out kubernetes/helm!

This patch release for Helm Classic adds explicit support for ConfigMap manifests and improves compatibility with other Kubernetes types such as LimitRange.

0.8.0 -> 0.8.1

Fixes

  • e4b3983 action: add ConfigMap install ordering
  • de3320a install: let VersionedObject marshal its own JSON

Documentation

  • e70b33e generate-and-template: mention the env function

Helm Classic: enable "keeper" manifests

23 May 23:22
Compare
Choose a tag to compare

The teams at Deis and Google are working hard to bring you a new and improved Helm. In the meantime, the Deis team is committed to maintaining the original tool as Helm Classic-- new name, same great taste! The name change ensures the original and next generation Helm binaries can exist side-by-side and that the two tools can be discussed unambiguously.

For more information and updates about the new Helm check out kubernetes/helm!

This minor update adds support for the helm-keep annotation to helmc. See https://github.com/helm/helm-classic/blob/master/docs/awesome.md#keeper-manifests for details.

0.7.0 -> 0.8.0

Features

  • f3cafbc glide.yaml: point to mirror of dec/inf package
  • 7a00a0c manifest|action: handle "helm-keep" annotation

Fixes

  • 01ed73d readme: fix the image urls for the binary releases

Helm Classic

09 May 17:32
Compare
Choose a tag to compare

0.6.0 -> 0.7.0

The teams at Deis and Google are working hard to bring you a new and improved Helm. In the meanwhile, the Deis team is committed to maintaining the original tool as Helm Classic-- new name, same great taste! The name change ensures the original and next generation Helm binaries can exist side-by-side and that the two tools can be discussed unambiguously.

For more information and updates about the new Helm check out kubernetes/helm!

Fixes

  • 0d6e8ea force: pass the force flag to all the tpl commands

Documentation

  • 20a7ed7 migration: Add migration docs
  • 895808f all: Update docs for helm-classic
  • fd69337 cli/update.go: remove duplicated text from updateDescription

Maintenance

  • 53be5a0 (all): Update comments and help strings for Helm Classic
  • 0c68fbd scripts: Remove unused install script
  • 690d2fb helmc: Rename the uploaded binary files to start with helmc
  • bd3a7ad (all): update go to 1.6.2 and glide to 0.10.2
  • 005f110 build: Change binary name from helm to helmc
  • e3645c7 all: Use HELMC_HOME instead of HELM_HOME
  • c983f0a package names: Change to reflect upcoming repo name change
  • 0c69f8b containerize helm build: docker build for helm
  • ec079e7 status: update readme to reflect helm/helm status

Add `--force` flag and `genPrivateKey` function to `helm generate`

21 Apr 19:29
Compare
Choose a tag to compare

0.5.1 -> 0.6.0

Features

  • 81e4f43 generate: add force flag to overwrite generated template
  • 6ce5e64 glide.yaml: Use releases for semver and vcs packages

Fixes

  • 27772f5 fetch: copy the permisssion of the files during a helm fetch
  • 44e0965 glide.yaml: update cli support package

Maintenance

  • 44bef6f glide: bump Masterminds/sprig to 2.2.0
  • c2e2bf5 .travis.yml: update glide to 0.10.2

Bug fixes

20 Apr 15:25
Compare
Choose a tag to compare

0.5.0 -> 0.5.1

Features

  • ef23cfd manifest: identify which file failed to be parsed

Fixes

  • 6a90643 action/lint.go: Chart validation
  • 51cb443 helm binary: added url to get helm binary instead of source

helm install -g

01 Mar 18:21
Compare
Choose a tag to compare

This release adds one minor feature: You can now run helm install -g to run the generators immediately before the install. This is equivalent to doing helm generate CHART && helm install CHART.

Stability improvements

24 Feb 18:46
Compare
Choose a tag to compare

This is a maintenance release.

This release contains bug fixes and stability improvements. We chose to rev the minor version because we made the -n NAMESPACE flag required on deis uninstall and added new template functions.

  • The Sprig template library has been updated to 1.2.0
  • Documentation has been updated
  • The -n NAMESPACE flag is now required on uninstall
  • Glide 0.9 is used for builds
  • The installer has been updated
  • The template generator library has been refactored

Fix to release version

12 Jan 20:49
Compare
Choose a tag to compare

A recent refactoring broke the version numbering mechanism. This release fixes it. helm version now reports the correct version.

Linter, Generator, and Templates, OH MY!

12 Jan 18:36
Compare
Choose a tag to compare

This release of Helm introduces several improvements to linting. It also introduces two new Helm commands: helm generate and helm template. These pave the way for generic template support in Helm, and provide a plugin architecture for implementing arbitrary template engines. Also, Helm charts now have a source: field for specifying a URL to the source used to create the chart's resources.

In addition to these new features, many bugs have been found and fixed. Several parts of the codebase have been refactored for easier maintainability and better testing.

New features! More fun!

01 Dec 22:24
Compare
Choose a tag to compare

Since KubeCon 2015, the Helm team has been hard at work bringing you a new release. Helm 0.2.0 contains numerous bug fixes, some code refactoring, and several enticing new features.

Highlights:

  • Helm has been moved to github.com/helm/helm and the core charts are now at github.com/helm/charts
  • helm lint helps you validate your charts.
  • helm repo add|rm|list lets you easily manage your own chart repositories.
  • Support for Kubernetes 1.1 beta 1 kinds (DaemonSet, Job, etc.), as well as custom kinds.
  • helm install and helm uninstall are smarter! In fact, many commands are improved.
  • Helm now supports git-style plugins.
  • Many, many bug fixes.

We're already hard at work on Helm 0.3, and have some exciting new features coming along.