Helm v3.1.2stable Released Mar 12, 2020
Impact Score: 5/10

Helm v3.1.2

Source available โ€” automated, not human-reviewed

Component: helm ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Helm v3.1.2. Source highlight: Helm v3.1.2 is the second patch release for Helm 3.1 and it includes several bug fixes. Users are encouraged to upgrade for the best experience.

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (5)

  • 3.2.2 is the next feature release.
  • Add test for unknown subcommand 499a2068fb41dfbd36d1f35d267adc7e46722ba8 (Xiangxuan Liu)
  • pkg/storage/records: add unit test for Exists 42afd84d6ae6339bb29548f6433c213cef0223df (Zhou Hao)
  • pkg/storage/records: add unit test for Index 08865052ebb2001b710b763a80a3cbccf45ea5b6 (Zhou Hao)
  • pkg/storage/records: add unit test for Get 1303ae560e73bc3f334e87e51d06852e9ccc3e44 (Zhou Hao)

๐Ÿ”ง Bug Fixes & Patches (6)

  • for discussing PRs, code, and bugs
  • Test, debug, and contribute charts: GitHub/helm/charts
  • 3.1.3 will contain only bug fixes.
  • fix(install): correct append tls config. 7397096823f7d4ae4bf855a5fd8ad7cc1467fb27 (James McElwain)
  • fix(install): use ca file for install (#7140) ecf50b376374441c117ad04af7f18c6886519f68 (James McElwain)
  • fix(helm): add --skipCRDs flag to 'helm upgrade' When 'helm upgrade --install' is run, this will allow to skip installing CRDs Closes #7452 110336fc30ddb40e67a6c9555f142fcb2500d965 (akash-gautam)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
Helm v3.1.2 is the second patch release for Helm 3.1 and it includes several bug fixes. Users are encouraged to upgrade for the best experience. This release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E` and can be found at @mattfarina [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`. The community keeps growing, and we'd love to see you there! - Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com): - for questions and just to hang out - for discussing PRs, code, and bugs - Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622) - Test, debug, and contribute charts: [GitHub/helm/charts](https://github.com/helm/charts) ## Installation and Upgrading Download Helm v3.1.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.1.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-darwin-amd64.tar.gz.sha256sum) / 92b10652b05a150e76995e08910a662c200a8179cfdb16bd51766d0d5ecc981a) - [Linux amd64](https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz.sha256sum) / e6be589df85076108c33e12e60cfb85dcd82c5d756a6f6ebc8de0ee505c9fd4c) - [Linux arm](https://get.helm.sh/helm-v3.1.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-arm.tar.gz.sha256sum) / 49fada092d28c81cc574d98dc91dee46dbdca2b1f3f286eef17bc9ff87089e9b) - [Linux arm64](https://get.helm.sh/helm-v3.1.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-arm64.tar.gz.sha256sum) / 9d5fd03616d6aa211e62723fbe9adb650eb8fe51f939364e877d843cb276cb25) - [Linux i386](https://get.helm.sh/helm-v3.1.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-386.tar.gz.sha256sum) / 14c6e242267db25d7f67ebf2a67865173713db0f3f4b8d14bdb3e155721206b3) - [Linux ppc64le](https://get.helm.sh/helm-v3.1.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-ppc64le.tar.gz.sha256sum) / 39008255a9d0ad72668752fc931dc408d5842b432814076b7a5cb442ffc3476f) - [Linux s390x](https://get.helm.sh/helm-v3.1.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.1.2-linux-s390x.tar.gz.sha256sum) / 92b10652b05a150e76995e08910a662c200a8179cfdb16bd51766d0d5ecc981a) - [Windows amd64](https://get.helm.sh/helm-v3.1.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.1.2-windows-amd64.zip.sha256sum) / 708baf9935d6598ffec5e63be68d53b76f26a132b8c1b402259608b0fc76a2c1) The [Quickstart Guide](https://docs.helm.sh/using_helm/#quickstart-guide) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://docs.helm.sh/using_helm/#installing-helm). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3) on any system with `bash`. ## What's Next - 3.1.3 will contain only bug fixes. - 3.2.2 is the next feature release. ## Changelog - Fixing autocompletion issue d878d4d45863e42fd5cff6743294a11d28a9abce (Matt Farina) - Fixing issue where archives created on windows have broken paths 0334f7afe9f8fc800e8524e9dc9df2c7e1918d94 (Matt Farina) - fix(install): correct append tls config. 7397096823f7d4ae4bf855a5fd8ad7cc1467fb27 (James McElwain) - fix(install): use ca file for install (#7140) ecf50b376374441c117ad04af7f18c6886519f68 (James McElwain) - fix(helm): add --skipCRDs flag to 'helm upgrade' When 'helm upgrade --install' is run, this will allow to skip installing CRDs Closes #7452 110336fc30ddb40e67a6c9555f142fcb2500d965 (akash-gautam) - Fix dep build to be compatiable with Helm 2 when requirements use repo alias 2188551563f5bf52fafe85c2128dbf38ba0b8c8e (Song Shukun) - Save Chart.lock to helm package tar 6754bd7fc2733c10febd063e88d80e1e6aab0398 (Song Shukun) - Fixes verification output on pull command 47a79b58698f730ccbf31c176b43166c59260691 (Matt Farina) - fixed dependencies processing in case of helm install or upgrade for disabled/enabled sub charts 2b932d5eddc63979456e3c3b0006765243403b75 (Florian Hopfensperger) - Update README.md 4521c18cc78ec2bbd00781269ce00f6b7b8c66d5 (Evgenii Iablokov) - Add test for unknown subcommand 499a2068fb41dfbd36d1f35d267adc7e46722ba8 (Xiangxuan Liu) - Return "unknown command" error for unknown subcommands 0dda0ad102ec961749620f9f130e957cc2c8256d (Xiangxuan Liu) - pkg/storage/records: add unit test for Exists 42afd84d6ae6339bb29548f6433c213cef0223df (Zhou Hao) - pkg/storage/records: add unit test for Index 08865052ebb2001b710b763a80a3cbccf45ea5b6 (Zhou Hao) - pkg/storage/records: add unit test for Get 1303ae560e73bc3f334e87e51d06852e9ccc3e44 (Zhou Hao)