Helm v3.15.0stable Released May 15, 2024
Impact Score: 5/10

Helm v3.15.0

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.15.0. Source highlight: Helm v3.15.0 is a feature release. 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)

  • Added robustness to wait checks
  • 3.16.0 is the next feature release and will be on September 11, 2024.
  • Add a note about --dry-run displaying secrets a23dd9e3b756c12cfdaa1b2c3a023c92530c0d0a (Matt Farina)
  • add error messages 8d19bcb78aaeb489eba4ed1d68894e59c8f55876 (George Jenkins)
  • Add robustness to wait status checks fc74964f8a039ce209966b70fa7ba0fc7ea36a9e (MichaelMorris)

⚑ Performance & Enhancements (1)

  • Improve release action 4790bb9bcc224abee8a41f0bd8cac5880f605877 (George Jenkins)

πŸ”§ Bug Fixes & Patches (6)

  • for discussing PRs, code, and bugs
  • Test, debug, and contribute charts: ArtifactHub/packages
  • 3.15.1 is the next patch release and will be on June 12, 2024.
  • Fix namespace on kubeconfig error 214fb6eff393f1c17890d45e9eaee86f6b37ea17 (Calvin Krist)
  • Update testdata PKI with keys that have validity until 3393 (Fixes #12880) 1b75d48189c2484cb5904f7996933d8d85315adb (Dirk MΓΌller)
  • Some fixes 764557c470533fa57aad99f865c9ff75a64d4163 (Matt Farina)
πŸ“„ View Raw Release Notes (Original Developer Log)
Helm v3.15.0 is a feature release. Users are encouraged to upgrade for the best experience. 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: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) ## Notable Changes - Opt-in to hiding secrets when running dry-run for install and upgrade - Added robustness to wait checks ## Installation and Upgrading Download Helm v3.15.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.15.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-darwin-amd64.tar.gz.sha256sum) / ccaee03af72e5dc168ae9b9e3267e2b461b0ebb7a77849048f4567286158777d) - [MacOS arm64](https://get.helm.sh/helm-v3.15.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-darwin-arm64.tar.gz.sha256sum) / 020df10fd29b0791f39aa5719d2926a995f78c1a2a7487923ca26485a0565909) - [Linux amd64](https://get.helm.sh/helm-v3.15.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-amd64.tar.gz.sha256sum) / a74747ac40777b86d3ff6f1be201504bba65ca46cd68b5fe25d3c394d0dcf745) - [Linux arm](https://get.helm.sh/helm-v3.15.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-arm.tar.gz.sha256sum) / 614d53ab1192667facce7e8d4e884ff067e5684199a7e5223e8808abc43e927f) - [Linux arm64](https://get.helm.sh/helm-v3.15.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-arm64.tar.gz.sha256sum) / c3b0281fca4c030548211dd6e9b032ee0a9fc53eab614f6acbaff631682ce808) - [Linux i386](https://get.helm.sh/helm-v3.15.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-386.tar.gz.sha256sum) / 8a267c7527e3c13602feea7432209c8931f6eecd4bff5ded398d70791c74a5b7) - [Linux ppc64le](https://get.helm.sh/helm-v3.15.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-ppc64le.tar.gz.sha256sum) / bcec19cdad95cae99edce046ccd8090f275e63381ccb6accb4304819fc26e004) - [Linux s390x](https://get.helm.sh/helm-v3.15.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-s390x.tar.gz.sha256sum) / a3030533cceedaca4af8fb7661c7154c578ad770279bb6003e1ecd810c72077a) - [Linux riscv64](https://get.helm.sh/helm-v3.15.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-riscv64.tar.gz.sha256sum) / 468dc90d119b2faa91036747c559285a744ed7beb8b7d74b83878da6c13e0560) - [Windows amd64](https://get.helm.sh/helm-v3.15.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.0-windows-amd64.zip.sha256sum) / 23f0ee9fc93d325ddbc4dfdac97c83bc00c7784016541045756cf9abb36f21dc) 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 [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`. ## What's Next - 3.15.1 is the next patch release and will be on June 12, 2024. - 3.16.0 is the next feature release and will be on September 11, 2024. ## Changelog - Updating to k8s 1.30 c4e37b39dbb341cb3f716220df9f9d306d123a58 (Matt Farina) - bump version to v3.15.0 d7afa3b6b432c09a02cd07342e908ba5bed34940 (Matt Farina) - bump version to 774346777c5b311251d8252cd470d56bdd23a403 (Matt Farina) - Fix namespace on kubeconfig error 214fb6eff393f1c17890d45e9eaee86f6b37ea17 (Calvin Krist) - Update testdata PKI with keys that have validity until 3393 (Fixes #12880) 1b75d48189c2484cb5904f7996933d8d85315adb (Dirk MΓΌller) - chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 dac23c82ce3bc05b6e72a1571bea48e424494fb0 (dependabot[bot]) - chore(deps): bump github/codeql-action from 3.24.7 to 3.24.10 167d57676d22ea10fa7869e6f85c6fe2e46b3292 (dependabot[bot]) - chore: remove repetitive words dd37787ffd25419cf5f76222e682fbba47d289eb (deterclosed) - Modified how created annotation is populated based on package creation time 0a69a0dea6b1dcebaaf5d5b67c9a56eade463a71 (Andrew Block) - chore(deps): bump github.com/docker/docker aaaf1128d2dd2ce3e119472cae0bd9da3d62eb89 (dependabot[bot]) - chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 7f53529a701830dd86d78e932e83e4f7a928e9df (dependabot[bot]) - Enabling hide secrets on install and upgrade dry run 25c473834e0cbb905fc8a524709fd4d5362dab11 (Matt Farina) - chore(deps): bump github/codeql-action from 3.24.6 to 3.24.7 ff94e9319104a58321444d7d4656917147058936 (dependabot[bot]) - Fixing all the linting errors d58d7b376265338e059ff11c71267b5a6cf504c3 (Robert Sirchia) - Add a note about --dry-run displaying secrets a23dd9e3b756c12cfdaa1b2c3a023c92530c0d0a (Matt Farina) - chore(deps): bump golang.org/x/term from 0.15.0 to 0.18.0 275f2ab43b86072a601d036acc6d7eb2bb501b08 (dependabot[bot]) - Updating .gitignore 8b424baea1e40a352acf549395e6498e63ac0aa2 (Robert Sirchia) - chore(deps): bump github/codeql-action from 3.24.5 to 3.24.6 e22d881495fcfee6b1c4afa1d12627f3e28b54e6 (dependabot[bot]) - chore(deps): bump github/codeql-action from 3.24.3 to 3.24.5 4f200fa74f4b1bc8ad7261afb30ae7e2a8f0f546 (dependabot[bot]) - Some fixes 764557c470533fa57aad99f865c9ff75a64d4163 (Matt Farina) - chore(deps): bump github/codeql-action from 3.23.1 to 3.24.3 5bc97b9c4eff3d2968d3c74c64b25052140558d6 (dependabot[bot]) - chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 e6db0ec933582a0de2f55f8f2f1ef693739eedc0 (dependabot[bot]) - add error messages 8d19bcb78aaeb489eba4ed1d68894e59c8f55876 (George Jenkins) - Fix: Ignore alias validation error for index load 68294fdae0deba2464805067228790e025207ebd (George Jenkins) - validation fix 8e6a5149d2e2e3beffa51d53048b2fed90d8c529 (Matt Farina) - bug: add proxy support for oci getter 94c1deae6d5a43491c5a4e8444ecd8273a8122a1 (Ricardo Maraschini) - chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 cbab6d6227969435df516dcdfcc6d29808aff094 (dependabot[bot]) - chore(deps): bump github/codeql-action from 3.23.0 to 3.23.1 de332ae396e1414cdc6923456cbe8a4b3af74c4e (dependabot[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.11 to 1.7.12 a2dd34b3f2fe4eb8350ba168fb0943cf4ac990f9 (dependabot[bot]) - Update architecture detection method 57a1bb80e5829f20125447b2734469d97858960c (weidongkl) - chore(deps): bump github/codeql-action from 3.22.11 to 3.23.0 8cab7c17f4163a5fc609f4a2f7fcdce796a4b870 (dependabot[bot]) - chore(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.2 5f9533fef733c514f24a6f33f130efa6ea775c58 (dependabot[bot]) - Improve release action 4790bb9bcc224abee8a41f0bd8cac5880f605877 (George Jenkins) - chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 f980ad319c12774787c89ffaaef0f7fea0633bb3 (dependabot[bot]) - Fix grammatical error c25736c894ed1058c75b68fca0094c8fd953e131 (Matt Carr) - Updated for review comments d2cf8c66f1775783edbc150d1a509f58e769e75e (MichaelMorris) - Add robustness to wait status checks fc74964f8a039ce209966b70fa7ba0fc7ea36a9e (MichaelMorris) - refactor: create a helper for checking if a release is uninstalled f908379f1f8e3d764b0a52dcba2d234490fc0ffc (Alex Petrov) - fix: reinstall previously uninstalled chart with --keep-history 9e198fa89d3c798dec1012bb4dff7107e22700d7 (Alex Petrov)