Helm
We are pleased to announce the release of Helm 2.15.0!
This release was signed with 92AA 783C BAAE 8E3B and can be found at @bacongobbler's keybase account. Please use the attached signatures for verifying this release using gpg.
We want to thank the community for all your contributions this release. There were 71 unique committers contributing a total of 195 commits since Helm 2.14.3. Thank you all for your hard work making Helm 2.15 one of our largest releases yet!
As we move towards Helm 3.0.0, Helm 2 will be transitioning into "maintenance mode". Helm 2.15.0 is the final feature release for Helm 2. We will continue to accept bug fixes and fix any security issues that arise, but we will no longer be accepting new features for Helm 2. All feature development will be moved over to Helm 3.
We want to thank the community for the nearly 3 years of contributions going into Helm 2 since its initial release on November 16th, 2016. Helm would not be where it is today wihtout your contributions. Give yourselves a pat on the back. :clap:
The community keeps growing, and we'd love to see you there!
- Join the discussion in Kubernetes Slack:
#helm-usersfor questions and just to hang out#helm-devfor discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
- Test, debug, and contribute charts: GitHub/helm/charts
Notable Changes
- Updated Go to 1.13.3
- Updated Kubernetes client libraries to 1.15.0
- Updated Sprig to 2.20.0
helm initnow installs a Tiller Deployment with apiVersionapps/v1, making it compatible with newer versions of Kubernetes- Introduced
helm test --logs - Introduced
helm template --api-versionsfor validating templates with a custom apiVersion - Introduced
helm test --maxto change the maximum number of test hooks that can run in parallel - Introduced
--outputtohelm repo list,helm search, andhelm install helm historynow displays the application version field of the chart--waitnow waits for ingress hosts to become ready--waitnow continues when it detects a workload is in a "paused" state- resource types are now exposed as part of the
.Capabilities.APIVersions.Hasfunction (e.g.if .Capabilities.APIVersions.Has "apps/v1/Deployment") - fixed an issue where numbers were being parsed as floating point numbers (see https://github.com/helm/helm/pull/6010 for more context)
- bash autocompletion now works with the
--flag=valsyntax
Installation and Upgrading
Download Helm 2.15. The common platform binaries are here:
- MacOS amd64 (checksum /
a68c032893a1c2d4285c1576ec9f6235a522c7b735424e7e188e6190d3da217e) - Linux amd64 (checksum /
50936867d24431a98777828f399b48063c3f66af1ec3ba96ef5a8fc8326ebe74) - Linux arm (checksum /
b11d09dacb321b734670e51ccfa29fee5c8cc61d2b75f17decb2644d4e95252f) - Linux arm64 (checksum /
88c1d6907adc98993f424250b23a455c1615ea3a1c07de080ca48e1aee0996c1) - Linux i386 (checksum /
498054d66691187ac7f96b5be2ed7412a14df8a0f003dcc314f8dae7e71ec19b) - Linux ppc64le (checksum /
3a334871e9f9aa91ebbb52e18c8017429af7413e8730101c764a87d7205e0c8b) - Linux s390x (checksum /
34c5d8382003e51beb33fc18bd4fd3ee050c0483885fe02e67a5ddf94d176ac0) - Windows amd64 (checksum /
fa76beb2183dcb44efc60e53a67017dfa7c988762079c58aacea87b5da7a8819)
Once you have the client installed, upgrade Tiller with helm init --upgrade.
The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.
What's Next
Helm 2.15.0 is the final feature release for Helm 2. We will continue to accept bug fixes, fix any security issues that arise, and cuit patch releases on an as-needed basis. All feature development will be moved over to Helm 3.
Changelog
- Upgrade to golang 1.13.3 c2440264ca6c078a06e088a838b0476d2fc14750 (Jintao Zhang)
- fix(kube): fix race condition d6580a1c4aa5cd0f7e499c34f96439ed0994c6e5 (Matthew Fisher)
- bump version to v2.15 288a9579b48681f3c5c1f96ab3c3407613b9f010 (Matthew Fisher)
- fix(kube): watch events from a matching pod 9b9dcebea87f6a719f4d5ad6a08314612cf9c616 (Matthew Fisher)
- fix file mode,it should be octal expressed ecf9afbe06e07189b04cbf1a33fb8bbc288a3b64 (Guangming Wang)
- Update Ingress API group in scaffold chart 146f4315d310a23216ef39cc123cdafafc4f8bf0 (Martin Hickey)
- fix repo url being decoded while downloading repo index (#6060) 519ccac2949695ad54a8f8b159b353b998462e03 (Karuppiah Natarajan)
- fix style 91356c81ebf843fee5f1b2fddfba12ec4e1ecaee (Matthew Fisher)
- rebase from master, regenerate proto files ca7a719c965d0668da7b09c1c20cdfc1875154b6 (Matthew Fisher)
- change GetPodLogs to return io.Reader instead of string ef5d4e652c7ac142a53bab332fafd1874bcb4155 (Jeff Knurek)
- return error is client not set 7f2e0c535c0b284460f80bff389e42bf9c8ed334 (Jeff Knurek)
- DOC: update documentation for helm test --logs 71cbbe42175b12470a62fa24f4078344a5544ad2 (Jeff Knurek)
- TEST: add some rudimentary test code for helm test logs a2e8b188c21f03eb2c897b768fe4cb488889b69a (Jeff Knurek)
- TEST: cleanup code 6529abe85f71c705e7d51706288e17b75b7abf46 (Jeff Knurek)
- TEST: add option to dump logs during helm test b94608388e2fb958588078ab2c391bea9afc1505 (Jeff Knurek)
- fix: return more information to the user 74653d3794617fab35976fea2e5e02269b7a6101 (Matthew Fisher)
- fix: use nonexistent rather than inexistent a31d4ad43e785412fa7e69613422d1e9fc0623ab (Matthew Fisher)
- helm client: add methods that accept contexts so callers can cancel long-running operations 545e2213be2476a205438c66a3783dfb46cd8bc8 (Benjamen Keroack)
- Allow customization of API Versions when using Helm Template with --api-versions or -a 300aa76d8d55a04bf776aaaa4936352873d03c37 (Bhargav Nookala)
- Parameterize maximum number of tests pods to run in parallel (#6078) ed8f17a889514905f6c9f7076a5b0cd9765dea9e (Ting-Wai)
- Update patch section in release checklist (#6567) eaeb0346aff305c9a338f62558a0c1829592f79e (Martin Hickey)
- Removed test requiring repository field to allow local chart dependency 99b8a0d0d797803ea9627caf1af87837178891a3 (Sebastien Plisson)
- missing test file e8ab69ccc66da4efaad5708af0b206a5359e35d3 (Sebastien Plisson)
- Added test cases for chart present under charts folder 8537bb5c42177caeecfa622a35e798b864441fc4 (Sebastien Plisson)
- #3321 Accept dependency in requirements.yaml from charts directory. 21edd808b646d283f5a18573a9362d5ac023ca05 (Sebastien Plisson)
- fix(validate-license): update to work with newer versions of coreutils 935ee90d9ff3af9ffc22735c0d6c092c5050f3ef (Matthew Fisher)
- fix(generator): fixup package comment linting error caff38ffa1fa8595b445f37c327c01015ea6bb58 (Matthew Fisher)
- Upgrade golang to 1.13 e5edbbee2ec5f4425a08677360593bcd33e87a0e (ialidzhikov)
- doc(release_checklist): remove steps for categorizing changelogs 7b76c83ae6b6be5f06450e1eb6831c00ffc768d6 (Matthew Fisher)
- use WaitGroup instead of channels and counters 02ccb33bdcf218cd2937e9d06ebaa25009394c86 (Charlie Getzen)
- Add link to IKS (#6565) 94c3192f77802e2e7e5627eedb2dba176c2618ab (Martin Hickey)
- refactor manager file in pkg folder (#6551) d251b94efc23ef5ec00f473cf9c44e4679963e32 (Abejide Femi)
- Add check on empty list 8dd89867ff49e5db5bb179edbdbbcc10d118c742 (Charlie Getzen)
- fixup! Merge branch 'master' into togglable-tiller-probe-endpoints 926ec0ef5c26d0469c1bbf83681cf27b083e4191 (Yusuke Kuoka)
- remove repeated line in checklist 18ec75c5688c8e5fd2ca76bb07c0fbf10b4c1294 (Guangming Wang)
- Add Arch Linux, KubeOne and Kubermatic to distro documentation ce7880f4038cbea154f50a2b178e3dfca49bca48 (Alexander Sowitzki)
- feat(comp) Dynamic completion to use same binary as main call 1726142e297e9c4a0de45d65b6ca7564bfc25d61 (Marc Khouzam)
- fixed typo 8648ccf5d35d682dcd5f7a9c2082f0aaf071e817 (Till Hoffmann)
- Improve the quality of the document (#6510) 0b229bdd042cbb099ab1a3b61e780b261a24f92c (yuxiaobo96)
- fix-up typo (#6501) 9d8a84ee3daa0870689ba24ca8bf6bb13a0d38ec (陈谭军)
- Improve the quality of annotations 58c004bb89c3cc88ac3afb0d5d2570fa5fdc0dd2 (yuxiaobo)
- ref(cmd): Refactors output flag to reuse more code 3e5b181a300bcfbdf2abff990904e4f5f3e8fc35 (Taylor Thomas)
- flag for output json or yaml added in install.go, repo_list.go, search.go, status.go and upgrade.go. unit test adapted for output json or yaml in install_test.go and search_test.go. docs modified for new flag helm_install.md, helm_repo_list.md, helm_search.md and helm_upgrade.md a52d6de9e17fc4dda4928f0029362e9be075aa24 (Michael Schaefer)
- Kubernetes 1.16: Improve upgrade support 16cfe346a358d6edc66c248b76c62a22757d0a90 (Jerome Brette)
- Kubernetes 1.16: Migrate Tiller deployment to apps/v1 f127b7d73e0905ec06efc816127c8baf77d36cc0 (Jerome Brette)
- Updating to newer versions of dependencies aa4dae05359cf5db77a8502f814e3fa1f412df42 (Matt Farina)
- update test 05d5ff4747cb810e61f88685285bcd8e73f073aa (Xiang Dai)
- Grammar tweak 8d8eceec92217a0eb3ad06a3e2b82e92f22b3c37 (yuxiaobo)
- fix issue when dependency is URL b49f4269c5bdfee920b0d5fd7954513f5e17dad6 (Xiang Dai)
- In get script, use specified path to helm binary for helm version check eeff9079b84eeb67a0f0f7652c644c480aa2d045 (Steven Cipriano)
- v2: Dynamic completion for "helm repo" and "helm plugin" (#6265) 3ed073b2e0c37dd5c994562d6fe8e04b5f3609eb (Marc Khouzam)
- fix BusyBox sed (#6327) 540fe23b692ab22b04e4718644cc654d694abc04 (Anton)
- Adding MicroK8s to kubernetes_distros.md a584ee9a00a73bd5cd8684efd2ebd84d3bf02def (ammarn911)
- Use watcher with retries to wait for resources 55ccdd040d8a6f244f1ebd93323c17a46aa890f7 (Richard Connon)
- delete extra space 95ec21339549e2242ff2fa9a0940ca0527bcbe83 (yuxiaobo)
- Networkpolicy kind sort (#6266) 256765aa741d0b6559b4c449baeb56ebb9c285f3 (Gasmi Christophe)
- Add test for subchart with null value (#6146) f8f8b5d076483291adc6713923a8409baee40f8c (Adam Eijdenberg)
- fixes resetting os env after test run c839363f16447344f180b0318b09a571bb407882 (Ken Sipe)
- Fix the developer.md typo (#6203) aaf24e065851e96632997b4849c98721745a7a12 (kamal namdeo)
- fix typo 627283ac7441c7fc1890be843d15e580705f45b8 (Sakura)
- Fix wrongly displayed markdown 74b6279f5fa2533fbc6e9462eaa9df2dad0bc9cc (Eduard Laur)
- remove duplicate check 66974afddb661b0e350c07e675e6d03ecf972cdd (Xiang Dai)
- docs(OWNERS): add jdolitsky as a core maintainer 03443bb0b5f2c47a75539476afac83bb14c74cc8 (Matthew Fisher)
- Fail to load charts that are not v1 apiVersion (#6180) dd4afa6af0d6b4994243e8bc401f5c5b9c6cd8c1 (Martin Hickey)
- fix some log typos in tlsutil_test.go e9ea2e0d1524b7de68feb3efb7a763d92a360f91 (AllenZMC)
- fix mis-spelling in manager.go 7b0a407ff7247aa41ad8efc6c4c1e0bd2cc2a046 (AllenZMC)
- fix wrong spells in hooks.go 53f1ab50e5ec38a33e7329c79a2ad61e747c4e18 (AllenZMC)
- fix word 'resoures' to 'resources 915d69a2c6a0026599f28c4857edff1c1f45bab9 (AllenZMC)
- Clarify operator docs wording bb69a1edd68cffe6aec4be8bfaa47f38135e8af8 (Kevin Lau)
- fix word 'efault' to 'default' 6b5ab08a61d73980ca6f84ccdb3f6b996d950cae (AllenZMC)
- Fix typo notes -> note f653192882b488afd34422c9168e3d492f7df09f (Kevin Lau)
- cleanup: log message typo fix 4117b38ae621a8061563417c4b125dfb8ff59b00 (dzzg)
- feat(KEYS): add bacongobbler's keys b80fbeef630c5341e7ac6e5892e7eed30a22d443 (Matthew Fisher)
- fix word 'potgres' to 'postgres' b788e3dce965e76368f8af66b93c6a21abf730a3 (AllenZMC)
- Uploading KEYS file to azure along with dist files 6105acd3a89d62dd740672f41de4fe715dc67aa2 (Matt Farina)
- Clean code: delete commented code d600c927240b1ffd25164957b886f141acf5361e (dinesh reddy)
- fix word
constrinttoconstraint6485fec30979357284ae989f29f223bf08b7034f (AllenZMC) - Update example to set selector labels 5af2c31822aea4b717a804e3a9ec2bf376cea515 (Dominic Joseph)
- Add public signing key 9e33f84a6f7c4483b88a916b44029c38a9bc5f42 (Martin Hickey)
- Adding release docs for the KEYS file and keyservers 50386b29170810da639f09c42fbe9cffc70aacf4 (Matt Farina)
- Adding a KEYS file with public pgp signing keys for Helm releases 88fc1f03c39631bc4c3f1bbbcb54b8fb284134b1 (Matt Farina)
- fix: upgrade with CRD changes ae52477fbd1c9fd177a638a7954332772463b77f (Yusuke Kuoka)
- cleanup: error message typos in sql.go c086f78583f1996939b73ab8dfdb6f24f0cb1488 (ethan)
- Fix subchart values not being deleted by setting value to nil in parent chart's values e53613db3f386b8728ac3d6038b9d13eba9caece (Stefan Deitmer)
- fix golint issues reported by make test 276bb9b1c8ee3c51064f768e8c0e2fb64c3fd5f2 (Tariq Ibrahim)
- Fixes per helpful feedback ce0ad06e941e12e335c5d083c145f830bf7f3083 (Bridget Kromhout)
- Fixing link; adding AKS. d8b7984d75e958c2e160363af1128ad3bdbc2ba7 (Bridget Kromhout)
- Fix broken link in docs/related.md 7247956b96d0f038195af41f1be9b7ce6002c662 (Pete Hodgson)
- docs(CONTRIBUTING): one LGTM for maintainers e98534d69414c53c9c7309e1ce9805096dc34b25 (Matthew Fisher)
- Added HorizontalPodAutoscaler to sort order. 535df90cc8d13978c016aaecf575dbd3f3f3541e (Constantin Bugneac)
- feat(helm:create): allow absolute paths 5b67d6fbd97ca1258e5ae9276c9c88905fc56a2e (Tine Jozelj)
- Fix documentation to use existing chart in the stable repository 5a39ff90ad25647b75a9e5351dd73ed36fe958e5 (Nenad Merdanovic)
- Added List mode for Role, ClusterRole and Bindings 320e853b8dd5a1b91e1934b12bad6bd49b9708bf (Seb Ospina)
- Fixed failing tests for helm installer 70cd32c4cebac2af67f4da3934e141f0f0c00842 (Oleg Sidorov)
- chartutil.ReadValues is forced to unmarshal numbers into json.Number 9014bd9c502d92fb78bfee553abdba5cf35e878f (Oleg Sidorov)
- chore(glide): bump kubernetes to 1.15.0 86f9b9fa4c2369d518ec82913ddbd82b19c914f1 (Ross Fairbanks)
- ref(tiller): add more info when force update a1b391951e97cc3a4f9204bd04b218dfcfed162b (willise)
- Mentioned Codefresh in related Helm services. 98b7738081ab87b14172466a7668656cc777133e (Kostis (Codefresh))
- Documentation upgrade 34bb64c0ff3241a81e2612e91a1d75c5ee07fd87 (Neha Gupta)
- Adding extra debug logs b280fa5a7d5e48ce6730bda42fb99a2f436875ea (ds-ms)
- Revert "Fixed default value for
helm.sh/chartlabel" b16ec08899658cad65cd5ae6a14334aed47f0101 (Shao Yang Hong) - update to alpine 3.10 cdb0571c79b7fc3b71d86e6ca48e1b5f25709ce5 (Jintao Zhang)
- Add security context 9af767c0e56b35bd87b5dcd22a4e98f8a632ca07 (Naseem)
- fix(helm): Delete hooks should wait for resource to be removed from etcd before continuing cb2207c2fbddba7f0cabb626ecb7b02370ca9faa (Morten Torkildsen)
- Updating sprig dependency version 23b61a183d0d1ef107e4f34f57178c5fcbaf4832 (Matt Farina)
- Add more capabilities to the detault set used by helm template 79235eef11a311e400e9c27ad2df55932390c01d (Matt Farina)
- Revert "Change port forward command order in default note" d93b660c62f9a9655747b0d00ff2b941df203730 (Matthew Fisher)
- Change port forward command order in default note 2868aed3218db9c0519bc65208cda2c3790708bc (Aisuko)
- Keep indentation consistent ab8585faea4955abf38ad190807876b14221fde2 (Naseem)
- Add sa a985f34b810967b710f32599ffe1a9b4080f3916 (Naseem)
- Snap installation information 94201711ff37d97c2211df6e4776cbaa34b367c2 (Ihor Dvoretskyi)
- Update warning to be more accurate 0ba4c63546a3688e57ca34f4db00123d67ccd70c (Adam Eijdenberg)
- Refactor to use common codepath for table coalescing dda84976bf75e4f3fca9090f0aabe6a7208d709d (Adam Eijdenberg)
- Add test for existing merging behaviour of mixed types 29a295eb84ffdfd00e3174818123f37033a02a3e (Adam Eijdenberg)
- Try a bit harder to provide a clear error message. 15c6bef6a54fcb9964ce90aff921c16f0decb90a (Jordan Sissel)
- Making references into list b4475775fd670ed223479e743960e3b7c5934b61 (Patrik Fuhrmann)
- Adding newline to references 2f0a89a96109ddd77b6053e62b6e8430144a2b84 (Patrik Fuhrmann)
- feat(helm): adding --name to update single repo c49ba7da852c5e4d918a0a1b6a152a3e0b5e6cd9 (Deepak Sattiraju)
- Allow for completion of aliases 48f0e3101d49a3de1466ff75fc786ce012f369cc (Marc Khouzam)
- Use the latest version of Cobra 5703bc9699fd05bb8066c344f5639883f5fa27fb (Marc Khouzam)
- Revert "Cannot have an = sign as an index" 1bd6281761f84a29dfe713d5f51ff9c9aecbe06d (Marc Khouzam)
- Update release checklist 116522b0146e439f699b915071bab3ec36d5529b (Martin Hickey)
- Update helm create doc 3b392e41eaabcee25fdf248e7b48e667d2ac43ec (Xiang Dai)
- fix: include glick.lock 3a5e9709ee502ea1ed106feeba51db6365d7d711 (Ace Eldeib)
- Updating docs on resources in capabilities apiversions search 4c6e67b5db5bd5b757c6556a5beb3be4fab79720 (Matt Farina)
- Adding Kinds to the capabilities apiversions lookup for templates 35b740af22b2170e1ed8fd747cdfe1fad382cffb (Matt Farina)
- feat(ci): push release assets to Azure and GCS 95775d0c60804b3d3674510e1f57a30ca8074ddd (Matthew Fisher)
- Ingress ServicePort from Values 741dd4a93be4d1c534de77e70ea995e46d6d93c2 (Tim Schrumpf)
- doc: tuple replaced by list b2eed7644ae5bab07925fd1bcf8e42132e769901 (Daniel Badea)
- Update helm-gcs plug-in address 8455aaa129a4444f7dbb335e562e165a683914cf (Alex Khaerov)
- dont' reference built-in objects count 40bc1b173d2d20591c0d9bf9d690e06bc0de7c55 (Daniel Badea)
- Fix nested null value overrides 5b9311d163654c2d3a7ee54742f6497a017a91ee (Adam Eijdenberg)
- chore(glide): bump kubernetes to 1.14.2 e4ce76a2a0635b4dfc85607fae82670140967711 (Ace Eldeib)
- Move jascott1 to emeritus c0a334b4eae50af4cf9f35309a5e923ce918c816 (Justin Scott)
- Change the starter label for the actual one used e407dd48f1f8fdb36fcf905ac3c061c86da1206b (Andreu Gallofre)
- return error when io.Copy fails in Digest ccf933b29a6966adce5b5c722119c94ca5a07c5c (Tariq Ibrahim)
- Skip waiting for paused deployments b0e7b8c9d98cbed46f3e4ae1e6060a979ab2d940 (Per Hermansson)
- feat: change miss fixing Signed-off-by: dev-chulbuji dev.chulbuji@gmail.com 3708fad5170670dfa650b13e5d10fc2521636661 (dev-chulbuji)
- change deployment version 3d487547f9f55623dc83291ab782cfab7b4f1fa9 (dev-chulbuji)
- (helm): Proper fix for #5046 0239cc4457463cfd6af1f61ec26aa35845dcb1c5 (Marc Khouzam)
- fix(helm): Disable schema validation for manifests ad886c5e36abd2b7cdc1d36b4a48ed638847a981 (Morten Torkildsen)
- Change extension rule to warning severity 0880703a40e4464a31c1da61a2f14b770e97d17c (ialidzhikov)
- Add a filter to the helm list call for completion be82cb240c11a5b6ce8dce7314295476308c7e8a (Marc Khouzam)
- fix the short descriptions of all helm commands 8fcc438b67de564a3dd9255ec9c1634229b764c0 (Tariq Ibrahim)
- Add missing test hooks in the list of annotations 7e05489792f59b5ed674161c1a378b41450b1e3d (Pierre Gaxatte)
- Decrease number of concurrent subprocesses for helm repo add test case to fit within CircleCI's pipeline memory limit 79a190a6d0a0014a24213a84e281efef6c786705 (Patrick Decat)
- Add comment to explain why the repositories file is read a second time 6b800509d0a4166c83192789ea4b679fba76387a (Patrick Decat)
- Lower repository file rewriting timeout from 5 minutes to 30 seconds 3f3b5b42f80538f2814e6a00016d0a968c76c860 (Patrick Decat)
- Remove obsolete comment from early file locking implementation 848d54f451fba67596adc138e1b57daca4744e7d (Patrick Decat)
- Use github.com/gofrs/flock for cross platform file locking 7a470252a934020ca9720ba35dcc901a2a6359c6 (Patrick Decat)
- Lock the repository file for concurrent processes synchronization and re-read its content before updating it e07dfcbc00f910bcf0ee0357b1af8c3ab7cd39c9 (Patrick Decat)
- Add test cases to reproduce issues with concurrent
helm repo addcommands ed9934adfaa8d6af770058004cb14e3682fd52a8 (Patrick Decat) - Adding lint check for apiVersion which is a required field d4053b38cde3f103b088c802c40a0437bbb21002 (Matt Farina)
- Add helm-ssm plugin 08fe2a6209bf2f3673f7568e2df6ecce7a9009cc (Paulo Martins)
- Change command to push to origin remote 3b3c8c4ab62ac6411ecffb9b7f63f4b733246b37 (Martin Hickey)
- Update release checklist with bumping release version c4ac3833c592bddf66fccd6b475f4f690b5206c9 (Martin Hickey)
- Fix typo e1b993bae8444ca73b48e7a2fd51cae1f5ace2a3 (Jon Huhn)
- fix(pkg/storage/driver): use shallowReleaseEqual() ae0d4b151b621a2f12a9b89e75a868349a6fc80f (Matthew Fisher)
- bump version to v2.14 5be3af65a2a90a2fee07cfcc1d619c2dcc9ba37b (Matthew Fisher)
- Updating OWERS to remove outdated reviewers and to reflect current case 965b78433b2f8967d12c59d12745088219a688aa (Matt Farina)
- fix(completion): --flag=val breaks zsh completion 3e1ca6fe6e3e2add0518925c5273b650fcb64280 (Marc Khouzam)
- add errcheck for Digest method in sign.go 86b970600be20d80039ea79380b894442f2bde31 (Tariq Ibrahim)
- Add umask before tarball creation a8ba005acac8fead05d4413ffd19602b5328172a (walkafwalka)
- Add tar extract permission tests 7eb7567e6b7dbdc9fa67c05d17f492b026794ddb (walkafwalka)
- Fix plugin tar extract permissions 796f5eea85e47347709e024daeff5b3c3e7111f0 (Aaron Walker)
- Dynamic completion for helm upgrade, get, rollback 85fe8a759fc496b6dcc50407a83802821b968308 (Marc Khouzam)
- fix(helm): Only validate new manifests 94adb5bbe01c554486630287fe722e9ee0d578f0 (Morten Torkildsen)
- List all releases when doing completion 09801005606d470357c2f2006b0cd5ab7ff58091 (Marc Khouzam)
- batch perform function by resource kind (Deployment, Pod, etc) 9f1a62783a3be15b596866b0ed029fa5f7b9e0c6 (Charlie Getzen)
- Fix formatting issue f4052821c9b89eac9412f1f77b0242879d0400d8 (Elliot Maincourt)
- Clarify our SQL Release binding struct naming and purpose 13e82d2039a9d69978fa80135e3c76ae734a821a (Elliot Maincourt)
- [pr-review] Lighten docs & validate SQL dialect 6c396880ade35ac6c47149bf2159e929de737423 (Étienne Lafarge)
- [storage] Add an SQL storage driver a602d70842e63f761e13777095b89edb163367e3 (Étienne Lafarge)
- Improve getting LoadBalancer address in NOTES.txt 3df75ec1d908f3c36da1b0e0c2c825eba6ffadac (Scott Rigby)
- Use a goroutine when interacting with kube api 0075154a39f5e5266c0b5939d5cf1b1403901f6a (Charlie Getzen)
- fix(helm): improve error message for content outside base dir 720c28f4c517a72f71b294d35193825cbeeb7e53 (Arash Deshmeh)
- Add sub-command support to plugin downloader cff2746e02a288857643aecf474faf4fd5873b72 (Steven Sheehy)
- Also complete history and test with release name 6a33235fc8c59aa064c90f59a555ee09153506cd (Marc Khouzam)
- Cannot have an = sign as an index d2ab3f5062467b66de8dc9728dd8c7509e8dcb07 (Marc Khouzam)
- Add support for override flags in completion f25729f234ea3e7ed64e2cb90daaaf7c36e7eaf0 (Marc Khouzam)
- Add completion for helm delete 288fb869a2f41df2a74f69ef6e778e3ae379c29c (Marc Khouzam)
- Add completion for helm status a7d6820d53e057023846dc44a21ed3f20949e9f8 (Marc Khouzam)
- feat: tiller probing endpoints can be disabled 43db85e5df5ab7c91fae8fb617122a0988d51b0f (Yusuke KUOKA)
- Replacing 'HTTP' by 'HTTPS' for securing links 9af6187c9c439d9447894053fb1c1aa4bb3fb93a (Kim Bao Long)
- Fix for missing $root fdbbcab3b381c029ff0d586f8deeb5bdf06a2fd0 (Michel Belleau)
- Fixing condition 914545851e8acec2dfc6c06eb673bef7e9c67895 (ds-ms)
- Wait for ingress host to be ready 1d95d8396bd57d26ce98a001526b495c0bb413a5 (ds-ms)
- fix(helm): fixed output leak from template command unit tests 9f4a9d206cd12b8ea57a59172dfa80a3b0c69586 (Arash Deshmeh)
- fix(helm): refactor lint unit tests to table-driven 764c3187e9d1e355513a064ffc8e151a1228b27f (Arash Deshmeh)
- fix(helm): allow lint to parse pre-release charts bfc0d76fff148865aa1e9d5ba28693da2947b4fe (Arash Deshmeh)
- fix(pkg/chartutil): conditions for alias and umrella charts (#3734) d80a96cf77ce40283006d3b7bad0ec5400d83acd (Christian Koeberl)
- fix(helm): fix unit tests of the history command to ensure the max option is covered. Add the required support to the fake client ff3dc9dd33f3a31b6bbc3681d2853c03cd57ebdf (Arash Deshmeh)
- feat(helm): add AppVersion column to the output of helm history command a05311e6fd75c081e6aeb092c768d526399b787b (Arash Deshmeh)
- Add documentation to helm search --regexp (#3927) Add examples and general sub-command documentation from PR feedback 2be9a8816b8621e4912e4fb04caf785672c2931c (Julien Bordellier)
- ref(helm): expose Get for repository file a8db3be02b823f19179519393ae6f46df9f650e9 (Igor Zibarev)
- Add documentation to helm search --regexp (#3927) Add examples and general sub-command documentation from PR feedback 3822b6615a038ae5f0b965e4269a47073cc7d825 (Julien Bordellier)