Update dependency helm to v3.22.1 #4

Open
renovate-bot wants to merge 1 commit from renovate/helm-3.x into main
Member

This PR contains the following updates:

Package Update Change
helm minor 3.19.0 → 3.22.1

Release Notes

helm/helm (helm)

v3.22.1: Helm v3.22.1

Compare Source

Helm v3.22.1 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Bumps dependencies to remove Go package vulnerabilities
  • Updates the k8s.io Go packages

Installation and Upgrading

Download Helm v3.22.1. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.3.2 and 3.22.2 are the next patch releases scheduled for November 11, 2026
  • 4.4.0 is the next minor release scheduled for January 13, 2027. There will be no further Helm 3 minor releases (see https://helm.sh/blog/helm-v3-end-of-life)

Changelog

  • chore(deps): bump github.com/distribution/distribution/v3 (#​32697) d6c1a0e (dependabot[bot])
  • [v3] chore(deps): bump k8s.io group to v0.37.1 (#​32761) 2c7472f (Scott Rigby)
  • [v3] chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace otlptracegrpc and otlptracehttp to v1.45.0 (#​32760) 8d91c8f (Scott Rigby)
  • chore(deps): bump golang.org/x/net to v0.60.0 for GO-2026-6617 GO-2026-6612 GO-2026-6611 GO-2026-6610 GO-2026-6603 (#​32759) 13edc4f (Scott Rigby)

v3.22.0: Helm v3.22.0

Compare Source

Helm v3.22.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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • primarily dependency updates and k8s-io group to 0.37.0

Installation and Upgrading

Download Helm v3.22.0. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.3.1 and 3.22.1 are the next patch releases scheduled for October 14, 2026
  • 4.4.0 is the next minor release scheduled for January 13, 2027. There will be no further Helm 3 minor releases (see https://helm.sh/blog/helm-v3-end-of-life)

Changelog

  • chore(deps): bump the k8s-io group across 1 directory with 6 updates 144ca65 (dependabot[bot])
  • bump version to 3.22 (#​32606) b5de8bb (Scott Rigby)
  • fix: set [pull,push] scope when helm push to a registry(use token auth) (backport) (#​32362) 9dbcb9f (kimsungmin1)
  • chore(deps): bump the github-actions group across 1 directory with 4 updates (#​32575) 665ab55 (dependabot[bot])
  • chore(deps): bump the k8s-io group with 7 updates (#​32573) 0841093 (dependabot[bot])
  • chore(deps): bump github.com/stretchr/testify from 1.12.0 to 1.12.1 (#​32563) d0569c7 (dependabot[bot])
  • chore(deps): bump the github-actions group across 1 directory with 4 updates (#​32557) bcbdb1e (dependabot[bot])
  • chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.0 (#​32554) 6cdcc8f (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 (#​32542) 158719f (dependabot[bot])
  • [dev-v3 backport] deps: bump google.golang.org/grpc@​v1.82.1 for GO-2026-6061 (#​32536) a442b8c (Scott Rigby)
  • fix: bump go.opentelemetry.io/otel@​v1.44.0 for GO-2026-5158 (#​32535) adab0ef (Scott Rigby)
  • chore(deps): bump the github-actions group with 4 updates (#​32524) c068b54 (dependabot[bot])
  • chore(deps): bump the github-actions group with 4 updates 74271c4 (dependabot[bot])
  • chore(deps): bump github.com/santhosh-tekuri/jsonschema/v6 1c50d2f (dependabot[bot])
  • chore(deps): bump the github-actions group with 4 updates (#​32509) 8821540 (dependabot[bot])
  • chore(deps): bump actions/stale in the github-actions group (#​32488) 05a2798 (dependabot[bot])
  • chore(deps): bump ossf/scorecard-action in the github-actions group (#​32461) c27e757 (dependabot[bot])
  • fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932 bd392c6 (Karan V)
  • chore(deps): bump the k8s-io group with 7 updates 66a6f56 (dependabot[bot])
  • chore(deps): bump the github-actions group with 4 updates 7cd0125 (dependabot[bot])
  • chore(deps): bump github/codeql-action/upload-sarif (#​32449) 79330fc (dependabot[bot])
  • chore(deps): bump actions/labeler from 6.2.0 to 7.0.0 (#​32446) b29c730 (dependabot[bot])
  • chore(deps): bump github/codeql-action/analyze from 4.37.1 to 4.37.2 973bb34 (dependabot[bot])
  • chore(deps): bump github/codeql-action/autobuild from 4.37.1 to 4.37.2 e25efcf (dependabot[bot])
  • chore(deps): bump github/codeql-action/init from 4.37.1 to 4.37.2 98e547f (dependabot[bot])
  • chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#​32412) 7f4b72a (dependabot[bot])
  • chore(deps): bump github/codeql-action/autobuild from 4.37.0 to 4.37.1 (#​32381) 2cf1437 (dependabot[bot])
  • chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#​32383) 270f73b (dependabot[bot])
  • chore(deps): bump github/codeql-action/upload-sarif (#​32382) 9e3a010 (dependabot[bot])
  • ci: auto-label PRs targeting dev-v3 (#​32340) c9ed0ca (Benoit Tigeot)
  • chore(deps): bump oras.land/oras-go/v2 from 2.6.1 to 2.6.2 (#​32331) b842ddf (dependabot[bot])
  • chore(deps): bump github.com/mattn/go-shellwords from 1.0.13 to 1.0.14 (#​32332) f6047c9 (dependabot[bot])
  • chore(deps): bump github/codeql-action/analyze from 3.26.6 to 4.37.0 (#​32357) f2f6bf6 (dependabot[bot])
  • chore(deps): bump actions/checkout from 4.2.2 to 7.0.0 (#​32368) 69f70a8 (dependabot[bot])
  • chore(deps): bump actions/stale from 9.0.0 to 10.4.0 (#​32369) c95222a (dependabot[bot])
  • chore(deps): bump actions/setup-go from 5.1.0 to 6.5.0 (#​32358) fc71f51 (dependabot[bot])
  • chore(deps): bump github/codeql-action/upload-sarif (#​32360) 6596318 (dependabot[bot])
  • chore(deps): bump github/codeql-action/init from 3.26.6 to 4.37.0 (#​32359) 5d9943c (dependabot[bot])
  • chore(deps): bump golang/govulncheck-action from 1.0.4 to 1.1.0 (#​32356) a3d7a6c (dependabot[bot])
  • chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 9.3.0 (#​32354) 8e19970 (dependabot[bot])
  • chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 (#​32353) 24ef09a (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.38.0 to 0.40.0 (#​32310) 8082dd4 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#​32308) 2c24490 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.44.0 to 0.45.0 (#​32306) 953d280 (dependabot[bot])
  • fix(engine): prevent Files.Lines panic on empty file c02a9ae (Mahesh Sadupalli)
  • Apply suggestions from code review 093015b (Benoit Tigeot)
  • fix: drop containerd v1 dep to resolve govulncheck CVEs a061886 (Benoit Tigeot)
  • chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33 f979836 (dependabot[bot])
  • chore(deps): bump github.com/cyphar/filepath-securejoin c444665 (dependabot[bot])
  • chore(deps): bump the k8s-io group with 2 updates 1bf9b5f (dependabot[bot])
  • fixes b7a0fd0 (Matheus Pimenta)
  • chore(deps): bump the k8s-io group across 1 directory with 2 updates 119a7d9 (dependabot[bot])
  • fix(registry): keep credentials on plain-HTTP fallback with oras-go v2.6.1 2fb05f8 (Terry Howe)
  • chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1 acc867b (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 b920935 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 5b5ef19 (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 af67af8 (dependabot[bot])
  • Update .github/env ceb9a62 (Terry Howe)
  • ci: bump golangci-lint to v2.11.3 for go 1.26 0ed92f0 (Terry Howe)
  • chore: bump go to 1.26 c678c0c (Terry Howe)
  • chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.3 12c4d45 (dependabot[bot])
  • chore(deps): bump github.com/distribution/distribution/v3 a0f9711 (dependabot[bot])
  • chore(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 995c31e (dependabot[bot])
  • chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 8c17168 (dependabot[bot])
  • chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to 1.0.13 fe141bd (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 980836f (dependabot[bot])
  • fix(deps): bump golang.org/x/net to v0.55.0 to address GO-2026-5026 1dde6c7 (Terry Howe)
  • chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 0162fed (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.35.0 to 0.37.0 a664a58 (dependabot[bot])
  • [v3] Bump to version v3.21 (#​32103) 3033a77 (George Jenkins)
  • [v3 backport] Fix rollback for missing resources 0a47573 (Feruzjon Muyassarov)
  • fix(action): avoid nil REST client getter panic when installing CRDs 711a4ea (sergiochan)

v3.21.4: Helm v3.21.4

Compare Source

Helm v3.21.4 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • fix(engine): prevent Files.Lines panic on empty file (backport to v3)- #​32303 by @​mahesh-sadupalli
  • fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932- #​32463 by @​karan-vk
  • [dev-v3 backport] fix: bump go.opentelemetry.io/otel@​v1.44.0 for GO-2026-5158- #​32535 by @​scottrigby
  • [dev-v3 backport] deps: bump google.golang.org/grpc@​v1.82.1 for GO-2026-6061- #​32536 by @​scottrigby
  • chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0- (includes golang.org/x/text v0.40.0 to fix GO-2026-5970) #​32308

Installation and Upgrading

Download Helm v3.21.4. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026

Changelog

  • chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#​32308) 813176c (dependabot[bot])
  • [dev-v3 backport] deps: bump google.golang.org/grpc@​v1.82.1 for GO-2026-6061 b6aa8b1 (Scott Rigby)
  • fix: bump go.opentelemetry.io/otel@​v1.44.0 for GO-2026-5158 57ce7ae (Scott Rigby)
  • fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932 ab71449 (Karan V)
  • fix(engine): prevent Files.Lines panic on empty file 955dfab (Mahesh Sadupalli)

Full Changelog: https://github.com/helm/helm/compare/v3.21.3...v3.21.4

v3.21.3: Helm v3.21.3

Compare Source

Helm v3.21.3 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.21.3. The common platform binaries are here:

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

  • 4.2.4 and 3.21.4 are the next patch releases scheduled for August 12, 2026
  • 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026

Changelog

  • Apply suggestions from code review 1ad6e68 (Benoit Tigeot)
  • fix: drop containerd v1 dep to resolve govulncheck CVEs 037733e (Benoit Tigeot)
  • chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33 d3e178b (dependabot[bot])

v3.21.2: Helm v3.21.2

Compare Source

Helm v3.21.2 is a patch release to correct bump the Kubernetes client libraries (client-go, etc) to match the expected Kubernetes v1.36 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Update Kubernetes client libraries to v1.36

Installation and Upgrading

Download Helm v3.21.2. The common platform binaries are here:

This release was signed by @​gjenkins8 with key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be found at https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739. Please use the attached signatures for verifying this release using gpg.

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

  • 3.21.3 will contain only bug fixes.
  • 3.22.0 is the next (and final) Helm 3 feature release

Changelog

  • chore(deps): bump the k8s-io group with 2 updates 1259634 (dependabot[bot])
  • fixes b52e276 (Matheus Pimenta)
  • chore(deps): bump the k8s-io group across 1 directory with 2 updates 3342dbf (dependabot[bot])

Full Changelog: https://github.com/helm/helm/compare/v3.21.1...v3.21.2

v3.21.1: Helm v3.21.1

Compare Source

Helm v3.21.1 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Fixed nil pointer panic that could happen with helm template in ClientOnly flows. Now correctly returns a template error #​31920
  • Bumped golang.org/x/net to v0.55.0 to address GO-2026-5026 #​32152
  • Bumped Go from 1.25 to 1.26 #​32168
  • Dependency version updates

Installation and Upgrading

Download Helm v3.21.1. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.2.2 and 3.21.2 are the next patch releases scheduled for July 8, 2026
  • 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026

Changelog

  • fix(action): avoid nil REST client getter panic when installing CRDs c56dd00 (sergiochan)
  • fix(registry): keep credentials on plain-HTTP fallback with oras-go v2.6.1 702529f (Terry Howe)
  • chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1 178e120 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 dcf35f8 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 44aff8b (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 ae2f31f (dependabot[bot])
  • Update .github/env 402225f (Terry Howe)
  • ci: bump golangci-lint to v2.11.3 for go 1.26 00eac21 (Terry Howe)
  • chore: bump go to 1.26 bec346a (Terry Howe)
  • chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.3 58b6ccf (dependabot[bot])
  • chore(deps): bump github.com/distribution/distribution/v3 30b9f51 (dependabot[bot])
  • chore(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 858aa47 (dependabot[bot])
  • chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 1af25d4 (dependabot[bot])
  • chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to 1.0.13 97e4bc3 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 29bdd1b (dependabot[bot])
  • fix(deps): bump golang.org/x/net to v0.55.0 to address GO-2026-5026 bad6cd4 (Terry Howe)
  • chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 75c2e9b (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.35.0 to 0.37.0 cd4dac3 (dependabot[bot])

Full Changelog: https://github.com/helm/helm/compare/v3.21.0...v3.21.1

v3.21.0: Helm v3.21.0

Compare Source

Helm v3.21.0 is a feature release. Users are encouraged to upgrade for the best experience.

[!WARNING]
Helm v3 is approaching end-of-life. Please update to Helm v4.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Kubernetes client libraries to v1.36
  • notable changes here

Installation and Upgrading

Download Helm v3.21.0. The common platform binaries are here:

This release was signed by @​gjenkins8 with key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be found at https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739. Please use the attached signatures for verifying this release using gpg.

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

  • 3.21.1 will contain only bug fixes.
  • 3.22.0 is the next feature release for Kubernetes v1.37

Changelog

  • [v3] Bump to version v3.21 e0878d4 (George Jenkins)
  • fix: upgrade opentelemetry packages to patch CVEs 13d5fc4 (Terry Howe)
  • fix: Chart dot-name path bug 2552884 (George Jenkins)
  • fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow ec05dd5 (Terry Howe)
  • add image index test b0dfec5 (Pedro Tôrres)
  • fix pulling charts from OCI indices e629995 (Pedro Tôrres)
  • chore(deps): bump the k8s-io group with 7 updates 9c854fb (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 a692247 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 9f2a7f6 (dependabot[bot])
  • chore(deps): bump github.com/lib/pq from 1.11.1 to 1.11.2 79f039b (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 45210d5 (dependabot[bot])
  • Remove refactorring changes from coalesce_test.go e2df39f (Evans Mungai)
  • Fix import 97affe0 (Evans Mungai)
  • Update pkg/chart/common/util/coalesce_test.go c264166 (Evans Mungai)
  • Fix lint warning d409df8 (Evans Mungai)
  • Preserve nil values in chart already 6fdd101 (Evans Mungai)
  • fix(values): preserve nil values when chart default is empty map b13743c (Evans Mungai)
  • chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1 703999d (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 a04be96 (dependabot[bot])

New Contributors

Full Changelog: https://github.com/helm/helm/compare/v3.20.0...v3.21.0

v3.20.2: Helm v3.20.2

Compare Source

v3.20.2

Helm v3.20.2 is a security patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Security fixes

  • GHSA-hr2v-4r36-88hr Helm Chart extraction output directory collapse via Chart.yaml name dot-segment

Installation and Upgrading

Download Helm v3.20.2. The common platform binaries are here:

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

  • 4.1.5 and 3.20.3 are the next patch (bug fix) releases and will be on April 8, 2026
  • 4.2.0 and 3.21.0 are the next minor (feature) releases and will be on May 13, 2026

Changelog

  • fix: Chart dot-name path bug 8fb76d6 (George Jenkins)
  • fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow 3a8927e (Terry Howe)

v3.20.1: Helm v3.20.1

Compare Source

Helm v3.20.1 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Backport of #​31644: Fixed a bug where user-provided nil value was not preserved when chart has an empty map or no default for a key
  • Backport of #​31601: Fixed a bug where OCI references with tag+digest failed with "invalid byte" error

Installation and Upgrading

Download Helm v3.20.1. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.2.0 and 3.21.0 are the next minor releases and will be on May 13, 2026
  • 4.1.4 and 3.20.2 are the next patch releases and will be on April 8, 2026

Changelog

  • chore(deps): bump the k8s-io group with 7 updates a2369ca (dependabot[bot])
  • add image index test 90e1056 (Pedro Tôrres)
  • fix pulling charts from OCI indices 911f2e9 (Pedro Tôrres)
  • Remove refactorring changes from coalesce_test.go 76dad33 (Evans Mungai)
  • Fix import 45c12f7 (Evans Mungai)
  • Update pkg/chart/common/util/coalesce_test.go 26c6f19 (Evans Mungai)
  • Fix lint warning 09f5129 (Evans Mungai)
  • Preserve nil values in chart already 417deb2 (Evans Mungai)
  • fix(values): preserve nil values when chart default is empty map 5417bfa (Evans Mungai)

v3.20.0: Helm v3.20.0

Compare Source

Helm v3.20.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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • SDK: bump k8s API versions to v0.35.0
  • v3 backport: Fixed a bug where helm uninstall with --keep-history did not suspend previous deployed releases #​12564
  • v3 backport: Bump Go version to v1.25

Installation and Upgrading

Download Helm v3.20.0. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.1.1 and 3.20.1 are the next patch releases, scheduled for March 11, 2026
  • 4.2.0 and 3.21.0 are the next minor releases, scheduled for May 13, 2026

Changelog

  • bump version to v3.20 f6e17f6 (Scott Rigby)
  • chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 4f5a655 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 65c504a (dependabot[bot])
  • chore(deps): bump github.com/foxcpp/go-mockdns from 1.1.0 to 1.2.0 f3b8af4 (dependabot[bot])
  • chore(deps): bump the k8s-io group with 7 updates 89c2c61 (dependabot[bot])
  • [dev-v3] Replace deprecated NewSimpleClientset 526076e (George Jenkins)
  • [dev-v3] Bump Go v1.25, golangci-lint v2 0ae8e4f (George Jenkins)
  • chore(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 e0d2595 (dependabot[bot])
  • chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.30 858acb1 (dependabot[bot])
  • fix(rollback): errors.Is instead of string comp 0cd9a60 (Hidde Beydals)
  • fix(uninstall): supersede deployed releases 8bb0b37 (Hidde Beydals)
  • Use latest patch release of Go in releases 930ba6f (Matt Farina)
  • chore(deps): bump the k8s-io group with 7 updates 582211c (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 585c25c (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0 6f17d46 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 46ff427 (dependabot[bot])
  • chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 28b813a (dependabot[bot])
  • chore(deps): bump github.com/rubenv/sql-migrate from 1.8.0 to 1.8.1 5dde5d6 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 362900b (dependabot[bot])
  • chore(deps): bump github.com/cyphar/filepath-securejoin ec61de5 (dependabot[bot])
  • chore(deps): bump the k8s-io group with 7 updates a490607 (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0 8509bcc (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0 d495a94 (dependabot[bot])
  • Remove dev-v3 helm-latest-version publish 01dc6cc (George Jenkins)
  • chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0 6647f84 (dependabot[bot])
  • chore(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 b548118 (dependabot[bot])
  • Revert "pkg/registry: Login option for passing TLS config in memory" 6a67b55 (Scott Rigby)
  • chore(deps): bump github.com/cyphar/filepath-securejoin 6d4f8c0 (dependabot[bot])
  • jsonschema: warn and ignore unresolved URN $ref to match v3.18.4 3f0da15 (Benoit Tigeot)
  • Fix helm pull untar dir check with repo urls e5e101c (Luna Stadler)
  • chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 6aae923 (dependabot[bot])
  • chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 1900c6a (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0 43e9297 (dependabot[bot])
  • chore(deps): bump github.com/cyphar/filepath-securejoin d347e2b (dependabot[bot])
  • [backport] fix: get-helm-3 script use helm3-latest-version bd337b4 (George Jenkins)
  • pkg/registry: Login option for passing TLS config in memory b80959f (Matheus Pimenta)
  • chore(deps): bump the k8s-io group with 7 updates 1ac9d34 (dependabot[bot])
  • Fix deprecation warning 9a366b4 (Benoit Tigeot)
  • chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 0c5a17e (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.34.0 to 0.35.0 b999021 (dependabot[bot])
  • Avoid "panic: interface conversion: interface {} is nil" 2fe49f9 (Benoit Tigeot)
  • bump version to v3.19.0 c3610ab (Scott Rigby)
  • chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 73b449f (dependabot[bot])
  • fix: set repo authorizer in registry.Client.Resolve() ffbc537 (Eric Stroczynski)
  • fix null merge f0b699e (Ben Foster)
  • Add timeout flag to repo add and update flags 79a9cc5 (Reinhard Nägele)

v3.19.5: Helm v3.19.5

Compare Source

Helm v3.19.5 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Fixed bug where removing subchart value via override resulted in warning #​31118
  • Fixed bug where helm uninstall with --keep-history did not suspend previous deployed releases #​12556

Installation and Upgrading

Download Helm v3.19.5. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.1.0 and 3.20.0 is the next minor releases and will be on January 21, 2026
  • 4.1.1 and 3.20.1 are the next patch releases and will be on March 11, 2026

Changelog

  • fix(rollback): errors.Is instead of string comp 4a19a5b (Hidde Beydals)
  • fix(uninstall): supersede deployed releases 7a00235 (Hidde Beydals)
  • fix null merge 578564e (Ben Foster)

v3.19.4: Helm v3.19.4

Compare Source

Helm v3.19.4 is a security fix for a Go CVE in the previous tag. This patch release rebuilds the Helm v3.19.3 release with the latest Go toolchain, to fix the Go CVE. Users are encouraged to upgrade.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.19.4. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 3.19.5 and 4.0.4 are the next patch releases and will be on January 14, 2026
  • 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026

Changelog

  • Use latest patch release of Go in releases 7cfb6e4 (Matt Farina)
  • chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 59c951f (dependabot[bot])
  • chore(deps): bump github.com/cyphar/filepath-securejoin d45f3f1 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 d459544 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0 becd387 (dependabot[bot])
  • chore(deps): bump the k8s-io group with 7 updates edb1579 (dependabot[bot])

v3.19.3: Helm v3.19.3

Compare Source

Helm v3.19.3 is a patch 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.19.3. The common platform binaries are here:

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

  • 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026

Changelog

  • Bump golang.org/x/crypto to v0.45.0 0707f56 (Dirk Müller)
  • [backport] fix: get-helm-3 script use helm3-latest-version 8766e71 (George Jenkins)

v3.19.2: Helm v3.19.2

Compare Source

Helm v3.19.2 is a patch release. It is a rebuild of the v3.19.1 release with no code changes.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.19.2. The common platform binaries are here:

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

  • 3.19.3 and 4.0.1 are the next patch releases and will be on December 10, 2025
  • 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026

Changelog

  • [backport] fix: get-helm-3 script use helm3-latest-version 8766e71 (George Jenkins)

v3.19.1: Helm v3.19.1

Compare Source

Helm v3.19.1 is a patch release. Users are encouraged to upgrade for the best experience. 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.19.1. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @​mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

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

  • 4.0.0 is the next major release and will be on November 12, 2025
  • 3.19.2 and 4.0.01 are the next patch releases and will be on December 10, 2025
  • 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026

Changelog

  • chore(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 4f953c2 (dependabot[bot])
  • jsonschema: warn and ignore unresolved URN $ref to match v3.18.4 6801f4d (Benoit Tigeot)
  • Avoid "panic: interface conversion: interface {} is nil" 2f619be (Benoit Tigeot)
  • Fix helm pull untar dir check with repo urls 8112d47 (Luna Stadler)
  • Fix deprecation warning 5dff7ce (Benoit Tigeot)
  • chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 2dad4d2 (dependabot[bot])
  • Add timeout flag to repo add and update flags a833710 (Reinhard Nägele)
  • chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.43.0 2e12c81 (Dirk Müller)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [helm](https://github.com/helm/helm) | minor | `3.19.0` → `3.22.1` | --- ### Release Notes <details> <summary>helm/helm (helm)</summary> ### [`v3.22.1`](https://github.com/helm/helm/releases/tag/v3.22.1): Helm v3.22.1 [Compare Source](https://github.com/helm/helm/compare/v3.22.0...v3.22.1) Helm v3.22.1 is a patch 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-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb) - Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) #### Notable Changes - Bumps dependencies to remove Go package vulnerabilities - Updates the k8s.io Go packages #### Installation and Upgrading Download Helm v3.22.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.22.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-darwin-amd64.tar.gz.sha256sum) / cf850a81b908f8eef0331e6b18776da2767bcac639ca84472311dad20008495c) - [MacOS arm64](https://get.helm.sh/helm-v3.22.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-darwin-arm64.tar.gz.sha256sum) / e73da8a0b0d5193774fdff17ce6319c7436bb22ee229b45fd64f3c40368c753a) - [Linux amd64](https://get.helm.sh/helm-v3.22.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-amd64.tar.gz.sha256sum) / 896cf63684a42a723d61c980369d6e588330927deb13676ca0d85006dd6da0ea) - [Linux arm](https://get.helm.sh/helm-v3.22.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-arm.tar.gz.sha256sum) / a1563d16cf9537db798116d5647ad0ef8cf963fa7cbbe24d8db534250273cccc) - [Linux arm64](https://get.helm.sh/helm-v3.22.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-arm64.tar.gz.sha256sum) / 4c29e286b279d170fa048ddfc3e4e83dcd069ca9c52102766ba672d7149e694d) - [Linux i386](https://get.helm.sh/helm-v3.22.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-386.tar.gz.sha256sum) / 67b35ee3d31fa93b7ca5884e71beef3c3b5d9bab46ead792081ed2b6131d73c5) - [Linux ppc64le](https://get.helm.sh/helm-v3.22.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-ppc64le.tar.gz.sha256sum) / 48a9711b69f0b63504f710ba18766dd5f5424fe380e67304aa3c89e1c0b97b5c) - [Linux s390x](https://get.helm.sh/helm-v3.22.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-s390x.tar.gz.sha256sum) / ef039296b433a0a6965fdf55f4ee0ad50e3d94bb70a77e4896309406c9bc8fab) - [Linux riscv64](https://get.helm.sh/helm-v3.22.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.1-linux-riscv64.tar.gz.sha256sum) / 960ca50df1eb70a50a8cb90fc67573cf047239fc0b72f63514a534e4f2e2ef32) - [Windows amd64](https://get.helm.sh/helm-v3.22.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.22.1-windows-amd64.zip.sha256sum) / 32ce9f4509b81782c9740898c43946e1f97c4d93ec5d10222c9b6eeec21ea043) - [Windows arm64](https://get.helm.sh/helm-v3.22.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.22.1-windows-arm64.zip.sha256sum) / 10104b049309d4c751bca88254843e16edd84141411f63503f10845ea33cbd2f) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.3.2 and 3.22.2 are the next patch releases scheduled for November 11, 2026 - 4.4.0 is the next minor release scheduled for January 13, 2027. There will be no further Helm 3 minor releases (see <https://helm.sh/blog/helm-v3-end-of-life>) #### Changelog - chore(deps): bump github.com/distribution/distribution/v3 ([#&#8203;32697](https://github.com/helm/helm/issues/32697)) [`d6c1a0e`](https://github.com/helm/helm/commit/d6c1a0e4027caa6abc7892e7ea9f0cda7447baa3) (dependabot\[bot]) - \[v3] chore(deps): bump k8s.io group to v0.37.1 ([#&#8203;32761](https://github.com/helm/helm/issues/32761)) [`2c7472f`](https://github.com/helm/helm/commit/2c7472f482d9fe255e5cd51feb51eaab18df198f) (Scott Rigby) - \[v3] chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace otlptracegrpc and otlptracehttp to v1.45.0 ([#&#8203;32760](https://github.com/helm/helm/issues/32760)) [`8d91c8f`](https://github.com/helm/helm/commit/8d91c8f55d86b62091d25f9f688bc26d51a98dbb) (Scott Rigby) - chore(deps): bump golang.org/x/net to v0.60.0 for GO-2026-6617 GO-2026-6612 GO-2026-6611 GO-2026-6610 GO-2026-6603 ([#&#8203;32759](https://github.com/helm/helm/issues/32759)) [`13edc4f`](https://github.com/helm/helm/commit/13edc4f2fd73578fc517f7050e3ca4ef6af7e289) (Scott Rigby) ### [`v3.22.0`](https://github.com/helm/helm/releases/tag/v3.22.0): Helm v3.22.0 [Compare Source](https://github.com/helm/helm/compare/v3.21.4...v3.22.0) Helm v3.22.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-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb) - Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) #### Notable Changes - primarily dependency updates and k8s-io group to 0.37.0 #### Installation and Upgrading Download Helm v3.22.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.22.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-darwin-amd64.tar.gz.sha256sum) / bd1d09f316558dda23698527859600936fed1371021ce0f2272d66b2fdcfa69c) - [MacOS arm64](https://get.helm.sh/helm-v3.22.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-darwin-arm64.tar.gz.sha256sum) / 4c9982a6cdeb458b60258df66b55398ca5b19293f6877faffe2909ad6f23dfe0) - [Linux amd64](https://get.helm.sh/helm-v3.22.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-amd64.tar.gz.sha256sum) / 1e4ab49e429626cf6c6958d914248b78c9730803c2751b87627e171dc800e7bb) - [Linux arm](https://get.helm.sh/helm-v3.22.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-arm.tar.gz.sha256sum) / 695793765e2246824a7c859562886f79b1cc89d99420c89f940590440f7129ee) - [Linux arm64](https://get.helm.sh/helm-v3.22.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-arm64.tar.gz.sha256sum) / f14e804dfee240f55525b667488fe9adca349e63e00c9af634c0beb1421ac310) - [Linux i386](https://get.helm.sh/helm-v3.22.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-386.tar.gz.sha256sum) / b96b7a125cc7d38aa952a78b16e96d05426cd9791dd013be51ebab1c203d6729) - [Linux loong64](https://get.helm.sh/helm-v3.22.0-linux-loong64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-loong64.tar.gz.sha256sum) / <?xml version="1.0" encoding="utf-8"?><Error><Code>BlobNotFound</Code><Message>The specified blob does not exist. RequestId:8c31497a-101e-0042-27b6-404cb4000000 Time:2026-09-09T23:55:30.1192401Z</Message></Error>) - [Linux ppc64le](https://get.helm.sh/helm-v3.22.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-ppc64le.tar.gz.sha256sum) / fa304f47163a19f4e275fe4e890465a8a80a6f26ce4772c6b1649355c995def1) - [Linux s390x](https://get.helm.sh/helm-v3.22.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-s390x.tar.gz.sha256sum) / 3f2cfd73018dcb9c25814e89c5946a362a8b951d8cce03152138d8cb28abcbff) - [Linux riscv64](https://get.helm.sh/helm-v3.22.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.22.0-linux-riscv64.tar.gz.sha256sum) / 50f84d698daac65bded677c61db7138e082b23e667a3cabeff4fd2521614e498) - [Windows amd64](https://get.helm.sh/helm-v3.22.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.22.0-windows-amd64.zip.sha256sum) / 899615865726d39f9b245e71e848c5bf4adc7ed33a8c43ede660facb48151b43) - [Windows arm64](https://get.helm.sh/helm-v3.22.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.22.0-windows-arm64.zip.sha256sum) / 75a331a3b03d11aed6369bdf6a1f8f9d33635bc820de5cd6025a581292046805) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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-4) on any system with `bash`. #### What's Next - 4.3.1 and 3.22.1 are the next patch releases scheduled for October 14, 2026 - 4.4.0 is the next minor release scheduled for January 13, 2027. There will be no further Helm 3 minor releases (see <https://helm.sh/blog/helm-v3-end-of-life>) #### Changelog - chore(deps): bump the k8s-io group across 1 directory with 6 updates [`144ca65`](https://github.com/helm/helm/commit/144ca65f8501953fa8b41cd1d37c7223051c85b7) (dependabot\[bot]) - bump version to 3.22 ([#&#8203;32606](https://github.com/helm/helm/issues/32606)) [`b5de8bb`](https://github.com/helm/helm/commit/b5de8bbe62975c8f9d4801fd7dfafacff462209f) (Scott Rigby) - fix: set \[pull,push] scope when helm push to a registry(use token auth) (backport) ([#&#8203;32362](https://github.com/helm/helm/issues/32362)) [`9dbcb9f`](https://github.com/helm/helm/commit/9dbcb9f1edb4cdf2b055870dc9a07e0c0f4b05d1) (kimsungmin1) - chore(deps): bump the github-actions group across 1 directory with 4 updates ([#&#8203;32575](https://github.com/helm/helm/issues/32575)) [`665ab55`](https://github.com/helm/helm/commit/665ab55b05ce3d8c5a9d40e22b14f920d84fa68a) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 7 updates ([#&#8203;32573](https://github.com/helm/helm/issues/32573)) [`0841093`](https://github.com/helm/helm/commit/0841093658d96f4787cc9599cd2a891a3c590971) (dependabot\[bot]) - chore(deps): bump github.com/stretchr/testify from 1.12.0 to 1.12.1 ([#&#8203;32563](https://github.com/helm/helm/issues/32563)) [`d0569c7`](https://github.com/helm/helm/commit/d0569c7d625151ee8c7b858d87218dd06087d613) (dependabot\[bot]) - chore(deps): bump the github-actions group across 1 directory with 4 updates ([#&#8203;32557](https://github.com/helm/helm/issues/32557)) [`bcbdb1e`](https://github.com/helm/helm/commit/bcbdb1e8ae5f1b1dd26a41652bc2f3e1e8f0f920) (dependabot\[bot]) - chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.0 ([#&#8203;32554](https://github.com/helm/helm/issues/32554)) [`6cdcc8f`](https://github.com/helm/helm/commit/6cdcc8f91de2dbe181b19be8f5de0701b9c30acd) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 ([#&#8203;32542](https://github.com/helm/helm/issues/32542)) [`158719f`](https://github.com/helm/helm/commit/158719fb4346eb65ee789abc09a922a84bf6ec3b) (dependabot\[bot]) - \[dev-v3 backport] deps: bump google.golang.org/grpc\@&#8203;v1.82.1 for GO-2026-6061 ([#&#8203;32536](https://github.com/helm/helm/issues/32536)) [`a442b8c`](https://github.com/helm/helm/commit/a442b8cf64f5942ca9e920b46fceb15e0878ca80) (Scott Rigby) - fix: bump go.opentelemetry.io/otel\@&#8203;v1.44.0 for GO-2026-5158 ([#&#8203;32535](https://github.com/helm/helm/issues/32535)) [`adab0ef`](https://github.com/helm/helm/commit/adab0ef15d40085b4ddad4334418dc1bf41c85c7) (Scott Rigby) - chore(deps): bump the github-actions group with 4 updates ([#&#8203;32524](https://github.com/helm/helm/issues/32524)) [`c068b54`](https://github.com/helm/helm/commit/c068b543256b64515c019644381cf57276a6fec6) (dependabot\[bot]) - chore(deps): bump the github-actions group with 4 updates [`74271c4`](https://github.com/helm/helm/commit/74271c4258a35186cb621330f5026461d01e9032) (dependabot\[bot]) - chore(deps): bump github.com/santhosh-tekuri/jsonschema/v6 [`1c50d2f`](https://github.com/helm/helm/commit/1c50d2f8bde0738c7f6df584d77fb469ec52848d) (dependabot\[bot]) - chore(deps): bump the github-actions group with 4 updates ([#&#8203;32509](https://github.com/helm/helm/issues/32509)) [`8821540`](https://github.com/helm/helm/commit/88215407a8901557b2318842d56e8e25aba9d84b) (dependabot\[bot]) - chore(deps): bump actions/stale in the github-actions group ([#&#8203;32488](https://github.com/helm/helm/issues/32488)) [`05a2798`](https://github.com/helm/helm/commit/05a27980df8f4b22454334dbb124494510de4af6) (dependabot\[bot]) - chore(deps): bump ossf/scorecard-action in the github-actions group ([#&#8203;32461](https://github.com/helm/helm/issues/32461)) [`c27e757`](https://github.com/helm/helm/commit/c27e7577e3e2793b80550315dace983ec22a0664) (dependabot\[bot]) - fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932 [`bd392c6`](https://github.com/helm/helm/commit/bd392c6a60d09a6c9f467dc52dbfd249a641f80d) (Karan V) - chore(deps): bump the k8s-io group with 7 updates [`66a6f56`](https://github.com/helm/helm/commit/66a6f5601d26bb640e0de5f877268a48de2148dd) (dependabot\[bot]) - chore(deps): bump the github-actions group with 4 updates [`7cd0125`](https://github.com/helm/helm/commit/7cd01254d33ba41ec5020fd1af780cd26a6ca02a) (dependabot\[bot]) - chore(deps): bump github/codeql-action/upload-sarif ([#&#8203;32449](https://github.com/helm/helm/issues/32449)) [`79330fc`](https://github.com/helm/helm/commit/79330fceb94f73508d136f389802b41face2dc41) (dependabot\[bot]) - chore(deps): bump actions/labeler from 6.2.0 to 7.0.0 ([#&#8203;32446](https://github.com/helm/helm/issues/32446)) [`b29c730`](https://github.com/helm/helm/commit/b29c7309f12ff72d631425b9398aceba979a81f0) (dependabot\[bot]) - chore(deps): bump github/codeql-action/analyze from 4.37.1 to 4.37.2 [`973bb34`](https://github.com/helm/helm/commit/973bb346b83480f4daff9eb5e8f9e0180fc48b5d) (dependabot\[bot]) - chore(deps): bump github/codeql-action/autobuild from 4.37.1 to 4.37.2 [`e25efcf`](https://github.com/helm/helm/commit/e25efcf2837674c3b6ab1449c8b69f3fb6ee4bc4) (dependabot\[bot]) - chore(deps): bump github/codeql-action/init from 4.37.1 to 4.37.2 [`98e547f`](https://github.com/helm/helm/commit/98e547f8ed82720aca8b6287e1e76aad1ba55f9b) (dependabot\[bot]) - chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 ([#&#8203;32412](https://github.com/helm/helm/issues/32412)) [`7f4b72a`](https://github.com/helm/helm/commit/7f4b72a711e1d6d3c40f904affd99991e84456c3) (dependabot\[bot]) - chore(deps): bump github/codeql-action/autobuild from 4.37.0 to 4.37.1 ([#&#8203;32381](https://github.com/helm/helm/issues/32381)) [`2cf1437`](https://github.com/helm/helm/commit/2cf1437c200dcd8586788d637340e7af3ffcc9d0) (dependabot\[bot]) - chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 ([#&#8203;32383](https://github.com/helm/helm/issues/32383)) [`270f73b`](https://github.com/helm/helm/commit/270f73b2df1887425cbe5eccceb7cafcfda81a89) (dependabot\[bot]) - chore(deps): bump github/codeql-action/upload-sarif ([#&#8203;32382](https://github.com/helm/helm/issues/32382)) [`9e3a010`](https://github.com/helm/helm/commit/9e3a0100a994e4cf08372398f31cecab92ec3b2e) (dependabot\[bot]) - ci: auto-label PRs targeting dev-v3 ([#&#8203;32340](https://github.com/helm/helm/issues/32340)) [`c9ed0ca`](https://github.com/helm/helm/commit/c9ed0caebae6b24b8aa64c5f587d6c11297c7dd9) (Benoit Tigeot) - chore(deps): bump oras.land/oras-go/v2 from 2.6.1 to 2.6.2 ([#&#8203;32331](https://github.com/helm/helm/issues/32331)) [`b842ddf`](https://github.com/helm/helm/commit/b842ddfccba6a388df1dd2f959d16db3ce105e16) (dependabot\[bot]) - chore(deps): bump github.com/mattn/go-shellwords from 1.0.13 to 1.0.14 ([#&#8203;32332](https://github.com/helm/helm/issues/32332)) [`f6047c9`](https://github.com/helm/helm/commit/f6047c96c7a83f8004752f0be201e03181d3ef59) (dependabot\[bot]) - chore(deps): bump github/codeql-action/analyze from 3.26.6 to 4.37.0 ([#&#8203;32357](https://github.com/helm/helm/issues/32357)) [`f2f6bf6`](https://github.com/helm/helm/commit/f2f6bf6e99c8d1331c7894304eb9bacc8fb7a401) (dependabot\[bot]) - chore(deps): bump actions/checkout from 4.2.2 to 7.0.0 ([#&#8203;32368](https://github.com/helm/helm/issues/32368)) [`69f70a8`](https://github.com/helm/helm/commit/69f70a86748edae2d32b6106bddacba9a1c6e359) (dependabot\[bot]) - chore(deps): bump actions/stale from 9.0.0 to 10.4.0 ([#&#8203;32369](https://github.com/helm/helm/issues/32369)) [`c95222a`](https://github.com/helm/helm/commit/c95222ab5af136ce9e5f3624212b31f5a496c0ec) (dependabot\[bot]) - chore(deps): bump actions/setup-go from 5.1.0 to 6.5.0 ([#&#8203;32358](https://github.com/helm/helm/issues/32358)) [`fc71f51`](https://github.com/helm/helm/commit/fc71f51069104729717d718c324c07420059b89c) (dependabot\[bot]) - chore(deps): bump github/codeql-action/upload-sarif ([#&#8203;32360](https://github.com/helm/helm/issues/32360)) [`6596318`](https://github.com/helm/helm/commit/6596318b34e93427ebdde2cfce83b94e81c229c6) (dependabot\[bot]) - chore(deps): bump github/codeql-action/init from 3.26.6 to 4.37.0 ([#&#8203;32359](https://github.com/helm/helm/issues/32359)) [`5d9943c`](https://github.com/helm/helm/commit/5d9943ca09fce64c9e98c68aedbc5ddb43eae793) (dependabot\[bot]) - chore(deps): bump golang/govulncheck-action from 1.0.4 to 1.1.0 ([#&#8203;32356](https://github.com/helm/helm/issues/32356)) [`a3d7a6c`](https://github.com/helm/helm/commit/a3d7a6c50a69008c97f42c456df1318135786c10) (dependabot\[bot]) - chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 9.3.0 ([#&#8203;32354](https://github.com/helm/helm/issues/32354)) [`8e19970`](https://github.com/helm/helm/commit/8e199708cc2a3323f31274026a16839a78984a3e) (dependabot\[bot]) - chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 ([#&#8203;32353](https://github.com/helm/helm/issues/32353)) [`24ef09a`](https://github.com/helm/helm/commit/24ef09ac19305a8c225287d983ebd26dbcb4b260) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.38.0 to 0.40.0 ([#&#8203;32310](https://github.com/helm/helm/issues/32310)) [`8082dd4`](https://github.com/helm/helm/commit/8082dd4a0d9f1ca3dbd2052a8b0e1bba843a85c7) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 ([#&#8203;32308](https://github.com/helm/helm/issues/32308)) [`2c24490`](https://github.com/helm/helm/commit/2c24490679681b0825c258576e9f7699f8dc8e54) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.44.0 to 0.45.0 ([#&#8203;32306](https://github.com/helm/helm/issues/32306)) [`953d280`](https://github.com/helm/helm/commit/953d280f928c4bc76912236bc2a8a0d11a39c016) (dependabot\[bot]) - fix(engine): prevent Files.Lines panic on empty file [`c02a9ae`](https://github.com/helm/helm/commit/c02a9aed3452c0c7ee9d79ded44dd170ce5001ca) (Mahesh Sadupalli) - Apply suggestions from code review [`093015b`](https://github.com/helm/helm/commit/093015b3b7c466828d01697d4d3d8f4811c59942) (Benoit Tigeot) - fix: drop containerd v1 dep to resolve govulncheck CVEs [`a061886`](https://github.com/helm/helm/commit/a061886b724181526f5283789e78ec4369e25ff3) (Benoit Tigeot) - chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33 [`f979836`](https://github.com/helm/helm/commit/f9798360983d9d964e2088427c693317a69f326e) (dependabot\[bot]) - chore(deps): bump github.com/cyphar/filepath-securejoin [`c444665`](https://github.com/helm/helm/commit/c4446659f68e94db06f0e142376f8cf1b970a878) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 2 updates [`1bf9b5f`](https://github.com/helm/helm/commit/1bf9b5fbba4df88a562a35eef40e6c60f12b5a90) (dependabot\[bot]) - fixes [`b7a0fd0`](https://github.com/helm/helm/commit/b7a0fd0ddc84fdfbf571486e5dac829bfb2bd78a) (Matheus Pimenta) - chore(deps): bump the k8s-io group across 1 directory with 2 updates [`119a7d9`](https://github.com/helm/helm/commit/119a7d9babffcec9e51d285153e09d8c4f54a69d) (dependabot\[bot]) - fix(registry): keep credentials on plain-HTTP fallback with oras-go v2.6.1 [`2fb05f8`](https://github.com/helm/helm/commit/2fb05f8a35f6c0d5760c03c12d60c46adf2b3d12) (Terry Howe) - chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1 [`acc867b`](https://github.com/helm/helm/commit/acc867b88e68e5f9c074c1c8c584a57b3ae6c127) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 [`b920935`](https://github.com/helm/helm/commit/b920935feb6b6c8729cdf6b98f4c8efc824779c5) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 [`5b5ef19`](https://github.com/helm/helm/commit/5b5ef192c773f6448e4dcd845e643c573aff906b) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 [`af67af8`](https://github.com/helm/helm/commit/af67af8951d5f9a7631efc3a97b6dc6b58247148) (dependabot\[bot]) - Update .github/env [`ceb9a62`](https://github.com/helm/helm/commit/ceb9a62ec03c8d5aea94dee9c9456a7dfd89ba71) (Terry Howe) - ci: bump golangci-lint to v2.11.3 for go 1.26 [`0ed92f0`](https://github.com/helm/helm/commit/0ed92f0696329495d87f8acdc42687c30b31d431) (Terry Howe) - chore: bump go to 1.26 [`c678c0c`](https://github.com/helm/helm/commit/c678c0c9c088fc2f9ddbad8c88416c77f4e048cc) (Terry Howe) - chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.3 [`12c4d45`](https://github.com/helm/helm/commit/12c4d45b146a8be1ca70bd15e3cad00e7d12733a) (dependabot\[bot]) - chore(deps): bump github.com/distribution/distribution/v3 [`a0f9711`](https://github.com/helm/helm/commit/a0f97111f5607a5724a8af110480384827a81b41) (dependabot\[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 [`995c31e`](https://github.com/helm/helm/commit/995c31e20bf3ab9a4feb85cd4a54951d9418ea51) (dependabot\[bot]) - chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 [`8c17168`](https://github.com/helm/helm/commit/8c171688281d3c1f14d908cf682c742585848db0) (dependabot\[bot]) - chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to 1.0.13 [`fe141bd`](https://github.com/helm/helm/commit/fe141bd537ea42e64bec3b3b181dcf955260e939) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 [`980836f`](https://github.com/helm/helm/commit/980836f726fdfbd6a2f0662a0aa48fe35da3fd64) (dependabot\[bot]) - fix(deps): bump golang.org/x/net to v0.55.0 to address GO-2026-5026 [`1dde6c7`](https://github.com/helm/helm/commit/1dde6c7551746a74a6f69db06eaf4fc58a90042b) (Terry Howe) - chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 [`0162fed`](https://github.com/helm/helm/commit/0162feda1d4d6dd0bd1f227ecdfe9f489e6d7284) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.35.0 to 0.37.0 [`a664a58`](https://github.com/helm/helm/commit/a664a58f43c742987376bca589891fda3bf55668) (dependabot\[bot]) - \[v3] Bump to version v3.21 ([#&#8203;32103](https://github.com/helm/helm/issues/32103)) [`3033a77`](https://github.com/helm/helm/commit/3033a778b611b7501dffae7bd57c071dde318b6c) (George Jenkins) - \[v3 backport] Fix rollback for missing resources [`0a47573`](https://github.com/helm/helm/commit/0a4757359edcdfaad2e19e8ee3518188bd3cfa1b) (Feruzjon Muyassarov) - fix(action): avoid nil REST client getter panic when installing CRDs [`711a4ea`](https://github.com/helm/helm/commit/711a4eaf40a911b0864a01b99f59f62817443003) (sergiochan) ### [`v3.21.4`](https://github.com/helm/helm/releases/tag/v3.21.4): Helm v3.21.4 [Compare Source](https://github.com/helm/helm/compare/v3.21.3...v3.21.4) Helm v3.21.4 is a patch 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-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb) - Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) #### Notable Changes - fix(engine): prevent Files.Lines panic on empty file (backport to v3)- [#&#8203;32303](https://github.com/helm/helm/issues/32303) by [@&#8203;mahesh-sadupalli](https://github.com/mahesh-sadupalli) - fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932- [#&#8203;32463](https://github.com/helm/helm/issues/32463) by [@&#8203;karan-vk](https://github.com/karan-vk) - \[dev-v3 backport] fix: bump go.opentelemetry.io/otel\@&#8203;v1.44.0 for GO-2026-5158- [#&#8203;32535](https://github.com/helm/helm/issues/32535) by [@&#8203;scottrigby](https://github.com/scottrigby) - \[dev-v3 backport] deps: bump google.golang.org/grpc\@&#8203;v1.82.1 for GO-2026-6061- [#&#8203;32536](https://github.com/helm/helm/issues/32536) by [@&#8203;scottrigby](https://github.com/scottrigby) - chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0- (includes golang.org/x/text v0.40.0 to fix GO-2026-5970) [#&#8203;32308](https://github.com/helm/helm/issues/32308) #### Installation and Upgrading Download Helm v3.21.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.21.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-darwin-amd64.tar.gz.sha256sum) / 9173d05edf9592c6be1d0412ffafd935448dfc7a63c2bc732b8c67e55503e8a8) - [MacOS arm64](https://get.helm.sh/helm-v3.21.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-darwin-arm64.tar.gz.sha256sum) / 6e0bf5eb6daafc2b1ec34bb5ba04ef103f3afc16192fb19805c2924d7ea1033f) - [Linux amd64](https://get.helm.sh/helm-v3.21.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-amd64.tar.gz.sha256sum) / 61f88ab166748cb19604d7884cb100ae9ccb13804ddeb98e08af167eacbb6a14) - [Linux arm](https://get.helm.sh/helm-v3.21.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-arm.tar.gz.sha256sum) / b02709eab565cfcee8acdb10c143daf05ab06d994baeb85e63976513367925a7) - [Linux arm64](https://get.helm.sh/helm-v3.21.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-arm64.tar.gz.sha256sum) / b54c04b4e0b2540bbdc08c17a121dab70e9a2ed0de5705528fec68a5fd3b85a7) - [Linux i386](https://get.helm.sh/helm-v3.21.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-386.tar.gz.sha256sum) / 71280742be811c7d9d6b4546125f185ba01c6fd967e47491766b0055a0570cf5) - [Linux ppc64le](https://get.helm.sh/helm-v3.21.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-ppc64le.tar.gz.sha256sum) / ba4e4f440b6992f119160e3ceea29d80158546c9241748332ffa1cfdfbb0bd8f) - [Linux s390x](https://get.helm.sh/helm-v3.21.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-s390x.tar.gz.sha256sum) / 321de1ff6fe57a9a5eca6b56d78d6959babe295ec7aab49af1a0d2bcfc02dfc8) - [Linux riscv64](https://get.helm.sh/helm-v3.21.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.4-linux-riscv64.tar.gz.sha256sum) / fef3ec7e1ddafe8927253ad79f2f8e3ac41f3f92328eb2c23bd4513b4421e5d9) - [Windows amd64](https://get.helm.sh/helm-v3.21.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.21.4-windows-amd64.zip.sha256sum) / 268a7b98b313403055e4f31807aeaac529c90e1188acd7857ae3e960b0f67cce) - [Windows arm64](https://get.helm.sh/helm-v3.21.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.21.4-windows-arm64.zip.sha256sum) / e23545fff21ef04853a9540925dd73c4b9caaa24ee7fdd8482b1ee626a4eecc9) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026 #### Changelog - chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 ([#&#8203;32308](https://github.com/helm/helm/issues/32308)) [`813176c`](https://github.com/helm/helm/commit/813176c51bb5c181dbbd7901298ddcc104cd3417) (dependabot\[bot]) - \[dev-v3 backport] deps: bump google.golang.org/grpc\@&#8203;v1.82.1 for GO-2026-6061 [`b6aa8b1`](https://github.com/helm/helm/commit/b6aa8b1d71140347f75ef0b77fac91f28ffe10b3) (Scott Rigby) - fix: bump go.opentelemetry.io/otel\@&#8203;v1.44.0 for GO-2026-5158 [`57ce7ae`](https://github.com/helm/helm/commit/57ce7aeec1eb82422c5c349dfadda20ea3f743fe) (Scott Rigby) - fix(provenance): migrate to ProtonMail/go-crypto to resolve GO-2026-5932 [`ab71449`](https://github.com/helm/helm/commit/ab71449c76f66e55064ae4503a6e7adae21dcfa9) (Karan V) - fix(engine): prevent Files.Lines panic on empty file [`955dfab`](https://github.com/helm/helm/commit/955dfab1e6bdd70b5ccd7b932b2d500e9e26566c) (Mahesh Sadupalli) **Full Changelog**: <https://github.com/helm/helm/compare/v3.21.3...v3.21.4> ### [`v3.21.3`](https://github.com/helm/helm/releases/tag/v3.21.3): Helm v3.21.3 [Compare Source](https://github.com/helm/helm/compare/v3.21.2...v3.21.3) Helm v3.21.3 is a patch 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) #### Installation and Upgrading Download Helm v3.21.3. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.21.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-darwin-amd64.tar.gz.sha256sum) / 76d0db4730b05d3d625eee11e80f0721b32b4d8422f4e5d093de6337bf3ac9f8) - [MacOS arm64](https://get.helm.sh/helm-v3.21.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-darwin-arm64.tar.gz.sha256sum) / 19879a848cad832b7a1ac24b767a481d20fb3b95ab53a220849649422ada144e) - [Linux amd64](https://get.helm.sh/helm-v3.21.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-amd64.tar.gz.sha256sum) / 15e041a93a590dce8100f39385cd98c84a765c9e36aeeb9e2dc6ff9e4769e2e0) - [Linux arm](https://get.helm.sh/helm-v3.21.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-arm.tar.gz.sha256sum) / 60f3106ba5e24371af51574fccf489d382d2f59c56ce566d02f2a6f00bf4fb3b) - [Linux arm64](https://get.helm.sh/helm-v3.21.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-arm64.tar.gz.sha256sum) / 67f58155079ff9ffab98ba5c88daff0ed9b542f3a4732f5dd426dde7dd0f5244) - [Linux i386](https://get.helm.sh/helm-v3.21.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-386.tar.gz.sha256sum) / 95e7ef76d4631f30e3f6c17d4355420878ca85771dbe7deb7b797521007aebe4) - [Linux ppc64le](https://get.helm.sh/helm-v3.21.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-ppc64le.tar.gz.sha256sum) / c8657c0f77b7d3e2f9508c4a9a545b5862d01690f2a528fbbe659a3a4d534382) - [Linux s390x](https://get.helm.sh/helm-v3.21.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-s390x.tar.gz.sha256sum) / d6c2dd29b32da1cb9dfef5af0cb93a1f391beca4e714779186330681b39f4b59) - [Linux riscv64](https://get.helm.sh/helm-v3.21.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.3-linux-riscv64.tar.gz.sha256sum) / ff063cc304a60af858242aa71b5635852d65aa7d3301a46eca17a31c54e8d994) - [Windows amd64](https://get.helm.sh/helm-v3.21.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.21.3-windows-amd64.zip.sha256sum) / ff490897e07e976c65a9bd7690cfc139b35ba5e8f25d00eaf1e53a30f1ad3f62) - [Windows arm64](https://get.helm.sh/helm-v3.21.3-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.21.3-windows-arm64.zip.sha256sum) / 1d409b98f99a38704ccb3f0917cbad2417ed53f75751902b6bd84447803b69a9) 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 - 4.2.4 and 3.21.4 are the next patch releases scheduled for August 12, 2026 - 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026 #### Changelog - Apply suggestions from code review [`1ad6e68`](https://github.com/helm/helm/commit/1ad6e68924fdf6fb0c7dcef8e9e1dfc0f36eaed6) (Benoit Tigeot) - fix: drop containerd v1 dep to resolve govulncheck CVEs [`037733e`](https://github.com/helm/helm/commit/037733e7d51b08e30a0233bd546c345ab3ea3bba) (Benoit Tigeot) - chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33 [`d3e178b`](https://github.com/helm/helm/commit/d3e178ba06a8a1eeacaab1df9162b658b1e07fe9) (dependabot\[bot]) ### [`v3.21.2`](https://github.com/helm/helm/releases/tag/v3.21.2): Helm v3.21.2 [Compare Source](https://github.com/helm/helm/compare/v3.21.1...v3.21.2) Helm v3.21.2 is a patch release to correct bump the Kubernetes client libraries (client-go, etc) to match the expected Kubernetes v1.36 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 - Update Kubernetes client libraries to v1.36 #### Installation and Upgrading Download Helm v3.21.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.21.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-darwin-amd64.tar.gz.sha256sum) / 82ac9105e657267cb029b5bf27ed28e35db104777328a036a84d345046f9f329) - [MacOS arm64](https://get.helm.sh/helm-v3.21.2-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-darwin-arm64.tar.gz.sha256sum) / aea537342b4c03cf58e089cb8dc99468087bb1a0218531df40462faca3f6c5d3) - [Linux amd64](https://get.helm.sh/helm-v3.21.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-amd64.tar.gz.sha256sum) / 0a745198de24545d0055cd8414bc8d2ba10363ef5f5d38369ea1b399671cc083) - [Linux arm](https://get.helm.sh/helm-v3.21.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-arm.tar.gz.sha256sum) / d6c5ea4a0c0d8b68a525caa4fe969c5db5627365c66dc2878fe72ac1d6325f15) - [Linux arm64](https://get.helm.sh/helm-v3.21.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-arm64.tar.gz.sha256sum) / bbd559fc0547f1d96ccbc68fe4f1cb98f01808f36538139e669369066b781267) - [Linux i386](https://get.helm.sh/helm-v3.21.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-386.tar.gz.sha256sum) / 4f1d9f68c884cc143fc768d583c32cf23317713fc1e8ccbf309bb1d1ddafa15f) - [Linux ppc64le](https://get.helm.sh/helm-v3.21.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-ppc64le.tar.gz.sha256sum) / 8f0e57e13260e0c0008fec80629b560dc8891281ba3f0cd5d57895b8a5f76d8e) - [Linux s390x](https://get.helm.sh/helm-v3.21.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-s390x.tar.gz.sha256sum) / daf652ddbf37d5e896187d1ccc1f2868df8f261c1af5b5f2f1639022623aeefb) - [Linux riscv64](https://get.helm.sh/helm-v3.21.2-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.2-linux-riscv64.tar.gz.sha256sum) / 9e4dbd48868bf92835dd0de11387b1d82636330740b8943064da233b12791964) - [Windows amd64](https://get.helm.sh/helm-v3.21.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.21.2-windows-amd64.zip.sha256sum) / 5f346e3338617e9fd1b8c216065383061bdb3bde26cb6b3abc8ce0481354a513) - [Windows arm64](https://get.helm.sh/helm-v3.21.2-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.21.2-windows-arm64.zip.sha256sum) / e77859867482549e5613255605e7680bc72b308ea62b91ecc4626ed4ba116670) This release was signed by [@&#8203;gjenkins8](https://github.com/gjenkins8) with key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be found at <https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739>. 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.21.3 will contain only bug fixes. - 3.22.0 is the next (and final) Helm 3 feature release #### Changelog - chore(deps): bump the k8s-io group with 2 updates [`1259634`](https://github.com/helm/helm/commit/125963406833fe0525be91f46c8b5b0f22fb9e32) (dependabot\[bot]) - fixes [`b52e276`](https://github.com/helm/helm/commit/b52e27609b4420d206c1874ce9b0c75e271665e7) (Matheus Pimenta) - chore(deps): bump the k8s-io group across 1 directory with 2 updates [`3342dbf`](https://github.com/helm/helm/commit/3342dbfec8f39776a9accd50fa91a52d68673af1) (dependabot\[bot]) **Full Changelog**: <https://github.com/helm/helm/compare/v3.21.1...v3.21.2> ### [`v3.21.1`](https://github.com/helm/helm/releases/tag/v3.21.1): Helm v3.21.1 [Compare Source](https://github.com/helm/helm/compare/v3.21.0...v3.21.1) Helm v3.21.1 is a patch 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 - Fixed nil pointer panic that could happen with helm template in ClientOnly flows. Now correctly returns a template error [#&#8203;31920](https://github.com/helm/helm/pull/31920) - Bumped golang.org/x/net to v0.55.0 to address GO-2026-5026 [#&#8203;32152](https://github.com/helm/helm/issues/32152) - Bumped Go from 1.25 to 1.26 [#&#8203;32168](https://github.com/helm/helm/issues/32168) - Dependency version updates #### Installation and Upgrading Download Helm v3.21.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.21.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-darwin-amd64.tar.gz.sha256sum) / dd353172bc8cef8c1845501043b82224520a79ff8b2cd4388ec5bfa060ce96b9) - [MacOS arm64](https://get.helm.sh/helm-v3.21.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-darwin-arm64.tar.gz.sha256sum) / 779ac09ad0cf333b12402555a32bd26174462384aba2f5a3845876f45d34146a) - [Linux amd64](https://get.helm.sh/helm-v3.21.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-amd64.tar.gz.sha256sum) / a349c62d6ab2d5d11f044fc0d3afa6deed7d27cc7d5c351f536b169d9fc2cc1a) - [Linux arm](https://get.helm.sh/helm-v3.21.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-arm.tar.gz.sha256sum) / ae52acbd13d1efa0d787aa679519da813c114c1b29b68e09a781fe258fc5c696) - [Linux arm64](https://get.helm.sh/helm-v3.21.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-arm64.tar.gz.sha256sum) / 9b3deeecb56c4795aa806858fa4d6388c049e3edfcd771723bd12c1cbef66893) - [Linux i386](https://get.helm.sh/helm-v3.21.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-386.tar.gz.sha256sum) / 1901a40be004699a2ac2cf05874bd84dfbed1f791327a0bc65c351d537b0f139) - [Linux ppc64le](https://get.helm.sh/helm-v3.21.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-ppc64le.tar.gz.sha256sum) / 136daecc0f4650158b2adedf14f29022402d92fd111041e55b4038c3df97c3bb) - [Linux s390x](https://get.helm.sh/helm-v3.21.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-s390x.tar.gz.sha256sum) / e5601b71342cba12ffd504c03c710769134fbec5bbdea6c90c859506e54d7591) - [Linux riscv64](https://get.helm.sh/helm-v3.21.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.1-linux-riscv64.tar.gz.sha256sum) / e22b20fe16f6bd0d9729034ae76a9e81708bd94b0aa9628f617dc3dfbe876a2b) - [Windows amd64](https://get.helm.sh/helm-v3.21.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.21.1-windows-amd64.zip.sha256sum) / e9d0dbeac9c9923c1b444ac4a1fc8e59d9f9afbeb30b4b6e9a00ac60a45b9459) - [Windows arm64](https://get.helm.sh/helm-v3.21.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.21.1-windows-arm64.zip.sha256sum) / 9b8b803b27a5c1bdcbc75bcf8d1bf45c8f2ffede8ae29bed3ec093746b9807f9) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.2.2 and 3.21.2 are the next patch releases scheduled for July 8, 2026 - 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026 #### Changelog - fix(action): avoid nil REST client getter panic when installing CRDs [`c56dd00`](https://github.com/helm/helm/commit/c56dd0095fd76da5d7b30ecdf506103e7f26745e) (sergiochan) - fix(registry): keep credentials on plain-HTTP fallback with oras-go v2.6.1 [`702529f`](https://github.com/helm/helm/commit/702529f90a0021e4d9df4880d6589198ec0e05f7) (Terry Howe) - chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1 [`178e120`](https://github.com/helm/helm/commit/178e120e16f5d61f769ee2c56a0d2a45ab7303bd) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 [`dcf35f8`](https://github.com/helm/helm/commit/dcf35f86551322d93c1cb695f08435b3287e5ad0) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 [`44aff8b`](https://github.com/helm/helm/commit/44aff8bf51809ec9f8a906d050818776cd47b264) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 [`ae2f31f`](https://github.com/helm/helm/commit/ae2f31f5a7d0cd789ca9fd83a6a2fe5fc7c3a1a3) (dependabot\[bot]) - Update .github/env [`402225f`](https://github.com/helm/helm/commit/402225fffdc82a28a213af94ea269c4300f12700) (Terry Howe) - ci: bump golangci-lint to v2.11.3 for go 1.26 [`00eac21`](https://github.com/helm/helm/commit/00eac21a89cd977868c0304917acd90220e07895) (Terry Howe) - chore: bump go to 1.26 [`bec346a`](https://github.com/helm/helm/commit/bec346ac983fd0b860a13ef7750616e088143f01) (Terry Howe) - chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.3 [`58b6ccf`](https://github.com/helm/helm/commit/58b6ccffd3e3ade58543c50e76e6fb6c39393be5) (dependabot\[bot]) - chore(deps): bump github.com/distribution/distribution/v3 [`30b9f51`](https://github.com/helm/helm/commit/30b9f51d80b5853ef4031af168dd02491bbef9ab) (dependabot\[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 [`858aa47`](https://github.com/helm/helm/commit/858aa47b455f08516a6d977f93d609c24f985853) (dependabot\[bot]) - chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 [`1af25d4`](https://github.com/helm/helm/commit/1af25d46939584205f0e3810fc547fcda727b1ec) (dependabot\[bot]) - chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to 1.0.13 [`97e4bc3`](https://github.com/helm/helm/commit/97e4bc30e57290d81b36972ce49f908d68fd9241) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 [`29bdd1b`](https://github.com/helm/helm/commit/29bdd1bedd28bf816c7e26d356126489edf22945) (dependabot\[bot]) - fix(deps): bump golang.org/x/net to v0.55.0 to address GO-2026-5026 [`bad6cd4`](https://github.com/helm/helm/commit/bad6cd478f5b3f3c96b795f4d6a010f04a89624f) (Terry Howe) - chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 [`75c2e9b`](https://github.com/helm/helm/commit/75c2e9bf370eabf35a00e60cfceaee2b969ebe00) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.35.0 to 0.37.0 [`cd4dac3`](https://github.com/helm/helm/commit/cd4dac334caf38105aaae00ee8d4a9cb03de0b2c) (dependabot\[bot]) **Full Changelog**: <https://github.com/helm/helm/compare/v3.21.0...v3.21.1> ### [`v3.21.0`](https://github.com/helm/helm/releases/tag/v3.21.0): Helm v3.21.0 [Compare Source](https://github.com/helm/helm/compare/v3.20.2...v3.21.0) Helm v3.21.0 is a feature release. Users are encouraged to upgrade for the best experience. > \[!WARNING] > Helm v3 is approaching end-of-life. Please update to Helm v4. 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 - Kubernetes client libraries to v1.36 - notable changes here #### Installation and Upgrading Download Helm v3.21.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.21.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-darwin-amd64.tar.gz.sha256sum) / 8bc0c1f85f8738cc3cda4a2cc73047145bcdcb1f4d9cdcc29073037bfb22fa2e) - [MacOS arm64](https://get.helm.sh/helm-v3.21.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-darwin-arm64.tar.gz.sha256sum) / 68bfbdc022c543a2a022597b20298216877e98abe6e4a345d3ecf114d79cae5f) - [Linux amd64](https://get.helm.sh/helm-v3.21.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-amd64.tar.gz.sha256sum) / 0093eb572e3d2380f094df162ddb525e219249de88957afe24cfbb19632acd36) - [Linux arm](https://get.helm.sh/helm-v3.21.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-arm.tar.gz.sha256sum) / d310ac387324538a37192e8e13628eb1def2596bbac6b6481ae20d8d5e3532bd) - [Linux arm64](https://get.helm.sh/helm-v3.21.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-arm64.tar.gz.sha256sum) / 8de5a0c9a47431e59fd560e91e0779c8cf9316c383da7efb84128a4c339ecb2d) - [Linux i386](https://get.helm.sh/helm-v3.21.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-386.tar.gz.sha256sum) / fc85f14c9ce7e6a48a2b19a97edbc5529ed7aa2bc10f3d2c241e1c2ef12ccd22) - [Linux ppc64le](https://get.helm.sh/helm-v3.21.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-ppc64le.tar.gz.sha256sum) / e2dced0f903acda417f879012c7e09ca461000e26a04e8f7a1cfe0dcf495f62c) - [Linux s390x](https://get.helm.sh/helm-v3.21.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-s390x.tar.gz.sha256sum) / a176d7460a615b8df5b1a58ecf09fcc731c7733ca4cf10116cf198575b0371b5) - [Linux riscv64](https://get.helm.sh/helm-v3.21.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.21.0-linux-riscv64.tar.gz.sha256sum) / 4935c95c55bc5c3357143698a87185e17a39de9b6148dfd6cce0fc11859dbfeb) - [Windows amd64](https://get.helm.sh/helm-v3.21.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.21.0-windows-amd64.zip.sha256sum) / 3ea6b8383e6c0b7ce45d06a5746313b8e9225edd88d42f4f64582ff3792d7b55) - [Windows arm64](https://get.helm.sh/helm-v3.21.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.21.0-windows-arm64.zip.sha256sum) / 90d8c87e07267e6c71e678c9e33dd11cc121789c823ccc380de9d1dd521c8cba) This release was signed by [@&#8203;gjenkins8](https://github.com/gjenkins8) with key `BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739`, which can be found at <https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739>. 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.21.1 will contain only bug fixes. - 3.22.0 is the next feature release for Kubernetes v1.37 #### Changelog - \[v3] Bump to version v3.21 [`e0878d4`](https://github.com/helm/helm/commit/e0878d41b711792be60777fd65ad23a101e6b85f) (George Jenkins) - fix: upgrade opentelemetry packages to patch CVEs [`13d5fc4`](https://github.com/helm/helm/commit/13d5fc4ae0e7222e1af8796ff4fa467b52208471) (Terry Howe) - fix: Chart dot-name path bug [`2552884`](https://github.com/helm/helm/commit/2552884e3bc1b763c3901c5ea7240b59ef6791f1) (George Jenkins) - fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow [`ec05dd5`](https://github.com/helm/helm/commit/ec05dd5f0481c2de3a41a554adf3c52a6a2a9bb6) (Terry Howe) - add image index test [`b0dfec5`](https://github.com/helm/helm/commit/b0dfec5af4d7f642d8dea3b9058856541fe5017c) (Pedro Tôrres) - fix pulling charts from OCI indices [`e629995`](https://github.com/helm/helm/commit/e629995c5d65ec2d5095ecd6d094bf85d02b3266) (Pedro Tôrres) - chore(deps): bump the k8s-io group with 7 updates [`9c854fb`](https://github.com/helm/helm/commit/9c854fbd937ae0efe0e0a5063e7449d8973a85fd) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 [`a692247`](https://github.com/helm/helm/commit/a692247486fb6893f00af65fdfb05da538c7b1d5) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 [`9f2a7f6`](https://github.com/helm/helm/commit/9f2a7f696a3e0be43ff9f55ade1dc89c76c6e903) (dependabot\[bot]) - chore(deps): bump github.com/lib/pq from 1.11.1 to 1.11.2 [`79f039b`](https://github.com/helm/helm/commit/79f039be716a0a48d354ffaaf97179bb4fae9d64) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 [`45210d5`](https://github.com/helm/helm/commit/45210d597d7941ebe900bd8f317c0a62aa777395) (dependabot\[bot]) - Remove refactorring changes from coalesce\_test.go [`e2df39f`](https://github.com/helm/helm/commit/e2df39fc0b3e713df923a7ae64412e327f6e1022) (Evans Mungai) - Fix import [`97affe0`](https://github.com/helm/helm/commit/97affe067aa1e39fe6552c0d46de749f02063183) (Evans Mungai) - Update pkg/chart/common/util/coalesce\_test.go [`c264166`](https://github.com/helm/helm/commit/c264166ec6bbf61c400a3457fae87fa058487e76) (Evans Mungai) - Fix lint warning [`d409df8`](https://github.com/helm/helm/commit/d409df87ff6c2cbe17cc465b93ce646003b71d28) (Evans Mungai) - Preserve nil values in chart already [`6fdd101`](https://github.com/helm/helm/commit/6fdd1017cebc284f7d545c04dd2c8f2d350d69d2) (Evans Mungai) - fix(values): preserve nil values when chart default is empty map [`b13743c`](https://github.com/helm/helm/commit/b13743c8d4ef5488f40148af1d6ccd35ee9b97e3) (Evans Mungai) - chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1 [`703999d`](https://github.com/helm/helm/commit/703999db8484985f4cafe000a610f10d688b2456) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 [`a04be96`](https://github.com/helm/helm/commit/a04be9699efe5c26827397d7004b3490ad4ef029) (dependabot\[bot]) #### New Contributors - [@&#8203;KrzysztofDziankowski](https://github.com/KrzysztofDziankowski) made their first contribution in [#&#8203;31829](https://github.com/helm/helm/pull/31829) **Full Changelog**: <https://github.com/helm/helm/compare/v3.20.0...v3.21.0> ### [`v3.20.2`](https://github.com/helm/helm/releases/tag/v3.20.2): Helm v3.20.2 [Compare Source](https://github.com/helm/helm/compare/v3.20.1...v3.20.2) #### v3.20.2 Helm v3.20.2 is a security patch 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) #### Security fixes - [GHSA-hr2v-4r36-88hr](https://github.com/helm/helm/security/advisories/GHSA-hr2v-4r36-88hr) Helm Chart extraction output directory collapse via `Chart.yaml` name dot-segment #### Installation and Upgrading Download Helm v3.20.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.20.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-darwin-amd64.tar.gz.sha256sum) / 7de04301f28b902a74f6286ed941cadc86ee5e6a9086a18f2ccf1f548e99d618) - [MacOS arm64](https://get.helm.sh/helm-v3.20.2-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-darwin-arm64.tar.gz.sha256sum) / 139c794c22f16b579d08ddd3008c8038b9bb2814f35b5bcca91f50a1f458978d) - [Linux amd64](https://get.helm.sh/helm-v3.20.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-amd64.tar.gz.sha256sum) / 258e830a9e613c8a7a302d6059b4bb3b9758f2f3e1bb8ea0d707ce10a9a72fea) - [Linux arm](https://get.helm.sh/helm-v3.20.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-arm.tar.gz.sha256sum) / a8a614c740399ff1ef32bcea6be6e4523f17e3376f9cf55c192cc48c8f2d1f19) - [Linux arm64](https://get.helm.sh/helm-v3.20.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-arm64.tar.gz.sha256sum) / 5ea2d6bc2cda3f8edf985e028809f5a9278f404fb8ab24044de9b7cb9b79a691) - [Linux i386](https://get.helm.sh/helm-v3.20.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-386.tar.gz.sha256sum) / 88e4c1834307cdbc9f3b80920e1a383e4ba50bb488fb0be1b1fbd4918bb6ae73) - [Linux ppc64le](https://get.helm.sh/helm-v3.20.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-ppc64le.tar.gz.sha256sum) / 98bb26a2f3c0b0c1a50db3181dff192554e0c204a07427d98d6b01e259f23cbe) - [Linux s390x](https://get.helm.sh/helm-v3.20.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-s390x.tar.gz.sha256sum) / 584dd77ef8096d6ef939a1822f72840e749fc8311b2b13ae94df5f786862a56b) - [Linux riscv64](https://get.helm.sh/helm-v3.20.2-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.2-linux-riscv64.tar.gz.sha256sum) / 957391d0710d72678acd09959b5dc77888cd007a78a4b99944d3b2fc7e1895ca) - [Windows amd64](https://get.helm.sh/helm-v3.20.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.20.2-windows-amd64.zip.sha256sum) / 24e8e5b71bab4ee17e6f989931ecf4fb144f9916cbe9990c0b6b2ec7b925c454) - [Windows arm64](https://get.helm.sh/helm-v3.20.2-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.20.2-windows-arm64.zip.sha256sum) / 7c940a73a6882f50b69aec3282549da4a49917669db18fc503db930fb74b9789) 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 - 4.1.5 and 3.20.3 are the next patch (bug fix) releases and will be on April 8, 2026 - 4.2.0 and 3.21.0 are the next minor (feature) releases and will be on May 13, 2026 #### Changelog - fix: Chart dot-name path bug [`8fb76d6`](https://github.com/helm/helm/commit/8fb76d6ab555577e98e23b7500009537a471feee) (George Jenkins) - fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow [`3a8927e`](https://github.com/helm/helm/commit/3a8927e275c50cecde273872dad2a5576bd46375) (Terry Howe) ### [`v3.20.1`](https://github.com/helm/helm/releases/tag/v3.20.1): Helm v3.20.1 [Compare Source](https://github.com/helm/helm/compare/v3.20.0...v3.20.1) Helm v3.20.1 is a patch 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 - Backport of [#&#8203;31644](https://github.com/helm/helm/issues/31644): Fixed a bug where user-provided nil value was not preserved when chart has an empty map or no default for a key - Backport of [#&#8203;31601](https://github.com/helm/helm/issues/31601): Fixed a bug where OCI references with tag+digest failed with "invalid byte" error #### Installation and Upgrading Download Helm v3.20.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.20.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-darwin-amd64.tar.gz.sha256sum) / 580515b544d5c966edc6f782c9ae88e21a9e10c786a7d6c5fd4b52613f321076) - [MacOS arm64](https://get.helm.sh/helm-v3.20.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-darwin-arm64.tar.gz.sha256sum) / 75cc96ac3fe8b8b9928eb051e55698e98d1e026967b6bffe4f0f3c538a551b65) - [Linux amd64](https://get.helm.sh/helm-v3.20.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-amd64.tar.gz.sha256sum) / 0165ee4a2db012cc657381001e593e981f42aa5707acdd50658326790c9d0dc3) - [Linux arm](https://get.helm.sh/helm-v3.20.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-arm.tar.gz.sha256sum) / 758375df78fb8f91f4056244bda539710a73be79284b24b4bdad68384348ca33) - [Linux arm64](https://get.helm.sh/helm-v3.20.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-arm64.tar.gz.sha256sum) / 56b9d1b0e0efbb739be6e68a37860ace8ec9c7d3e6424e3b55d4c459bc3a0401) - [Linux i386](https://get.helm.sh/helm-v3.20.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-386.tar.gz.sha256sum) / 22b350307d5e5897b3a14f096cb6b2212cc03c22ba29ab7b4ee3e64ab9f3f190) - [Linux ppc64le](https://get.helm.sh/helm-v3.20.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-ppc64le.tar.gz.sha256sum) / 77b7d9bc62b209c044b873bc773055c5c0d17ef055e54c683f33209ebbe8883c) - [Linux s390x](https://get.helm.sh/helm-v3.20.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-s390x.tar.gz.sha256sum) / 3c43d45149a425c7bf15ba3653ddee13e7b1a4dd6d4534397b6f317f83c51b58) - [Linux riscv64](https://get.helm.sh/helm-v3.20.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.1-linux-riscv64.tar.gz.sha256sum) / 0eeae246112b4780e61651f9fbe6d778eebf8c8eccca590139b97d167d1b8aeb) - [Windows amd64](https://get.helm.sh/helm-v3.20.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.20.1-windows-amd64.zip.sha256sum) / 16d5256f4c2cde0745acb922ba88b7759dfced4bf547b99381084211f81c8629) - [Windows arm64](https://get.helm.sh/helm-v3.20.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.20.1-windows-arm64.zip.sha256sum) / 2aac2b87e92c32d44aa81c6412286d9db7e43b22b4c8ac112b68cf69185429bd) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.2.0 and 3.21.0 are the next minor releases and will be on May 13, 2026 - 4.1.4 and 3.20.2 are the next patch releases and will be on April 8, 2026 #### Changelog - chore(deps): bump the k8s-io group with 7 updates [`a2369ca`](https://github.com/helm/helm/commit/a2369ca71c0ef633bf6e4fccd66d634eb379b371) (dependabot\[bot]) - add image index test [`90e1056`](https://github.com/helm/helm/commit/90e10564f7ae746a153f3a03006e7061a54ad490) (Pedro Tôrres) - fix pulling charts from OCI indices [`911f2e9`](https://github.com/helm/helm/commit/911f2e908ae40b01ca95b857e94b8894043f64fd) (Pedro Tôrres) - Remove refactorring changes from coalesce\_test.go [`76dad33`](https://github.com/helm/helm/commit/76dad33fb1a2b6451920429b4f5f2dd575ea71bb) (Evans Mungai) - Fix import [`45c12f7`](https://github.com/helm/helm/commit/45c12f71407b6054a37d3e425d5293ee79a1ab37) (Evans Mungai) - Update pkg/chart/common/util/coalesce\_test.go [`26c6f19`](https://github.com/helm/helm/commit/26c6f19f967941dbe53bfb5e52d419b3b3e46075) (Evans Mungai) - Fix lint warning [`09f5129`](https://github.com/helm/helm/commit/09f5129d49a14c9336cea6f33adf5f52889915ef) (Evans Mungai) - Preserve nil values in chart already [`417deb2`](https://github.com/helm/helm/commit/417deb2b6b7504357b0f580b76f5eed1bb8a5270) (Evans Mungai) - fix(values): preserve nil values when chart default is empty map [`5417bfa`](https://github.com/helm/helm/commit/5417bfaa84871feae9c8171f192e2f9796475054) (Evans Mungai) ### [`v3.20.0`](https://github.com/helm/helm/releases/tag/v3.20.0): Helm v3.20.0 [Compare Source](https://github.com/helm/helm/compare/v3.19.5...v3.20.0) Helm v3.20.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 - SDK: bump k8s API versions to v0.35.0 - v3 backport: Fixed a bug where helm uninstall with --keep-history did not suspend previous deployed releases [#&#8203;12564](https://github.com/helm/helm/pull/12564) - v3 backport: Bump Go version to v1.25 #### Installation and Upgrading Download Helm v3.20.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.20.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-darwin-amd64.tar.gz.sha256sum) / 724aef60f737ca73cfcc77924219dbfb229dde8492b2722cb372da617fd77367) - [MacOS arm64](https://get.helm.sh/helm-v3.20.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-darwin-arm64.tar.gz.sha256sum) / 1cb8022ef9c88026adf236cbdf02a80bf7678632d1c39d3d8045e815959ab20e) - [Linux amd64](https://get.helm.sh/helm-v3.20.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-amd64.tar.gz.sha256sum) / dbb4c8fc8e19d159d1a63dda8db655f9ffa4aac1b9a6b188b34a40957119b286) - [Linux arm](https://get.helm.sh/helm-v3.20.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-arm.tar.gz.sha256sum) / e66b9bcb51130f372b4750b2da83679e59d04633bfa825a1936c0b1039035bf0) - [Linux arm64](https://get.helm.sh/helm-v3.20.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-arm64.tar.gz.sha256sum) / bfb14953295d5324d47ab55f3dfba6da28d46c848978c8fbf412d4271bdc29f1) - [Linux i386](https://get.helm.sh/helm-v3.20.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-386.tar.gz.sha256sum) / e8e39f6df8b1c6d9d0f98f658d619c22c5a249a72975510d367def5e19adc7eb) - [Linux ppc64le](https://get.helm.sh/helm-v3.20.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-ppc64le.tar.gz.sha256sum) / 3a44cf2df45274f907743997b9cef069e94589238324cf5116f9a3c092c743bf) - [Linux s390x](https://get.helm.sh/helm-v3.20.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-s390x.tar.gz.sha256sum) / f38b6bb56db05fb7da82668d0cc82470a07fe17a5f881378d536cee68384c974) - [Linux riscv64](https://get.helm.sh/helm-v3.20.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.20.0-linux-riscv64.tar.gz.sha256sum) / b4336a2bf9b9a914897cb36b4343d4fd583cb4703dc2478d696a667391f30f2c) - [Windows amd64](https://get.helm.sh/helm-v3.20.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.20.0-windows-amd64.zip.sha256sum) / f9c7f686788d7b78775d3a3592fd98596aa825010cb9d157c9fbe3baabee1084) - [Windows arm64](https://get.helm.sh/helm-v3.20.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.20.0-windows-arm64.zip.sha256sum) / 4095cb1c46e29e9a7487fdbbee384d14656d3fa43dd8ef789061db6e29f0457b) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.1.1 and 3.20.1 are the next patch releases, scheduled for March 11, 2026 - 4.2.0 and 3.21.0 are the next minor releases, scheduled for May 13, 2026 #### Changelog - bump version to v3.20 [`f6e17f6`](https://github.com/helm/helm/commit/f6e17f673581b076782a0480d9c76938eca13e10) (Scott Rigby) - chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 [`4f5a655`](https://github.com/helm/helm/commit/4f5a655876a97f46458c488d96c3c486e8f8463d) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 [`65c504a`](https://github.com/helm/helm/commit/65c504a4ae9f9fd7b6ed6e4fbc29a1380a2da211) (dependabot\[bot]) - chore(deps): bump github.com/foxcpp/go-mockdns from 1.1.0 to 1.2.0 [`f3b8af4`](https://github.com/helm/helm/commit/f3b8af418e4379ef76d95c889435b6bda4e7edfa) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 7 updates [`89c2c61`](https://github.com/helm/helm/commit/89c2c615929dbefd2a9c91a0057136d1f7924e6d) (dependabot\[bot]) - \[dev-v3] Replace deprecated `NewSimpleClientset` [`526076e`](https://github.com/helm/helm/commit/526076ee3bb864707badb22b7f0f446181f628f6) (George Jenkins) - \[dev-v3] Bump Go v1.25, `golangci-lint` v2 [`0ae8e4f`](https://github.com/helm/helm/commit/0ae8e4f2cbe418b5262b7f6d1acfe69d9de3e4e4) (George Jenkins) - chore(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 [`e0d2595`](https://github.com/helm/helm/commit/e0d2595407bb97cfb4c6049e6de4cc518530a168) (dependabot\[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.30 [`858acb1`](https://github.com/helm/helm/commit/858acb17c3b1c505b806d9fe936b0336dd7f8bfd) (dependabot\[bot]) - fix(rollback): `errors.Is` instead of string comp [`0cd9a60`](https://github.com/helm/helm/commit/0cd9a60723d2fde199a625582ff068f5a253886c) (Hidde Beydals) - fix(uninstall): supersede deployed releases [`8bb0b37`](https://github.com/helm/helm/commit/8bb0b372268b45b260593061450f1c9dca9ddbb8) (Hidde Beydals) - Use latest patch release of Go in releases [`930ba6f`](https://github.com/helm/helm/commit/930ba6fc1333855a6e5ad2124ff2fb696805a169) (Matt Farina) - chore(deps): bump the k8s-io group with 7 updates [`582211c`](https://github.com/helm/helm/commit/582211cc451ed386c90f6cd22ba9649d5f97fe12) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 [`585c25c`](https://github.com/helm/helm/commit/585c25c5c5f86907ece4de4a3be57f80539e4459) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0 [`6f17d46`](https://github.com/helm/helm/commit/6f17d460bd31896add1655644339755b8295fd82) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 [`46ff427`](https://github.com/helm/helm/commit/46ff4277006b4b40844f9239ca08a55dd9f1aed9) (dependabot\[bot]) - chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 [`28b813a`](https://github.com/helm/helm/commit/28b813a7f4fe0c9f001aa3dd9c0250761ff062f8) (dependabot\[bot]) - chore(deps): bump github.com/rubenv/sql-migrate from 1.8.0 to 1.8.1 [`5dde5d6`](https://github.com/helm/helm/commit/5dde5d67b4a2dc7e6d63db3b42ce7a69c5ef6412) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 [`362900b`](https://github.com/helm/helm/commit/362900b0644c18de506630573310dee9b29c1337) (dependabot\[bot]) - chore(deps): bump github.com/cyphar/filepath-securejoin [`ec61de5`](https://github.com/helm/helm/commit/ec61de556e238a31f560b093b9ed8ccb5f3d0c78) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 7 updates [`a490607`](https://github.com/helm/helm/commit/a490607e2bcf64f61b99b01919aa3b1265afd4ad) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0 [`8509bcc`](https://github.com/helm/helm/commit/8509bcc2af0cf49734ad41153604aaedcd3de0ad) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0 [`d495a94`](https://github.com/helm/helm/commit/d495a9402f620ed1d627021c44fb0259bf915b71) (dependabot\[bot]) - Remove dev-v3 `helm-latest-version` publish [`01dc6cc`](https://github.com/helm/helm/commit/01dc6cc2cd63f121d0226544b3e5eb4b4dc6159e) (George Jenkins) - chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0 [`6647f84`](https://github.com/helm/helm/commit/6647f847c235828f2a87bfa3e63ca94aad8f0c54) (dependabot\[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 [`b548118`](https://github.com/helm/helm/commit/b548118d29bd2eff97815a2f71ebd7db25e33f85) (dependabot\[bot]) - Revert "pkg/registry: Login option for passing TLS config in memory" [`6a67b55`](https://github.com/helm/helm/commit/6a67b553b478a8f2ad0b5bebbf79e1debdc839a4) (Scott Rigby) - chore(deps): bump github.com/cyphar/filepath-securejoin [`6d4f8c0`](https://github.com/helm/helm/commit/6d4f8c01be77831b1fcab035bab24f828c093958) (dependabot\[bot]) - jsonschema: warn and ignore unresolved URN $ref to match v3.18.4 [`3f0da15`](https://github.com/helm/helm/commit/3f0da15437c0f0c9b38816baf609b87d94a46f40) (Benoit Tigeot) - Fix `helm pull` untar dir check with repo urls [`e5e101c`](https://github.com/helm/helm/commit/e5e101cced707693ff7fd26880fd8c537c4297f0) (Luna Stadler) - chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 [`6aae923`](https://github.com/helm/helm/commit/6aae923d7f6cae85be0988605b2148bb006679b8) (dependabot\[bot]) - chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 [`1900c6a`](https://github.com/helm/helm/commit/1900c6a316ca12bcdcf8505d1e3ce17d4e681855) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0 [`43e9297`](https://github.com/helm/helm/commit/43e9297d0f9e2d43dd54a45820b900586815186a) (dependabot\[bot]) - chore(deps): bump github.com/cyphar/filepath-securejoin [`d347e2b`](https://github.com/helm/helm/commit/d347e2bab9b60b8c58ce59b16cbcb4a6639a182f) (dependabot\[bot]) - \[backport] fix: get-helm-3 script use helm3-latest-version [`bd337b4`](https://github.com/helm/helm/commit/bd337b46bcce12bd903dc41c73340940fdcf8dab) (George Jenkins) - pkg/registry: Login option for passing TLS config in memory [`b80959f`](https://github.com/helm/helm/commit/b80959f24fab6e081eb3fd73bae35729f239d07c) (Matheus Pimenta) - chore(deps): bump the k8s-io group with 7 updates [`1ac9d34`](https://github.com/helm/helm/commit/1ac9d34346c65fc3d44e6bfea73d2271528923eb) (dependabot\[bot]) - Fix deprecation warning [`9a366b4`](https://github.com/helm/helm/commit/9a366b447452e78b092b1a5267d7efc9bbe74f11) (Benoit Tigeot) - chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 [`0c5a17e`](https://github.com/helm/helm/commit/0c5a17e49539e3f973081ba5961030702bf01508) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.34.0 to 0.35.0 [`b999021`](https://github.com/helm/helm/commit/b9990214c9b20a553bf12ee1c2e0a35b93964099) (dependabot\[bot]) - Avoid "panic: interface conversion: interface {} is nil" [`2fe49f9`](https://github.com/helm/helm/commit/2fe49f99ce39e9a33c77b664a8b9cef6117c1c3b) (Benoit Tigeot) - bump version to v3.19.0 [`c3610ab`](https://github.com/helm/helm/commit/c3610abd2dfd1bf21914db480e76f2358039defb) (Scott Rigby) - chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 [`73b449f`](https://github.com/helm/helm/commit/73b449f80b4eb98fd099d40272132bced948259b) (dependabot\[bot]) - fix: set repo authorizer in registry.Client.Resolve() [`ffbc537`](https://github.com/helm/helm/commit/ffbc53723a47fe0b47551c35963ef8b7f7523832) (Eric Stroczynski) - fix null merge [`f0b699e`](https://github.com/helm/helm/commit/f0b699eabba56ef3057561779dc30fafc5c07064) (Ben Foster) - Add timeout flag to repo add and update flags [`79a9cc5`](https://github.com/helm/helm/commit/79a9cc5653eb5a6f58e5e10fcc1e7f00f43653c0) (Reinhard Nägele) ### [`v3.19.5`](https://github.com/helm/helm/releases/tag/v3.19.5): Helm v3.19.5 [Compare Source](https://github.com/helm/helm/compare/v3.19.4...v3.19.5) Helm v3.19.5 is a patch 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 - Fixed bug where removing subchart value via override resulted in warning [#&#8203;31118](https://github.com/helm/helm/issues/31118) - Fixed bug where helm uninstall with --keep-history did not suspend previous deployed releases [#&#8203;12556](https://github.com/helm/helm/issues/12556) #### Installation and Upgrading Download Helm v3.19.5. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.5-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-darwin-amd64.tar.gz.sha256sum) / 57f4a847c349382b7cc742a6434ef25f88f0928a113d8cf49084b464878ef0b9) - [MacOS arm64](https://get.helm.sh/helm-v3.19.5-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-darwin-arm64.tar.gz.sha256sum) / 195e24e587f423f15a78feebab04583ceee68323598575a0e8b3b11b43fd26fe) - [Linux amd64](https://get.helm.sh/helm-v3.19.5-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-amd64.tar.gz.sha256sum) / a0a5e8c592ed3f376ac110715eff214730c7422f9a44d96cf98117d2b8b0e6c0) - [Linux arm](https://get.helm.sh/helm-v3.19.5-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-arm.tar.gz.sha256sum) / 1367926ea842729b4312fbf800234d15bcaa419c92201727b776da4550078a09) - [Linux arm64](https://get.helm.sh/helm-v3.19.5-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-arm64.tar.gz.sha256sum) / ce02147ffee6d993bf8ae97a44a22e9e1daf0b69d2d5b69a0c8cf6706445ccf5) - [Linux i386](https://get.helm.sh/helm-v3.19.5-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-386.tar.gz.sha256sum) / 54ec170590a6bfb26990c645426f92089d9eb574190c00620ca793d92b5891d5) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.5-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-ppc64le.tar.gz.sha256sum) / a51ba349875e2a219c909ae802435db403ea6924ca4725acb73f520da36e5f45) - [Linux s390x](https://get.helm.sh/helm-v3.19.5-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-s390x.tar.gz.sha256sum) / 071f19deabaf2326a7ca54c3143934e2001c61bd106fa2949bf53d1e7452ecd0) - [Linux riscv64](https://get.helm.sh/helm-v3.19.5-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.5-linux-riscv64.tar.gz.sha256sum) / a33b2df76300d33008a2b47107f289a0de31d461e6bfb2354bf1fd747ccecc9b) - [Windows amd64](https://get.helm.sh/helm-v3.19.5-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.5-windows-amd64.zip.sha256sum) / f258b0d17a4c914ad453f9d8cc21643dddd354f4fbad4c7c595cf3480221379e) - [Windows arm64](https://get.helm.sh/helm-v3.19.5-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.5-windows-arm64.zip.sha256sum) / 232bccce9fe4212a22acc210a555edc75e101b26fb9a9eb1442c32bda8d102bf) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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 - 4.1.0 and 3.20.0 is the next minor releases and will be on January 21, 2026 - 4.1.1 and 3.20.1 are the next patch releases and will be on March 11, 2026 #### Changelog - fix(rollback): `errors.Is` instead of string comp [`4a19a5b`](https://github.com/helm/helm/commit/4a19a5b6fb912c5c28a779e73f2e0880d9e239a4) (Hidde Beydals) - fix(uninstall): supersede deployed releases [`7a00235`](https://github.com/helm/helm/commit/7a00235a0622b6eae1d06fbb87c2a33b718cbd7e) (Hidde Beydals) - fix null merge [`578564e`](https://github.com/helm/helm/commit/578564ee26171e5ca2ee0edd0c06cb58a72fba87) (Ben Foster) ### [`v3.19.4`](https://github.com/helm/helm/releases/tag/v3.19.4): Helm v3.19.4 [Compare Source](https://github.com/helm/helm/compare/v3.19.3...v3.19.4) Helm v3.19.4 is a security fix for a Go CVE in the previous tag. This patch release rebuilds the Helm `v3.19.3` release with the latest Go toolchain, to fix the Go CVE. Users are encouraged to upgrade. 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) #### Installation and Upgrading Download Helm v3.19.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-darwin-amd64.tar.gz.sha256sum) / d9c9b1fc499c54282c4127c60cdd506da2c6202506b708a2b45fb6dfdb318f43) - [MacOS arm64](https://get.helm.sh/helm-v3.19.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-darwin-arm64.tar.gz.sha256sum) / 7e82ca63fe80a298cecefad61d0c10bc47963ff3551e94ab6470be6393a6a74b) - [Linux amd64](https://get.helm.sh/helm-v3.19.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-amd64.tar.gz.sha256sum) / 759c656fbd9c11e6a47784ecbeac6ad1eb16a9e76d202e51163ab78504848862) - [Linux arm](https://get.helm.sh/helm-v3.19.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-arm.tar.gz.sha256sum) / fcbb21b657c46ad646542964c262c4efb595bc60621e34273c1a2bb92eaff1dc) - [Linux arm64](https://get.helm.sh/helm-v3.19.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-arm64.tar.gz.sha256sum) / 9e1064f5de43745bdedbff2722a1674d0397bc4b4d8d8196d52a2b730909fe62) - [Linux i386](https://get.helm.sh/helm-v3.19.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-386.tar.gz.sha256sum) / 5bbf5541cb021c021a7f5b3e59e3808cc09678aa2650ece24c78f8a277466c0b) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-ppc64le.tar.gz.sha256sum) / a38d8f75406f9bc3e12d1ebf8819fd563a5156ada6fe665402732932eec9c743) - [Linux s390x](https://get.helm.sh/helm-v3.19.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-s390x.tar.gz.sha256sum) / d153b3a316ce3f2936e601d94db5909aae4fbd5d1a4b28760fad2dd18c2bb749) - [Linux riscv64](https://get.helm.sh/helm-v3.19.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.4-linux-riscv64.tar.gz.sha256sum) / 9d90a7532b426e5d99edfa9fa93e1dba4729f96a3b493974e847651a9aa34020) - [Windows amd64](https://get.helm.sh/helm-v3.19.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.4-windows-amd64.zip.sha256sum) / 18e7d1b970dfb6f4f8ddbbd1659d75d90ca818a47519411c4cc305b918508d36) - [Windows arm64](https://get.helm.sh/helm-v3.19.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.4-windows-arm64.zip.sha256sum) / da870dbb870e5cad243f5c7dca54f27be289237a97d84077c885769a06394223) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@&#8203;scottrigby](https://github.com/scottrigby) [keybase account](https://keybase.io/r6by). 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.19.5 and 4.0.4 are the next patch releases and will be on January 14, 2026 - 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026 #### Changelog - Use latest patch release of Go in releases [`7cfb6e4`](https://github.com/helm/helm/commit/7cfb6e486dac026202556836bb910c37d847793e) (Matt Farina) - chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 [`59c951f`](https://github.com/helm/helm/commit/59c951f309511dcb017900b6a19836e5bcbade04) (dependabot\[bot]) - chore(deps): bump github.com/cyphar/filepath-securejoin [`d45f3f1`](https://github.com/helm/helm/commit/d45f3f15dfbc05320add596102ce3ae220825ff1) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 [`d459544`](https://github.com/helm/helm/commit/d4595449c7bd2a82f1ae23b11711f2b7b219ed32) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0 [`becd387`](https://github.com/helm/helm/commit/becd3876eb126cb83d8571e6e3826645e941d400) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 7 updates [`edb1579`](https://github.com/helm/helm/commit/edb1579fd0d9ed81fb451ce03c68bd6365374173) (dependabot\[bot]) ### [`v3.19.3`](https://github.com/helm/helm/releases/tag/v3.19.3): Helm v3.19.3 [Compare Source](https://github.com/helm/helm/compare/v3.19.2...v3.19.3) Helm v3.19.3 is a patch 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) #### Installation and Upgrading Download Helm v3.19.3. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-darwin-amd64.tar.gz.sha256sum) / 170f0e69fb36ceedf5f304ec09c113410ec9a75c5a831e48f75905e9e11e7979) - [MacOS arm64](https://get.helm.sh/helm-v3.19.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-darwin-arm64.tar.gz.sha256sum) / 594bd6063b6d57f0a4474be3675be726d69ad046b252edf0d182fc82995aba8b) - [Linux amd64](https://get.helm.sh/helm-v3.19.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-amd64.tar.gz.sha256sum) / d9439f58aa72a4580b25b641940f950fe20695345eb16ec8f106134007062df1) - [Linux arm](https://get.helm.sh/helm-v3.19.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-arm.tar.gz.sha256sum) / f1d4e22dc0dad86006ad2e26110c710a1b27a37296a6c676d0267df210330dbc) - [Linux arm64](https://get.helm.sh/helm-v3.19.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-arm64.tar.gz.sha256sum) / 10136aef69056c7c5be9230782aab29cae659f7c8d63df24488b6c6469e17563) - [Linux i386](https://get.helm.sh/helm-v3.19.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-386.tar.gz.sha256sum) / 8abc252ddd53794fbe17c6933a2ea60261a7fdbde8520c7536123949979f6431) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-ppc64le.tar.gz.sha256sum) / d5f797f9fb5790bc1c9b5e6c389cb77552fe1aac39e12e6f81dc471d14689e07) - [Linux s390x](https://get.helm.sh/helm-v3.19.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-s390x.tar.gz.sha256sum) / 4152a8e1da91028d1a55b8b9ba89c05824d5241afec1cb80fed75ae2fa246f43) - [Linux riscv64](https://get.helm.sh/helm-v3.19.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.3-linux-riscv64.tar.gz.sha256sum) / f15ce605be1659fbc2eb14688f634d2f75392c1ef4e292b21671472998d0a0a7) - [Windows amd64](https://get.helm.sh/helm-v3.19.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.3-windows-amd64.zip.sha256sum) / 8d702a409c08a5774fc79d8aa0337eb5043f6c3ad850b4ee5e7b55af199d8eaa) - [Windows arm64](https://get.helm.sh/helm-v3.19.3-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.3-windows-arm64.zip.sha256sum) / 6f5652e62604957f7ad43efc74eb7dec5ca0dfee19b573bc98d8206b933e211b) 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.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026 #### Changelog - Bump golang.org/x/crypto to v0.45.0 [`0707f56`](https://github.com/helm/helm/commit/0707f566a3f4ced24009ef14d67fe0ce69db4be9) (Dirk Müller) - \[backport] fix: get-helm-3 script use helm3-latest-version [`8766e71`](https://github.com/helm/helm/commit/8766e718a0119851f10ddbe4577593a45fadf544) (George Jenkins) ### [`v3.19.2`](https://github.com/helm/helm/releases/tag/v3.19.2): Helm v3.19.2 [Compare Source](https://github.com/helm/helm/compare/v3.19.1...v3.19.2) Helm v3.19.2 is a patch release. It is a rebuild of the v3.19.1 release with no code changes. 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) #### Installation and Upgrading Download Helm v3.19.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-darwin-amd64.tar.gz.sha256sum) / 7ef4416cdef4c2d78a09e1c8f07a51e945dc0343c883a46b1f628deab52690b7) - [MacOS arm64](https://get.helm.sh/helm-v3.19.2-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-darwin-arm64.tar.gz.sha256sum) / f0847f899479b66a6dd8d9fcd452e8db2562e4cf3f7de28103f9fcf2b824f1d5) - [Linux amd64](https://get.helm.sh/helm-v3.19.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-amd64.tar.gz.sha256sum) / 2114c9dea2844dce6d0ee2d792a9aae846be8cf53d5b19dc2988b5a0e8fec26e) - [Linux arm](https://get.helm.sh/helm-v3.19.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-arm.tar.gz.sha256sum) / 20bcb0aad82172335914e30ae3efd020d28abc1b470b4b565e67aff152c0e4ee) - [Linux arm64](https://get.helm.sh/helm-v3.19.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-arm64.tar.gz.sha256sum) / 566e9f3a5a83a81e4b03503ae37e368edd52d699619e8a9bb1fdf21561ae0e88) - [Linux i386](https://get.helm.sh/helm-v3.19.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-386.tar.gz.sha256sum) / 54932ecf2c46c6d3cd9926d28d56e18e70b42467d8ad682844c64cbe8f3dfc11) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-ppc64le.tar.gz.sha256sum) / 70d782fb208ebe67b5c508f6e5910a0b75f9b2c99ee3c569a9265aba147d6a37) - [Linux s390x](https://get.helm.sh/helm-v3.19.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-s390x.tar.gz.sha256sum) / 69d2a38afba43c9cd49b0bc6031d77230208506ad2b3c2772b3ad13436639e93) - [Linux riscv64](https://get.helm.sh/helm-v3.19.2-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.2-linux-riscv64.tar.gz.sha256sum) / b60da5690e66acf89df796d11be91cc2052d6194a655b4d6ea5ee5c01112192b) - [Windows amd64](https://get.helm.sh/helm-v3.19.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.2-windows-amd64.zip.sha256sum) / 8b3ea37bcd7c5eda68eadd278690498fb886a17ec541b449216ab3b45748600e) - [Windows arm64](https://get.helm.sh/helm-v3.19.2-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.2-windows-arm64.zip.sha256sum) / ed37c24ac0f18721fe61182d24f55d8fd0d072052d3e7393338abaf10452b523) 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.19.3 and 4.0.1 are the next patch releases and will be on December 10, 2025 - 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026 #### Changelog - \[backport] fix: get-helm-3 script use helm3-latest-version [`8766e71`](https://github.com/helm/helm/commit/8766e718a0119851f10ddbe4577593a45fadf544) (George Jenkins) ### [`v3.19.1`](https://github.com/helm/helm/releases/tag/v3.19.1): Helm v3.19.1 [Compare Source](https://github.com/helm/helm/compare/v3.19.0...v3.19.1) Helm v3.19.1 is a patch release. Users are encouraged to upgrade for the best experience. 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) #### Installation and Upgrading Download Helm v3.19.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-darwin-amd64.tar.gz.sha256sum) / 567f50c5855c45e85ecfa50846bf30adad5d68e1d35ff216866b4897e91bcb80) - [MacOS arm64](https://get.helm.sh/helm-v3.19.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-darwin-arm64.tar.gz.sha256sum) / 080f320cfc4ee3816fd6c8f73820f4b3d941b10f709e69bf9afd78f8f8e7c92a) - [Linux amd64](https://get.helm.sh/helm-v3.19.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-amd64.tar.gz.sha256sum) / 966bed9b1e0dda11268f59bd7268c3cd3e308b37b070546e1d78a02526ff63f2) - [Linux arm](https://get.helm.sh/helm-v3.19.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-arm.tar.gz.sha256sum) / cd21c7ee767b4138e13ca856f102732cae7270c1bbe6d080a3d98153953550ac) - [Linux arm64](https://get.helm.sh/helm-v3.19.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-arm64.tar.gz.sha256sum) / ceed150305a1d1ef4a37923a7f66931a6807c34a38ea487fa8340e102dd2c7f7) - [Linux i386](https://get.helm.sh/helm-v3.19.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-386.tar.gz.sha256sum) / be3b70efa7b0ddaddd60d94ef0a37b69e22a5ee05efbec579729cdaacc2e7c5e) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-ppc64le.tar.gz.sha256sum) / acb8a92d873cc2ae2dd44593d88a0bc3a78eb7abd6b3784c3fced9e005401018) - [Linux s390x](https://get.helm.sh/helm-v3.19.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-s390x.tar.gz.sha256sum) / 279dcdeaa9f3b42c8558e6e1815466852a80bd373f9a9e83ae7f724ff2cda17f) - [Linux riscv64](https://get.helm.sh/helm-v3.19.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.1-linux-riscv64.tar.gz.sha256sum) / ed0a8b03c2163157a948a67702d1884f4936575f9be953c673748b41bd2a9881) - [Windows amd64](https://get.helm.sh/helm-v3.19.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.1-windows-amd64.zip.sha256sum) / 3fd3ab4a47364c04c51e0e7387e0598aa2c8c43dd535128665aa43e695cec11e) - [Windows arm64](https://get.helm.sh/helm-v3.19.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.1-windows-arm64.zip.sha256sum) / 361b04b599ada09be194461cd0347db20276849c22f57adc697963d57a515c6a) This release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at [@&#8203;mattfarina](https://github.com/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 - 4.0.0 is the next major release and will be on November 12, 2025 - 3.19.2 and 4.0.01 are the next patch releases and will be on December 10, 2025 - 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026 #### Changelog - chore(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 [`4f953c2`](https://github.com/helm/helm/commit/4f953c223ba21103268e0b664c64240bc69fced7) (dependabot\[bot]) - jsonschema: warn and ignore unresolved URN $ref to match v3.18.4 [`6801f4d`](https://github.com/helm/helm/commit/6801f4d6b3c97a146e21034a34b3d098d0013931) (Benoit Tigeot) - Avoid "panic: interface conversion: interface {} is nil" [`2f619be`](https://github.com/helm/helm/commit/2f619be224790e7b2447b10faa3b965701177e40) (Benoit Tigeot) - Fix `helm pull` untar dir check with repo urls [`8112d47`](https://github.com/helm/helm/commit/8112d47cbba491a70d84005e5a88bd0e72ef5040) (Luna Stadler) - Fix deprecation warning [`5dff7ce`](https://github.com/helm/helm/commit/5dff7ce71b53828d36121f81ac59cf389b811ebc) (Benoit Tigeot) - chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 [`2dad4d2`](https://github.com/helm/helm/commit/2dad4d27fa39e658bfb87c9f61f3aea09669536a) (dependabot\[bot]) - Add timeout flag to repo add and update flags [`a833710`](https://github.com/helm/helm/commit/a8337106b434584b600d2b51c191610dde34fc53) (Reinhard Nägele) - chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.43.0 [`2e12c81`](https://github.com/helm/helm/commit/2e12c81d2aa702e31340582d9f9f7fe05d2700b4) (Dirk Müller) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/helm-3.x from 9506d99f4d to 64076c4003 2026-07-09 21:02:40 +00:00 Compare
renovate-bot force-pushed renovate/helm-3.x from 64076c4003 to 68fd5e4885 2026-07-09 22:01:51 +00:00 Compare
renovate-bot changed title from Update dependency helm to v3.21.2 to Update dependency helm to v3.21.3 2026-07-09 22:01:54 +00:00
renovate-bot changed title from Update dependency helm to v3.21.3 to Update dependency helm to v3.21.4 2026-08-16 22:03:39 +00:00
renovate-bot changed title from Update dependency helm to v3.21.4 to Update dependency helm to v3.22.0 2026-09-11 07:04:09 +00:00
renovate-bot force-pushed renovate/helm-3.x from 8ac5ea247c to ff10749074 2026-10-15 17:02:52 +00:00 Compare
renovate-bot changed title from Update dependency helm to v3.22.0 to Update dependency helm to v3.22.1 2026-10-15 17:02:54 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/helm-3.x:renovate/helm-3.x
git switch renovate/helm-3.x

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff renovate/helm-3.x
git switch renovate/helm-3.x
git rebase main
git switch main
git merge --ff-only renovate/helm-3.x
git switch renovate/helm-3.x
git rebase main
git switch main
git merge --no-ff renovate/helm-3.x
git switch main
git merge --squash renovate/helm-3.x
git switch main
git merge --ff-only renovate/helm-3.x
git switch main
git merge renovate/helm-3.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ops/ci-tools!4
No description provided.