Update dependency helm/helm to v3.21.2 #4

Merged
michael merged 1 commit from renovate/helm-helm-3.x into main 2026-06-24 11:46:47 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
helm/helm minor 3.16.23.21.2

Release Notes

helm/helm (helm/helm)

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)

v3.19.0: Helm v3.19.0

Compare Source

Helm v3.19.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

  • Fixed a helm pull regression from 3.18 - error pulling OCI charts with --password #​31230
  • Fixed a helm lint regression from Helm 3.18 - rejected JSON Schema $ref URLs that worked in 3.17.x #​31166
  • Fixed go mod tidy #​31154
  • Fixed k8s version parsing not matching original #​31091
  • Fixed charts failing when using a redirect registry #​31087
  • Fixed missing debug logging for OCI transport
  • Fixed broken legacy docker support for login #​30941
  • Fixed bugs from the move to ORAS v2
  • Fixed processing all hook deletions on failure #​30673
  • Feature for helm create added httproute from gateway-api to create chart template #​30658

Installation and Upgrading

Download Helm v3.19.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

  • 3.19.1 will contain only bug fixes.
  • 3.20.0 is the next feature release.

Changelog

  • bump version to v3.19.0 3d8990f (Scott Rigby)
  • fix: use username and password if provided 9a54bf1 (Evans Mungai)
  • chore(deps): bump the k8s-io group with 7 updates 5af0f68 (dependabot[bot])
  • chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 e485606 (dependabot[bot])
  • chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 6355c3d (dependabot[bot])
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 ec61f66 (dependabot[bot])
  • fix(helm-lint): fmt b278020 (Isaiah Lewis)
  • fix(helm-lint): Add TLSClientConfig d33ac5e (Isaiah Lewis)
  • fix(helm-lint): Add HTTP/HTTPS URL support for json schema references 8543709 (Isaiah Lewis)
  • chore(deps): bump the k8s-io group with 7 updates 89a3f90 (dependabot[bot])
  • fix: go mod tidy for v3 da4c583 (Terry Howe)
  • chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 e40b1b3 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.33.0 to 0.34.0 a27e9db (dependabot[bot])
  • fix Chart.yaml handling f13afaa (Matt Farina)
  • Handle messy index files 039b0b1 (Matt Farina)
  • chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.28 bec98a9 (dependabot[bot])
  • json schema fix 6d9509a (Robert Sirchia)
  • fix: k8s version parsing to match original 807225e (Borys Hulii)
  • chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 cbbd569 (dependabot[bot])
  • Do not explicitly set SNI in HTTPGetter 5e8ff72 (Terry Howe)
  • chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 5b5fb5b (dependabot[bot])
  • chore(deps): bump the k8s-io group with 7 updates d12538a (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 303f803 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.32.0 to 0.33.0 abcc2ed (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0 521c67b (dependabot[bot])
  • Disabling linter due to unknown issue 227c9cb (Matt Farina)
  • Updating link handling 4389fa6 (Matt Farina)
  • Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 372e403 (dependabot[bot])
  • build(deps): bump the k8s-io group with 7 updates 4fa5a64 (dependabot[bot])
  • build(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 6284ed8 (dependabot[bot])
  • fix: user username password for login 2c55a4e (Terry Howe)
  • Update pkg/registry/transport.go a16e986 (Terry Howe)
  • Update pkg/registry/transport.go cea26d8 (Terry Howe)
  • fix: add debug logging to oci transport b52bb41 (Terry Howe)
  • build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 45075cf (dependabot[bot])
  • build(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 73a7826 (dependabot[bot])
  • fix: legacy docker support broken for login 733f94c (Terry Howe)
  • fix: plugin installer test with no Internet fc36041 (Terry Howe)
  • Handle an empty registry config file. cfe8cef (Matt Farina)
  • Prevent fetching newReference again as we have in calling method c33215d (Benoit Tigeot)
  • Prevent failure when resolving version tags in oras memory store f552b67 (Benoit Tigeot)
  • fix(client): skipnode utilization for PreCopy a18a52e (Brandt Keller)
  • test: Skip instead of returning early. looks more intentional fedf502 (Jesse Simpson)
  • test: tests repo stripping functionality fe512ba (Jesse Simpson)
  • test: include tests for Login based on different protocol prefixes 099a9e1 (Jesse Simpson)
  • fix(client): layers now returns manifest - remove duplicate from descriptors b07ab77 (Brandt Keller)
  • fix(client): return nil on non-allowed media types c225c12 (Brandt Keller)
  • Fix 3.18.0 regression: registry login with scheme c0f3ace (Scott Rigby)
  • Update pkg/plugin/plugin.go dce60ad (Benoit Tigeot)
  • Update pkg/plugin/plugin.go cda0865 (Benoit Tigeot)
  • Wait for Helm v4 before raising when platformCommand and Command are set 5d9d9a0 (Benoit Tigeot)
  • Revert "fix (helm) : toToml` renders int as float [ backport to v3 ]" c5249c1 (Matt Farina)
  • build(deps): bump the k8s-io group with 7 updates 5b0520d (dependabot[bot])
  • chore: update generalization warning message afefca8 (Feng Cao)
  • build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0 8d6d27c (dependabot[bot])
  • build(deps): bump the k8s-io group with 7 updates 502c0d5 (dependabot[bot])
  • build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 92be9ac (dependabot[bot])
  • fix: move warning to top of block eb5b6d5 (Feng Cao)
  • fix: govulncheck workflow 6b15f26 (Matthieu MOREL)
  • fix: replace fmt warning with slog 6b5c944 (Feng Cao)
  • fix: add warning when ignore repo flag 247bf7c (Feng Cao)
  • bump version to v3.18.0 9404459 (Robert Sirchia)
  • backport #​30673 to dev-v3 0a800e8 (Gerard Nguyen)
  • feat: add httproute from gateway-api to create chart template bd1b67b (Henrik Gerdes)

Full Changelog: https://github.com/helm/helm/compare/v3.18.6...v3.19.0

v3.18.6: Helm v3.18.6

Compare Source

Helm v3.18.6 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.18.6. 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

  • 3.19.0 is the next minor release and will be on September 11, 2025

Changelog

  • fix(helm-lint): fmt b76a950 (Isaiah Lewis)
  • fix(helm-lint): Add TLSClientConfig b79a421 (Isaiah Lewis)
  • fix(helm-lint): Add HTTP/HTTPS URL support for json schema references b9180e6 (Isaiah Lewis)

v3.18.5: Helm v3.18.5

Compare Source

Helm v3.18.5 is a security 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 Advisories

Installation and Upgrading

Download Helm v3.18.5. 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.0 is the next minor release and will be on September 11, 2025

Changelog

  • fix Chart.yaml handling 7799b48 (Matt Farina)
  • Handle messy index files dd8502f (Matt Farina)
  • json schema fix cb8595b (Robert Sirchia)

v3.18.4: Helm v3.18.4

Compare Source

Helm v3.18.4 is a security 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 Advisories

Installation and Upgrading

Download Helm v3.18.4. 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.18.5 is the next patch release and will be on August 13, 2025
  • 3.19.0 is the next minor release and will be on September 11, 2025

Changelog

  • Disabling linter due to unknown issue f20a4ad (Matt Farina)
  • build(deps): bump the k8s-io group with 7 updates 563b094 (dependabot[bot])
  • Updating link handling 00de613 (Matt Farina)

v3.18.3: Helm 3.18.3

Compare Source

Helm v3.18.3 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.18.3. 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

  • 3.18.4 is the next patch release and will be on July 09, 2025
  • 3.19.0 is the next minor release and will be on September 11, 2025

Changelog

  • build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 6838ebc (dependabot[bot])
  • fix: user username password for login 5b9e2f6 (Terry Howe)
  • Update pkg/registry/transport.go 2782412 (Terry Howe)
  • Update pkg/registry/transport.go e66cf6a (Terry Howe)
  • fix: add debug logging to oci transport 191f05c (Terry Howe)

v3.18.2: Helm 3.18.2

Compare Source

Helm v3.18.2 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.18.2. 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

  • 3.18.3 is the next patch release and will be on July 09, 2025
  • 3.19.0 is the next minor release and will be on September 11, 2025

Changelog

  • fix: legacy docker support broken for login 04cad46 (Terry Howe)
  • Handle an empty registry config file. bc9f8a2 (Matt Farina)

v3.18.1: Helm v3.18.1

Compare Source

Helm v3.18.1 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.

Notes:

  • This release fixes regressions around template generation and OCI registry interaction in 3.18.0
  • There are at least 2 known regressions unaddressed in this release. They are being worked on.
    • Empty registry configuration files. When the file exists but it is empty.
    • Login to Docker Hub on some domains fails.

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.18.1. 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.18.2 will contain only bug fixes.
  • 3.19.0 on September 11th, 2025 is the next feature release.

Changelog

  • fix(client): skipnode utilization for PreCopy f6f8700 (Brandt Keller)
  • fix(client): layers now returns manifest - remove duplicate from descriptors 4da7015 (Brandt Keller)
  • fix(client): return nil on non-allowed media types 1a8507f (Brandt Keller)
  • Prevent fetching newReference again as we have in calling method 015531c (Benoit Tigeot)
  • Prevent failure when resolving version tags in oras memory store 9db1a12 (Benoit Tigeot)
  • Update pkg/plugin/plugin.go e8bfa0e (Benoit Tigeot)
  • Update pkg/plugin/plugin.go 24b4490 (Benoit Tigeot)
  • Wait for Helm v4 before raising when platformCommand and Command are set 7e8f534 (Benoit Tigeot)
  • Fix 3.18.0 regression: registry login with scheme ea04cea (Scott Rigby)
  • Revert "fix (helm) : toToml` renders int as float [ backport to v3 ]" bec6609 (Matt Farina)

v3.18.0: Helm v3.18.0

Compare Source

Helm v3.18.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

  • Add support for JSON Schema 2020
  • Enabled cpu and memory profiling
  • Add hook annotation to output hook logs to client on error

Installation and Upgrading

Download Helm v3.18.0. 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.18.1 on June 11th, 2025 will contain only bug fixes.
  • 3.19.0 on September 11th, 2025 is the next feature release.

Changelog

  • build(deps): bump the k8s-io group with 7 updates cc58e3f (dependabot[bot])
  • fix: govulncheck workflow bf1436b (Matthieu MOREL)
  • bump version to v3.18.0 d8edc2a (Robert Sirchia)
  • fix:add proxy support when mTLS configured 48377fe (Rongrong Liu)
  • docs: Note about http fallback for OCI registries cdd7c10 (Terry Howe)
  • Bump net package to avoid CVE on dev-v3 f9ab8f7 (Benoit Tigeot)
  • Bump toml 087fa18 (Benoit Tigeot)
  • backport #​30677to dev3 2a5f83b (dongjiang)
  • build(deps): bump github.com/rubenv/sql-migrate from 1.7.2 to 1.8.0 5df2f30 (dependabot[bot])
  • Add install test for TakeOwnership flag 0906fe7 (Evans Mungai)
  • Fix --take-ownership 4ee3a19 (Patrick Seidensal)
  • build(deps): bump github.com/rubenv/sql-migrate from 1.7.1 to 1.7.2 3538c2a (dependabot[bot])
  • build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 6fa95c8 (dependabot[bot])
  • build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 741b5be (dependabot[bot])
  • Testing text bump 017f9fa (Benoit Tigeot)
  • Permit more Go version and not only 1.23.8 6667252 (Benoit Tigeot)
  • Bumps github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0 4ad1ccd (Benoit Tigeot)
  • Unarchiving fix 3ce10e4 (Matt Farina)
  • Fix typo 422c58e (Benoit Tigeot)
  • Report as debug log, the time spent waiting for resources 5e7f12d (Benoit Tigeot)
  • build(deps): bump github.com/containerd/containerd from 1.7.26 to 1.7.27 dcc286c (dependabot[bot])
  • Update pkg/registry/fallback.go 1435ec7 (Terry Howe)
  • automatic fallback to http 674e882 (Terry Howe)
  • chore(oci): upgrade to ORAS v2 c188441 (Terry Howe)
  • Updating to 0.37.0 for x/net 2b12490 (Matt Farina)
  • build(deps): bump the k8s-io group with 7 updates 0648918 (dependabot[bot])
  • build(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 0911b9c (dependabot[bot])
  • build(deps): bump github.com/opencontainers/image-spec 2f22d55 (dependabot[bot])
  • build(deps): bump github.com/containerd/containerd from 1.7.25 to 1.7.26 89361c9 (dependabot[bot])
  • build(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 6d64160 (dependabot[bot])
  • Fix cherry-pick helm.sh/helm/v4 -> helm.sh/helm/v3 bcb83e4 (Scott Rigby)
  • Refactor based on review comment 2aa90b8 (Chris Berry)
  • Refactor based on review comment 5739197 (Chris Berry)
  • Add HookOutputFunc and generic yaml unmarshaller b8e1387 (Chris Berry)
  • clarify fix error message 97b0e11 (Scott Rigby)
  • fix err check 2f79afb (Scott Rigby)
  • remove comments about previous functionality c77f4ec (Scott Rigby)
  • add short circuit return 3cd6afe (Scott Rigby)
  • Update based on review comments 5367001 (Chris Berry)
  • Update based on review comments 3c44515 (Chris Berry)
  • Fix lint 4cb639e (Chris Berry)
  • Tidy up imports 20f859c (Chris)
  • Add hook annotations to output pod logs to client on success and fail ca90972 (Chris Berry)
  • chore: use []error instead of []string a9e2075 (Evans Mungai)
  • Update cmd/helm/profiling.go 996ad84 (Evans Mungai)
  • chore: update profiling doc in CONTRIBUTING.md 867c97e (Evans Mungai)
  • Update CONTRIBUTING guide af24101 (Evans Mungai)
  • Prefer environment variables to CLI flags c7dfa87 (Evans Mungai)
  • Fix linter warning b39411a (Evans Mungai)
  • Move pprof paths to HELM_PPROF env variable 4c50f01 (Evans Mungai)
  • Update CONTRIBUTING.md 3b43f7b (Evans Mungai)
  • Update CONTRIBUTING.md a32e11b (Evans Mungai)
  • Additional review fixes from PR 483ebf9 (Evans Mungai)
  • feat: Add flags to enable CPU and memory profiling 461197f (Evans Mungai)
  • build(deps): bump github.com/distribution/distribution/v3 e7fa545 (dependabot[bot])
  • build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 d1687ba (dependabot[bot])
  • Moving to SetOut and SetErr for Cobra 4c2f88b (Matt Farina)
  • build(deps): bump the k8s-io group with 7 updates a2413aa (dependabot[bot])
  • build(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 959d643 (dependabot[bot])
  • build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 3a87c68 (dependabot[bot])
  • build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 711cef8 (dependabot[bot])
  • build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 7680623 (dependabot[bot])
  • build(deps): bump github.com/cyphar/filepath-securejoin 03747d9 (dependabot[bot])
  • build(deps): bump github.com/evanphx/json-patch f1db83f (dependabot[bot])
  • build(deps): bump the k8s-io group with 7 updates 3bc3751 (dependabot[bot])
  • fix: check group for resource info match 2ebce78 (Jiasheng Zhu)
  • Bump github.com/cyphar/filepath-securejoin from 0.3.6 to 0.4.0 8e86e76 (dependabot[bot])
  • add test for nullifying nested global value 326c1e3 (Ryan Hockstad)
  • Ensuring the file paths are clean prior to passing to securejoin fba9d08 (Matt Farina)
  • Bump github.com/containerd/containerd from 1.7.24 to 1.7.25 a79be7d (dependabot[bot])
  • Bump golang.org/x/crypto from 0.31.0 to 0.32.0 b029d74 (dependabot[bot])
  • Bump golang.org/x/term from 0.27.0 to 0.28.0 a1c0ae8 (dependabot[bot])
  • bump version to v3.17.0 d6db69e (Matt Farina)
  • Bump github.com/moby/term from 0.5.0 to 0.5.2 54ffefb (dependabot[bot])
  • Add test case for removing an entire object ef2eb55 (Ryan Hockstad)
  • Tests for bugfix: Override subcharts with null values #​12879 60fcce1 (Scott Rigby)
  • feat: Added multi-platform plugin hook support to v3 Signed-off-by: Steve Hipwell steve.hipwell@gmail.com 83dddb1 (Andrew Block)
  • This commit fixes the issue where the yaml.Unmarshaller converts all int values into float64, this passes in option to decoder, which enables conversion of int into . 0a6834f (Althaf M)
  • merge null child chart objects 5a58751 (Ryan Hockstad)

v3.17.4: Helm v3.17.4

Compare Source

Helm v3.17.4 is a patch release, this bring is the security release noted below. This is intended for Helm SDK users. CLI users are recommended to use the latest version of Helm.

Security Advisories

GHSA-557j-xg8c-q2mm: Chart Dependency Updating With Malicious Chart.yaml Content And Symlink

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.17.4. 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.18.5 is the next patch release and will be on August 13, 2025
  • 3.19.0 is the next minor release and will be on September 11, 2025

Changelog

  • fixup! Updating link handling 0e59b9e (Luis Rascao)
  • Updating link handling 3663598 (Robert Sirchia)

v3.17.3: Helm v3.17.3

Compare Source

Helm v3.17.3 is a security (patch) release. Users are strongly recommended to update to this release.

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.17.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.18.0 is the next minor release and will be on May 14, 2025

Changelog

  • Unarchiving fix e4da497 (Matt Farina)

v3.17.2: Helm v3.17.2

Compare Source

Helm v3.17.2 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.17.2. 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

  • 3.17.3 is the next patch release and will be on April 09, 2025
  • 3.18.0 is the next minor release and will be on May 14, 2025

Changelog

  • Updating to 0.37.0 for x/net cc0bbbd (Matt Farina)
  • build(deps): bump the k8s-io group with 7 updates ecb7a74 (dependabot[bot])

v3.17.1: Helm v3.17.1

Compare Source

Helm v3.17.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.17.1. 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.17.2 is the next patch release and will be on March 12, 2025
  • 3.18.0 is the next minor release and will be on May 14, 2025

Changelog

  • add test for nullifying nested global value 980d8ac (Ryan Hockstad)
  • Add test case for removing an entire object c23e3b6 (Ryan Hockstad)
  • Tests for bugfix: Override subcharts with null values #​12879 3110d5f (Scott Rigby)
  • merge null child chart objects 9520c71 (Ryan Hockstad)
  • build(deps): bump the k8s-io group with 7 updates ab7dedd (dependabot[bot])
  • fix: check group for resource info match a2d3602 (Jiasheng Zhu)

v3.17.0: Helm v3.17.0

Compare Source

Helm v3.17.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

  • Allow pulling and installation by OCI digest
  • Annotations and dependencies are now in chart metadata output
  • New --take-ownership flag for install and upgrade commands
  • SDK: Authorizer and registry authorizer are now configurable
  • Removed the Kubernetes configuration file permissions check
  • Added username/password to helm push and dependency build/update subcommands
  • Added toYamlPretty template function

Installation and Upgrading

Download Helm v3.17.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

  • 3.17.1 is the next patch release and will be on February 12, 2025
  • 3.18.0 is the next minor release and will be on May 14, 2025

Changelog

  • bump version to v3.17.0 301108e (Matt Farina)
  • fix: make ORAS reference private 949b2e6 (Terry Howe)
  • fix: issue with helm template and oci chart aba95b9 (Terry Howe)
  • feat: allow installation by OCI digest c3e5217 (Terry Howe)
  • Bump the k8s-io group with 7 updates 33a0ee7 (dependabot[bot])
  • Upgrade golang.org/x/net to v0.33.0 to address CVE-2024-45338 79993d2 (cx)
  • Update golangci-lint version 037c18a (Matt Farina)
  • Update to Go 1.23 9f620b8 (Matt Farina)
  • ref(create): don't render empty resource fields ba180a3 (dnskr)
  • Add annotations and dependencies to get metadata output The output of helm get metadata includes a subset of the fields contained in the chart.Metadata struct. This change adds the values of the annotations field and the dependencies field to the output. 7321579 (Niladri Halder)
  • Run build-test action on dev-v3 branch 2042f7d (George Jenkins)
  • Fix dev-v3 from take ownership changes a3a9e4f (Matt Farina)
  • Bump github.com/rubenv/sql-migrate from 1.7.0 to 1.7.1 c7cd177 (dependabot[bot])
  • Bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.6 ca61226 (dependabot[bot])
  • Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 9421fac (dependabot[bot])
  • Bump github.com/containerd/containerd from 1.7.23 to 1.7.24 562eb54 (dependabot[bot])
  • Bump golang.org/x/crypto from 0.30.0 to 0.31.0 6ba4c6e (dependabot[bot])
  • Bump the k8s-io group with 7 updates ac16258 (dependabot[bot])
  • fix test output edf7b66 (Mayank Shah)
  • fix test b9d58a1 (Mayank Shah)
  • fix upgrade 2541e46 (Mayank Shah)
  • Shadow ORAS remote.Client interface c40cf00 (George Jenkins)
  • Make the authorizer and registry authorizer configurable 3c2ab91 (Ryan Nowak)
  • Rename CAFile to CaFile for consistency 7a22dd2 (Evans Mungai)
  • Update cmd/helm/upgrade.go 885e938 (Mayank Shah)
  • Update cmd/helm/install.go 7efa286 (Mayank Shah)
  • Add --take-ownership flag for install and upgrade commands c3a5f27 (Mayank Shah)
  • Adding CI for dev-v3 branch b5a83ea (Matt Farina)
  • Bump golang.org/x/crypto from 0.28.0 to 0.29.0 a2d289f (dependabot[bot])
  • fix: fix label name e4062e7 (wangjingcun)
  • Updating subchart load error to be more descriptive 6f2f7d4 (Taylor Jasko)
  • Add tests to helm/pkg/kube/client_test.go to cover wait.go 9fd943b (Alex Johnson)
  • Fix typo in pkg/lint/rules/chartfile_test.go 0cc78c6 (Zach Burgess)
  • Increasing the size of the runner used for releases. 029e983 (Matt Farina)
  • fix(hooks): correct hooks delete order f4f4a6b (Suleiman Dibirov)
  • Allow tests to run on loong64 a51ea6e (Tianle Xu)
  • Bump actions/checkout from 4.2.1 to 4.2.2 f983342 (dependabot[bot])
  • Bump actions/setup-go from 5.0.2 to 5.1.0 c867af8 (dependabot[bot])
  • chore: fix some function names in comment de9e138 (wangjingcun)
  • Bump the k8s-io group with 7 updates e4304bd (dependabot[bot])
  • removing duplicate empty test 7e6b34d (Robert Sirchia)
  • fixing unit test as per Matt 16a4e37 (Robert Sirchia)
  • Ensure test fails without causing panic bdaa93b (Evans Mungai)
  • Fix failing tests 3c4d0bb (Evans Mungai)
  • Remove unnecessary function arguments d25b0d9 (Evans Mungai)
  • chore: Check tar is installed install script 3a5805e (Evans Mungai)
  • adding more unit test a205af7 (Robert Sirchia)
  • Cleanup redundant GO11MODULE 4a15cc3 (George Jenkins)
  • adding test coverage for ready.go 999b851 (Robert Sirchia)
  • fix(helm): Retry Conflict error for createResource, deleteResource 79a1f2c (Andreas Karis)
  • minor spelling fix ca58464 (Jon Olsson)
  • Bump github.com/containerd/containerd from 1.7.12 to 1.7.23 fe4d0d9 (dependabot[bot])
  • Reorder triage ids 8b85934 (Evans Mungai)
  • chore: Add Evans to OWNERS file 75c124a (Evans Mungai)
  • Bump github.com/cyphar/filepath-securejoin from 0.3.1 to 0.3.4 b45680c (dependabot[bot])
  • chore(deps): bump actions/stale from 3.0.14 to 9.0.0 140a376 (dependabot[bot])
  • chore: Make retryingRoundTripper type public ab3c589 (Luis Davim)
  • Bump actions/checkout from 4.2.0 to 4.2.1 d517450 (dependabot[bot])
  • Doc: add Flox as an installation option. 30de3bb (Bryan Honof)
  • Move jdolitsky to emeritus 076bb1f (Josh Dolitsky)
  • verbs f5fcae8 (George Jenkins)
  • fix: Use chart archive modifed time for OCI push 02ef83f (George Jenkins)
  • Bump golang.org/x/crypto from 0.27.0 to 0.28.0 4c54d15 (dependabot[bot])
  • Revering change unrelated to issue #​13176 cdbef2b (ricardo.bartels@telekom.de)
  • Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 9e192b2 (dependabot[bot])
  • updating owners file 36f0b42 (Robert Sirchia)
  • Bump the k8s-io group with 7 updates d5df067 (dependabot[bot])
  • Bump golang/govulncheck-action from 1.0.3 to 1.0.4 7925733 (dependabot[bot])
  • Move gjenkins to maintainer 9c36d1f (George Jenkins)
  • Bump actions/checkout from 4.1.7 to 4.2.0 2cd8d54 (dependabot[bot])
  • fix: add missing formatChartName call de18ac1 (Terry Howe)
  • Update history.go 4735f2b (myeunee)
  • adding toplevel permissions to workflows missing them a8750f4 (Robert Sirchia)
  • add strvals fuzzer from cncf-fuzzing b203cc1 (Adam Korczynski)
  • add chart fuzz tests e432f39 (Adam Korczynski)
  • Remove the Kubernetes configuration file permissions check 49cb14a (Yarden Shoham)
  • Grammar fixes ef85fa7 (Nathan Baulch)
  • Fix typos ff9dd26 (Nathan Baulch)
  • removing testing trigger from govulncheck action 62069eb (Robert Sirchia)
  • adding top-level permissions 114db17 (Robert Sirchia)
  • Fixing the action trigger 8642225 (Robert Sirchia)
  • testing permissing for codeql 5217ea8 (Robert Sirchia)
  • Bump ossf/scorecard-action from 2.3.1 to 2.4.0 9134b9e (dependabot[bot])
  • Bump actions/checkout from 4.1.1 to 4.1.7 144e7b0 (dependabot[bot])
  • fix: fix testchart lint errors ddead08 (Rui Chen)
  • adding check-latest:true 611fae3 (Robert Sirchia)
  • Revert "Improve helm dependency update performance" c81bd89 (Matt Farina)
  • bumping version to 1.22.7 e7b25ba (Robert Sirchia)
  • Add New Relic a55c0b4 (Calvin A. Allen)
  • Update ADOPTERS.md 2b6f76c (Richard Hooper)
  • Bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0 06afebb (dependabot[bot])
  • Bump golang.org/x/crypto from 0.26.0 to 0.27.0 9f6925e (dependabot[bot])
  • refectoring to ONE GH action 5326d79 (Robert Sirchia)
  • adding new lines at the end of each files d911881 (Robert Sirchia)
  • changing the trigger file 1aa640f (Robert Sirchia)
  • removing line break used for testing 0eae854 (Robert Sirchia)
  • adding a line break to test the GH trigger 438221f (Robert Sirchia)
  • changing trigger file from go.sum to go.mod 3ef6dd4 (Robert Sirchia)
  • removing govulncheck from build-test 5f15f53 (Robert Sirchia)
  • adding new workflows for govulncheck 4df7d56 (Robert Sirchia)
  • bump version to v3.16.0 d644da6 (Matt Farina)
  • Bump github.com/gofrs/flock from 0.8.1 to 0.12.1 a77ad1a (dependabot[bot])
  • adding a new line at the end of the file as per the request of the maintainers 88fa81e (Robert Sirchia)
  • restoring the original triggers that were removed for testing 76b9d96 (Robert Sirchia)
  • moving govulncheck to a seperate job 38dd4a7 (Robert Sirchia)
  • removing specific go version for govulncheck 1ad6af9 (Robert Sirchia)
  • updating go version for govulncheck e46e0dd (Robert Sirchia)
  • fixing directory for go-packages 6757f8a (Robert Sirchia)
  • changing the triggers to test this GH actions 031b344 (Robert Sirchia)
  • Adding in workflow_call to test GH Actions 7e3df4b (Robert Sirchia)
  • adding workflow_dispatch to test b351fdc (Robert Sirchia)
  • adding govulncheck 6761729 (Robert Sirchia)
  • fix: fixed the token-permission and pinned-dependencies issue b4caed9 (harshitasao)
  • docs(repo_index): explicitly state that the result is written to the directory passed in a71eaea (Rauno Viskus)
  • Added the scorecard github action and its badge ae17dea (harshitasao)
  • Revert CAFile rename breaking change 0687961 (Evans Mungai)
  • kube/client: add to global client-go scheme in init func b9bdeca (Dr. Stefan Schimanski)
  • adds tests for handling of Helm index with broken chart versions #​13176 af13b0d (ricardo.bartels@telekom.de)
  • improves handling of Helm index with broken helm chart versions #​13176 154b477 (ricardo.bartels@telekom.de)
  • Add username/password to package subcommand 12d8d28 (Evans Mungai)
  • Run go fmt 0ad80e3 (Evans Mungai)
  • Add username/password to dependency build/update subcommands 837ae42 (Evans Mungai)
  • Add username/password to push subcommand 7672a17 (Evans Mungai)
  • Update ADOPTERS.md e0751f3 (Nick Josevski)
  • ISSUE-9507: TEST server with varied Accept Header 3c39705 (Matt Clegg)
  • ISSUE-9507: ADD application/gzip,application/octet-stream accept header when downloading chart fff3547 (Matt Clegg)
  • test(create): Test to check deprecated resource templates 9c0b4c8 (Bhargav Ravuri)
  • added sprintf solution and found other possible overflow occurences ab640a7 (Trenton VanderWert)
  • changed Iota to FormatInt to allow int64 value preventing 2038 overflow 4a45342 (Trenton VanderWert)
  • fix(helm): pass down username/password CLI parameters to OCI registry clients dc158f6 (Evans Mungai)
  • Added toYamlPretty template function 73f1dcc (Fred Heinecke)
  • test(pkg/engine): add tests for TOML parsing 266ab5a (Dominik Müller)
  • feat(pkg/engine): add TOML parsing functionality f550eda (Dominik Müller)

v3.16.4: Helm v3.16.4

Compare Source

Helm v3.16.4 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.16.4. 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

  • 3.17.0 is the next feature release and will be on January 15, 2025

Changelog

  • Bump golang.org/x/crypto from 0.30.0 to 0.31.0 7877b45 (dependabot[bot])
  • Bump the k8s-io group with 7 updates 848e586 (dependabot[bot])

v3.16.3: Helm v3.16.3

Compare Source

Helm v3.16.3 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.16.3. 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

  • 3.16.4 is the next patch release and will be on December 11, 2024
  • 3.17.0 is the next feature release and will be on January 15, 2025

Changelog

  • fix: fix label name cfd0749 (wangjingcun)
  • Fix typo in pkg/lint/rules/chartfile_test.go a303060 (Zach Burgess)
  • Increasing the size of the runner used for releases. ab45e8a (Matt Farina)
  • fix(hooks): correct hooks delete order 19fe320 (Suleiman Dibirov)
  • Bump github.com/containerd/containerd from 1.7.12 to 1.7.23 4fcc5c2 (dependabot[bot])

Configuration

📅 Schedule: 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 Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [helm/helm](https://github.com/helm/helm) | minor | `3.16.2` → `3.21.2` | --- ### Release Notes <details> <summary>helm/helm (helm/helm)</summary> ### [`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) ### [`v3.19.0`](https://github.com/helm/helm/releases/tag/v3.19.0): Helm v3.19.0 [Compare Source](https://github.com/helm/helm/compare/v3.18.6...v3.19.0) Helm v3.19.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 - Fixed a `helm pull` regression from 3.18 - error pulling OCI charts with --password [#&#8203;31230](https://github.com/helm/helm/issues/31230) - Fixed a `helm lint` regression from Helm 3.18 - rejected JSON Schema $ref URLs that worked in 3.17.x [#&#8203;31166](https://github.com/helm/helm/issues/31166) - Fixed go mod tidy [#&#8203;31154](https://github.com/helm/helm/issues/31154) - Fixed k8s version parsing not matching original [#&#8203;31091](https://github.com/helm/helm/issues/31091) - Fixed charts failing when using a redirect registry [#&#8203;31087](https://github.com/helm/helm/issues/31087) - Fixed missing debug logging for OCI transport - Fixed broken legacy docker support for login [#&#8203;30941](https://github.com/helm/helm/issues/30941) - Fixed bugs from the move to ORAS v2 - Fixed processing all hook deletions on failure [#&#8203;30673](https://github.com/helm/helm/issues/30673) - Feature for `helm create` added httproute from gateway-api to create chart template [#&#8203;30658](https://github.com/helm/helm/issues/30658) #### Installation and Upgrading Download Helm v3.19.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.19.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-darwin-amd64.tar.gz.sha256sum) / 09a108c0abda42e45af172be65c49125354bf7cd178dbe10435e94540e49c7b9) - [MacOS arm64](https://get.helm.sh/helm-v3.19.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-darwin-arm64.tar.gz.sha256sum) / 31513e1193da4eb4ae042eb5f98ef9aca7890cfa136f4707c8d4f70e2115bef6) - [Linux amd64](https://get.helm.sh/helm-v3.19.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-amd64.tar.gz.sha256sum) / a7f81ce08007091b86d8bd696eb4d86b8d0f2e1b9f6c714be62f82f96a594496) - [Linux arm](https://get.helm.sh/helm-v3.19.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-arm.tar.gz.sha256sum) / 8708367b8e8bed9bdf8429bb57536e4223cdca96245dffc205cb0cb670b151f4) - [Linux arm64](https://get.helm.sh/helm-v3.19.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-arm64.tar.gz.sha256sum) / 440cf7add0aee27ebc93fada965523c1dc2e0ab340d4348da2215737fc0d76ad) - [Linux i386](https://get.helm.sh/helm-v3.19.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-386.tar.gz.sha256sum) / ca0329cd1b09267e7c63c563e32462265949c31512b537dd6615d0b5190040fc) - [Linux ppc64le](https://get.helm.sh/helm-v3.19.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-ppc64le.tar.gz.sha256sum) / f57ea04d7fa62cc3e90a831eb67edb1400c810df6083875bee3a7c195a795ce4) - [Linux s390x](https://get.helm.sh/helm-v3.19.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-s390x.tar.gz.sha256sum) / 0dff2f249f71690e3b420ebb5efc573eb26a51b4a614c4391c8c7fa3e47863f2) - [Linux riscv64](https://get.helm.sh/helm-v3.19.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.19.0-linux-riscv64.tar.gz.sha256sum) / 978af545a3d72a253ce1d4c03c9febb509a239a48b2581107e548883ab61a227) - [Windows amd64](https://get.helm.sh/helm-v3.19.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.19.0-windows-amd64.zip.sha256sum) / 6488630c2e5d5945ed990fa02fd9e99f9c6792cdbcd79eb264b6cfb90179d2d1) - [Windows arm64](https://get.helm.sh/helm-v3.19.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.19.0-windows-arm64.zip.sha256sum) / 488f7530a1776da1b46b14e988bf305c9d7419c78e7e73aeb92f198a41c9ef6b) 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.1 will contain only bug fixes. - 3.20.0 is the next feature release. #### Changelog - bump version to v3.19.0 [`3d8990f`](https://github.com/helm/helm/commit/3d8990f0836691f0229297773f3524598f46bda6) (Scott Rigby) - fix: use username and password if provided [`9a54bf1`](https://github.com/helm/helm/commit/9a54bf1df6245232aff6235ebc5da7616f06afa7) (Evans Mungai) - chore(deps): bump the k8s-io group with 7 updates [`5af0f68`](https://github.com/helm/helm/commit/5af0f68365132bf40d6da38eac87cb94d113b5c3) (dependabot\[bot]) - chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 [`e485606`](https://github.com/helm/helm/commit/e485606fa6c637f9d33c85d449f5add15fa75f64) (dependabot\[bot]) - chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 [`6355c3d`](https://github.com/helm/helm/commit/6355c3de11a76acc934348b2b2365c795327517b) (dependabot\[bot]) - chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 [`ec61f66`](https://github.com/helm/helm/commit/ec61f666994ca6572278ff05a45850606d18f12d) (dependabot\[bot]) - fix(helm-lint): fmt [`b278020`](https://github.com/helm/helm/commit/b27802031110bcfcaf0b685f7f3efda8a309ce8c) (Isaiah Lewis) - fix(helm-lint): Add TLSClientConfig [`d33ac5e`](https://github.com/helm/helm/commit/d33ac5e44b4eb884d67141b00753817b091054ca) (Isaiah Lewis) - fix(helm-lint): Add HTTP/HTTPS URL support for json schema references [`8543709`](https://github.com/helm/helm/commit/854370978eb4664ed75e1918df733ecf1503e904) (Isaiah Lewis) - chore(deps): bump the k8s-io group with 7 updates [`89a3f90`](https://github.com/helm/helm/commit/89a3f90e7545857edbfbb7d46af1796f0fee7097) (dependabot\[bot]) - fix: go mod tidy for v3 [`da4c583`](https://github.com/helm/helm/commit/da4c583145cf4de6a291e81b499ba53785739c2b) (Terry Howe) - chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 [`e40b1b3`](https://github.com/helm/helm/commit/e40b1b3b367cae275d823eadcfcef43729e16260) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.33.0 to 0.34.0 [`a27e9db`](https://github.com/helm/helm/commit/a27e9db724540bc53b066dff7d80d075a9fa86d8) (dependabot\[bot]) - fix Chart.yaml handling [`f13afaa`](https://github.com/helm/helm/commit/f13afaacd6f8f9dca4ad914d87fabbe129692eda) (Matt Farina) - Handle messy index files [`039b0b1`](https://github.com/helm/helm/commit/039b0b18d3c83c9aa3a80da67f3cf1c2d965a598) (Matt Farina) - chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.28 [`bec98a9`](https://github.com/helm/helm/commit/bec98a91aa1f810220f4fd2a7f06b155afe68970) (dependabot\[bot]) - json schema fix [`6d9509a`](https://github.com/helm/helm/commit/6d9509aadcfb44aaaa6fc6528443815343a551b4) (Robert Sirchia) - fix: k8s version parsing to match original [`807225e`](https://github.com/helm/helm/commit/807225ed62b2901fcbaf56923111d9d7f9204a59) (Borys Hulii) - chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 [`cbbd569`](https://github.com/helm/helm/commit/cbbd569aba384d6bf04328645d8befd8555c7879) (dependabot\[bot]) - Do not explicitly set SNI in HTTPGetter [`5e8ff72`](https://github.com/helm/helm/commit/5e8ff72b71fab9bda848bc2c980b2139401e1057) (Terry Howe) - chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 [`5b5fb5b`](https://github.com/helm/helm/commit/5b5fb5b6832fd210e6dfeda01ef91d6eea73abe4) (dependabot\[bot]) - chore(deps): bump the k8s-io group with 7 updates [`d12538a`](https://github.com/helm/helm/commit/d12538a23df05acb027f319766dde19a90f0c78a) (dependabot\[bot]) - chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 [`303f803`](https://github.com/helm/helm/commit/303f8031bdfbd18fa8630def8199957fa4784a20) (dependabot\[bot]) - chore(deps): bump golang.org/x/term from 0.32.0 to 0.33.0 [`abcc2ed`](https://github.com/helm/helm/commit/abcc2edc2722406928df731dfac8981032d7831a) (dependabot\[bot]) - chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0 [`521c67b`](https://github.com/helm/helm/commit/521c67b3588a37ccb1e19fc90130813587015291) (dependabot\[bot]) - Disabling linter due to unknown issue [`227c9cb`](https://github.com/helm/helm/commit/227c9cb6b6c4ba190fa4064c0dba91f8a3106b79) (Matt Farina) - Updating link handling [`4389fa6`](https://github.com/helm/helm/commit/4389fa639a4d8e6836fa8df9bb70dd69c2820c12) (Matt Farina) - Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 [`372e403`](https://github.com/helm/helm/commit/372e40376a15568ba1d9920beb9ab4fe91b90a55) (dependabot\[bot]) - build(deps): bump the k8s-io group with 7 updates [`4fa5a64`](https://github.com/helm/helm/commit/4fa5a64127532cb9e69986f584aef491f36a925b) (dependabot\[bot]) - build(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 [`6284ed8`](https://github.com/helm/helm/commit/6284ed853892c95b87d08a08d64199af63ed3e13) (dependabot\[bot]) - fix: user username password for login [`2c55a4e`](https://github.com/helm/helm/commit/2c55a4e8ce483fe1a03d7afa46a89e26852bc3c5) (Terry Howe) - Update pkg/registry/transport.go [`a16e986`](https://github.com/helm/helm/commit/a16e986d4e184b4e065968c5f5c30198a12d880e) (Terry Howe) - Update pkg/registry/transport.go [`cea26d8`](https://github.com/helm/helm/commit/cea26d8bcac27f888ebb43a8ac8fe87f5851d380) (Terry Howe) - fix: add debug logging to oci transport [`b52bb41`](https://github.com/helm/helm/commit/b52bb41484bca2eab616aed83aa922cbb5ef1e3b) (Terry Howe) - build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 [`45075cf`](https://github.com/helm/helm/commit/45075cf9434456c8d1cd59a6355265e958b71b2f) (dependabot\[bot]) - build(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 [`73a7826`](https://github.com/helm/helm/commit/73a78263956bf738008e158afb8d641acbb8f3b9) (dependabot\[bot]) - fix: legacy docker support broken for login [`733f94c`](https://github.com/helm/helm/commit/733f94c86a98f2fc4a12eba510e26615d4b8aa59) (Terry Howe) - fix: plugin installer test with no Internet [`fc36041`](https://github.com/helm/helm/commit/fc360417024f4734e5b7356385512a08a31c743e) (Terry Howe) - Handle an empty registry config file. [`cfe8cef`](https://github.com/helm/helm/commit/cfe8cef46f04f36ca33e8696573e243d14e17e79) (Matt Farina) - Prevent fetching newReference again as we have in calling method [`c33215d`](https://github.com/helm/helm/commit/c33215d765e291bc9321984d4f60a0182c738938) (Benoit Tigeot) - Prevent failure when resolving version tags in oras memory store [`f552b67`](https://github.com/helm/helm/commit/f552b672305a420b54a725185f98e34e51fbd7ba) (Benoit Tigeot) - fix(client): skipnode utilization for PreCopy [`a18a52e`](https://github.com/helm/helm/commit/a18a52e8982b399101f7f20e2473de8514e85226) (Brandt Keller) - test: Skip instead of returning early. looks more intentional [`fedf502`](https://github.com/helm/helm/commit/fedf5024d60bcb4efce9cf7f6f1b7bca642a66eb) (Jesse Simpson) - test: tests repo stripping functionality [`fe512ba`](https://github.com/helm/helm/commit/fe512bae439b5271dd7d2cdb75fadf3c39abd800) (Jesse Simpson) - test: include tests for Login based on different protocol prefixes [`099a9e1`](https://github.com/helm/helm/commit/099a9e18f30db9c90a3a5e52b2af6dd630a6d757) (Jesse Simpson) - fix(client): layers now returns manifest - remove duplicate from descriptors [`b07ab77`](https://github.com/helm/helm/commit/b07ab77da3a2d20508b8e775981e233a81d4c753) (Brandt Keller) - fix(client): return nil on non-allowed media types [`c225c12`](https://github.com/helm/helm/commit/c225c124ac76eedc3ca6e013df40da8d2c50650d) (Brandt Keller) - Fix 3.18.0 regression: registry login with scheme [`c0f3ace`](https://github.com/helm/helm/commit/c0f3ace52d974b7465f33079bbf54ed961f875f1) (Scott Rigby) - Update pkg/plugin/plugin.go [`dce60ad`](https://github.com/helm/helm/commit/dce60adb5141695b9deab023dbfa25bba681d8fa) (Benoit Tigeot) - Update pkg/plugin/plugin.go [`cda0865`](https://github.com/helm/helm/commit/cda0865d64a4deec682fd044aa4412eb9ab643db) (Benoit Tigeot) - Wait for Helm v4 before raising when platformCommand and Command are set [`5d9d9a0`](https://github.com/helm/helm/commit/5d9d9a0fb8c1700c5aa9051e3768dcdabfed642d) (Benoit Tigeot) - Revert "fix (helm) : toToml\` renders int as float \[ backport to v3 ]" [`c5249c1`](https://github.com/helm/helm/commit/c5249c1f8d83d44081afee41efeac3ee36d6e9bc) (Matt Farina) - build(deps): bump the k8s-io group with 7 updates [`5b0520d`](https://github.com/helm/helm/commit/5b0520d6b323b291546cb6fbc4dc0f76b570a6eb) (dependabot\[bot]) - chore: update generalization warning message [`afefca8`](https://github.com/helm/helm/commit/afefca8b2dcb3c220e24075e8dabf0cffd170daf) (Feng Cao) - build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0 [`8d6d27c`](https://github.com/helm/helm/commit/8d6d27c26aad581c3da61f7e67786949c9201fcd) (dependabot\[bot]) - build(deps): bump the k8s-io group with 7 updates [`502c0d5`](https://github.com/helm/helm/commit/502c0d5f5b8563be076de69be85f8e0add11b69c) (dependabot\[bot]) - build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 [`92be9ac`](https://github.com/helm/helm/commit/92be9ac0c8abab27efd740be6a671d6e8dd535fd) (dependabot\[bot]) - fix: move warning to top of block [`eb5b6d5`](https://github.com/helm/helm/commit/eb5b6d50474842db17330b11e0db70077e1c4510) (Feng Cao) - fix: govulncheck workflow [`6b15f26`](https://github.com/helm/helm/commit/6b15f26bd45c2856b36bdf3e8c32b44595e4580f) (Matthieu MOREL) - fix: replace fmt warning with slog [`6b5c944`](https://github.com/helm/helm/commit/6b5c94475db950a981523344029f0a7c620a2e32) (Feng Cao) - fix: add warning when ignore repo flag [`247bf7c`](https://github.com/helm/helm/commit/247bf7c2e0c591554b6cfd4c2f62cb2700b034ee) (Feng Cao) - bump version to v3.18.0 [`9404459`](https://github.com/helm/helm/commit/94044595c79ddf1311a4cd3df0353fe62a7ed633) (Robert Sirchia) - backport [#&#8203;30673](https://github.com/helm/helm/issues/30673) to dev-v3 [`0a800e8`](https://github.com/helm/helm/commit/0a800e84b033ae03fc31a46215378ac7761cb9c5) (Gerard Nguyen) - feat: add httproute from gateway-api to create chart template [`bd1b67b`](https://github.com/helm/helm/commit/bd1b67b082122ad1264d07c5d28bbc4c4171b826) (Henrik Gerdes) **Full Changelog**: <https://github.com/helm/helm/compare/v3.18.6...v3.19.0> ### [`v3.18.6`](https://github.com/helm/helm/releases/tag/v3.18.6): Helm v3.18.6 [Compare Source](https://github.com/helm/helm/compare/v3.18.5...v3.18.6) Helm v3.18.6 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.18.6. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.6-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-darwin-amd64.tar.gz.sha256sum) / 80cad0470e38cf25731cdead7c32dfbeb887bc177bd6fa01e31b065722f8f06b) - [MacOS arm64](https://get.helm.sh/helm-v3.18.6-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-darwin-arm64.tar.gz.sha256sum) / 48e30d236a1f334c6acb78501be5a851eaa2a267fefeb1131b6484eb2f9f30d7) - [Linux amd64](https://get.helm.sh/helm-v3.18.6-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-amd64.tar.gz.sha256sum) / 3f43c0aa57243852dd542493a0f54f1396c0bc8ec7296bbb2c01e802010819ce) - [Linux arm](https://get.helm.sh/helm-v3.18.6-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-arm.tar.gz.sha256sum) / 13156fbe87a9db201b7d8fd0b42dee2a2e76a77388ea3bd59e3074cfa49d3619) - [Linux arm64](https://get.helm.sh/helm-v3.18.6-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-arm64.tar.gz.sha256sum) / 5b8e00b6709caab466cbbb0bc29ee09059b8dc9417991dd04b497530e49b1737) - [Linux i386](https://get.helm.sh/helm-v3.18.6-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-386.tar.gz.sha256sum) / d245db7c80edaf47bc42d3fab0b79d2e75d63fa49d06bc0ca599686ebdbd1422) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.6-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-ppc64le.tar.gz.sha256sum) / 61eac730dac2029d7acf1c53bd0b1056f78ca2c3f915da7fa3995e74c021eae8) - [Linux s390x](https://get.helm.sh/helm-v3.18.6-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-s390x.tar.gz.sha256sum) / c6435c220b2577abea11ee9281fda8a5164583fb1f502702f6ef5c2b4347e38f) - [Linux riscv64](https://get.helm.sh/helm-v3.18.6-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.6-linux-riscv64.tar.gz.sha256sum) / cea696b01b66fad76b24d9ef28a86802b0931cbc25cec687e8469589438995eb) - [Windows amd64](https://get.helm.sh/helm-v3.18.6-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.6-windows-amd64.zip.sha256sum) / 4263320a8d70df0bb1e245534fba1b541f9889005cdb68dec9798b197c3f66b0) - [Windows arm64](https://get.helm.sh/helm-v3.18.6-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.6-windows-arm64.zip.sha256sum) / fdff469f270d8a155d9289843b92f7b00b2ca353b8ec61532e920eeb3fc2b480) 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 - 3.19.0 is the next minor release and will be on September 11, 2025 #### Changelog - fix(helm-lint): fmt [`b76a950`](https://github.com/helm/helm/commit/b76a950f6835474e0906b96c9ec68a2eff3a6430) (Isaiah Lewis) - fix(helm-lint): Add TLSClientConfig [`b79a421`](https://github.com/helm/helm/commit/b79a4212e803ad50c66f06799b8bbdb51f918603) (Isaiah Lewis) - fix(helm-lint): Add HTTP/HTTPS URL support for json schema references [`b9180e6`](https://github.com/helm/helm/commit/b9180e674fccb57e6ea6934ed7deb4448a3c9ddb) (Isaiah Lewis) ### [`v3.18.5`](https://github.com/helm/helm/releases/tag/v3.18.5): Helm v3.18.5 [Compare Source](https://github.com/helm/helm/compare/v3.18.4...v3.18.5) Helm v3.18.5 is a security 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 Advisories - [Helm Charts with Specific JSON Schema Values Can Cause Memory Exhaustion](https://github.com/helm/helm/security/advisories/GHSA-9h84-qmv7-982p) - [Incorrect YAML Content Leads To Panic](https://github.com/helm/helm/security/advisories/GHSA-f9f8-9pmf-xv68) #### Installation and Upgrading Download Helm v3.18.5. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.5-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-darwin-amd64.tar.gz.sha256sum) / 3200c32cf19bf69b446e97c0060af39f018d2e441e418ad174ba39052f63fb15) - [MacOS arm64](https://get.helm.sh/helm-v3.18.5-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-darwin-arm64.tar.gz.sha256sum) / 32ce3f4910d5a96c1170f3f8f230d4c8b8bc007e5d47b085b8416cfe559d7925) - [Linux amd64](https://get.helm.sh/helm-v3.18.5-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-amd64.tar.gz.sha256sum) / 9879bf9c471cdecbbee5ee17cf1de1849b0ffd12871ea01f17ede6861d7134f5) - [Linux arm](https://get.helm.sh/helm-v3.18.5-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-arm.tar.gz.sha256sum) / 4be47fa77476bfd6416a44853e28983e7c8594156259813ecf35d004044fb17d) - [Linux arm64](https://get.helm.sh/helm-v3.18.5-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-arm64.tar.gz.sha256sum) / d25d2c1b1c5a9844755ab5c66e6df4d6b31c25e6d92dd2ce66c137a63ddf9f2c) - [Linux i386](https://get.helm.sh/helm-v3.18.5-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-386.tar.gz.sha256sum) / 1ee980e47bb37f388abdce3a7e8da64a9b372352c4cb645bda5ddd401973bee3) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.5-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-ppc64le.tar.gz.sha256sum) / 9d300e0efced9b244aedcc9d11c49647deb4c5afc8d2298c988498dc530bc932) - [Linux s390x](https://get.helm.sh/helm-v3.18.5-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-s390x.tar.gz.sha256sum) / c779bb4dea8026294378a9ad6447095fb8f56671a8c49437344dd342de2a3156) - [Linux riscv64](https://get.helm.sh/helm-v3.18.5-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.5-linux-riscv64.tar.gz.sha256sum) / f79d06dc5e966c341fc8ad1a0d5e032f7d681e62c4a51a4d22badec4b9857144) - [Windows amd64](https://get.helm.sh/helm-v3.18.5-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.5-windows-amd64.zip.sha256sum) / 464bfd7792d6c682778fc1d5e5bcc9ac5ce83457fe3c4b7a3d0af4dc3ef03eb1) - [Windows arm64](https://get.helm.sh/helm-v3.18.5-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.5-windows-arm64.zip.sha256sum) / 82411e3ee4e349d30221ddf6c26397bb0a41666939b338ccf39f4cd2ec4e4410) 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.0 is the next minor release and will be on September 11, 2025 #### Changelog - fix Chart.yaml handling [`7799b48`](https://github.com/helm/helm/commit/7799b483f52ceb665264a4056da3d2569d60f910) (Matt Farina) - Handle messy index files [`dd8502f`](https://github.com/helm/helm/commit/dd8502f7b4fd5824a696c99909babd0fbed77e9e) (Matt Farina) - json schema fix [`cb8595b`](https://github.com/helm/helm/commit/cb8595bc650e2ec7459427d2b0430599431a3dbe) (Robert Sirchia) ### [`v3.18.4`](https://github.com/helm/helm/releases/tag/v3.18.4): Helm v3.18.4 [Compare Source](https://github.com/helm/helm/compare/v3.18.3...v3.18.4) Helm v3.18.4 is a security 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 Advisories - [GHSA-557j-xg8c-q2mm](https://github.com/helm/helm/security/advisories/GHSA-557j-xg8c-q2mm): Chart Dependency Updating With Malicious Chart.yaml Content And Symlink #### Installation and Upgrading Download Helm v3.18.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-darwin-amd64.tar.gz.sha256sum) / 860a7238285b44b5dc7b3c4dad6194316885d7015d77c34e23177e0e9554af8f) - [MacOS arm64](https://get.helm.sh/helm-v3.18.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-darwin-arm64.tar.gz.sha256sum) / 041849741550b20710d7ad0956e805ebd960b483fe978864f8e7fdd03ca84ec8) - [Linux amd64](https://get.helm.sh/helm-v3.18.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-amd64.tar.gz.sha256sum) / f8180838c23d7c7d797b208861fecb591d9ce1690d8704ed1e4cb8e2add966c1) - [Linux arm](https://get.helm.sh/helm-v3.18.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-arm.tar.gz.sha256sum) / 34ea88aef15fd822e839da262176a36e865bb9cfdb89b1f723811c0cc527f981) - [Linux arm64](https://get.helm.sh/helm-v3.18.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-arm64.tar.gz.sha256sum) / c0a45e67eef0c7416a8a8c9e9d5d2d30d70e4f4d3f7bea5de28241fffa8f3b89) - [Linux i386](https://get.helm.sh/helm-v3.18.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-386.tar.gz.sha256sum) / 75c2d9858725a5907faf8f19d9fb21c0263e4cb864d27d6df8809f96f147d3c0) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-ppc64le.tar.gz.sha256sum) / dbd74c59e7710f26e058596723abbf73662b553e01f40dfb08508ffffaeb7b81) - [Linux s390x](https://get.helm.sh/helm-v3.18.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-s390x.tar.gz.sha256sum) / c8bafb34bcebd53494f0223239977e1ff7b487e714598a5843a0cb1788e20075) - [Linux riscv64](https://get.helm.sh/helm-v3.18.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.4-linux-riscv64.tar.gz.sha256sum) / f67f39104c7e695cbba04dc3b4507a80a034ce9e5ccbe55c84e91b1553b787bd) - [Windows amd64](https://get.helm.sh/helm-v3.18.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.4-windows-amd64.zip.sha256sum) / 0af12a2233d71ef4207db1eabbf103b554631206ed5b2b34fc56b73a52596888) - [Windows arm64](https://get.helm.sh/helm-v3.18.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.4-windows-arm64.zip.sha256sum) / de6bc8fcffeb041f524a92c6026ea22ef6f939118a30e6bb8b996b77a38486b1) 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.18.5 is the next patch release and will be on August 13, 2025 - 3.19.0 is the next minor release and will be on September 11, 2025 #### Changelog - Disabling linter due to unknown issue [`f20a4ad`](https://github.com/helm/helm/commit/f20a4ad1d5c953ca0fb3d3b30aa9aa796d472ef1) (Matt Farina) - build(deps): bump the k8s-io group with 7 updates [`563b094`](https://github.com/helm/helm/commit/563b0947b995c48354319aa054830db61f793a08) (dependabot\[bot]) - Updating link handling [`00de613`](https://github.com/helm/helm/commit/00de613324df4dd930e6d231d9aae7f9dee29c76) (Matt Farina) ### [`v3.18.3`](https://github.com/helm/helm/releases/tag/v3.18.3): Helm 3.18.3 [Compare Source](https://github.com/helm/helm/compare/v3.18.2...v3.18.3) Helm v3.18.3 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.18.3. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-darwin-amd64.tar.gz.sha256sum) / d186851d40b1999c5d75696bc0b754e4d29e860c8d0cf4c132ac1b1940c5cffc) - [MacOS arm64](https://get.helm.sh/helm-v3.18.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-darwin-arm64.tar.gz.sha256sum) / 3fe3e9739ab3c75d88bfe13e464a79a2a7a804fc692c3258fa6a9d185d53e377) - [Linux amd64](https://get.helm.sh/helm-v3.18.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-amd64.tar.gz.sha256sum) / 6ec85f306dd8fe9eb05c61ba4593182b2afcfefb52f21add3fe043ebbdc48e39) - [Linux arm](https://get.helm.sh/helm-v3.18.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-arm.tar.gz.sha256sum) / 5ec62879f57d6acc0436440c88459d2a5c8de233273e73ff6498d79fd2d92653) - [Linux arm64](https://get.helm.sh/helm-v3.18.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-arm64.tar.gz.sha256sum) / 3382ebdc6d6e027371551a63fc6e0a3073a1aec1061e346692932da61cfd8d24) - [Linux i386](https://get.helm.sh/helm-v3.18.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-386.tar.gz.sha256sum) / 22d7bad5c6012729e550e09d0b719336ea98c9c7207730456d152f32124609af) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-ppc64le.tar.gz.sha256sum) / ca5ab0bb205488276095881f04b72bfed5c0ddb92f715940dde6a7ccae72818c) - [Linux s390x](https://get.helm.sh/helm-v3.18.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-s390x.tar.gz.sha256sum) / be261f040b59c04ad4f1ce6fc2f976e500167475cadb468bf78cb9772300fb5d) - [Linux riscv64](https://get.helm.sh/helm-v3.18.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.3-linux-riscv64.tar.gz.sha256sum) / 1f87dab39ed599af463abba2c8b2d4c625cfcbc2f2010da2c9c47db017b1c2ca) - [Windows amd64](https://get.helm.sh/helm-v3.18.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.3-windows-amd64.zip.sha256sum) / 4cb9185cd7b84395853c04c84c4524a6b794cab07211cedc2e36839f53d8e26d) - [Windows arm64](https://get.helm.sh/helm-v3.18.3-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.3-windows-arm64.zip.sha256sum) / 7e83d901af47ca804d99d2eb679b4622fdfe1b5b06b15550f5a432a0e4591bb8) 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 - 3.18.4 is the next patch release and will be on July 09, 2025 - 3.19.0 is the next minor release and will be on September 11, 2025 #### Changelog - build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 [`6838ebc`](https://github.com/helm/helm/commit/6838ebcf265a3842d1433956e8a622e3290cf324) (dependabot\[bot]) - fix: user username password for login [`5b9e2f6`](https://github.com/helm/helm/commit/5b9e2f6b4c4e2c8e21d85dc01fbb9d8a454a1fa9) (Terry Howe) - Update pkg/registry/transport.go [`2782412`](https://github.com/helm/helm/commit/278241207306c699aa6da71fe9e5922fa5db1743) (Terry Howe) - Update pkg/registry/transport.go [`e66cf6a`](https://github.com/helm/helm/commit/e66cf6afdd4d8f92beb80d2026ff663472fd89df) (Terry Howe) - fix: add debug logging to oci transport [`191f05c`](https://github.com/helm/helm/commit/191f05c068a25a80cd206c1256c6b11a63c4068b) (Terry Howe) ### [`v3.18.2`](https://github.com/helm/helm/releases/tag/v3.18.2): Helm 3.18.2 [Compare Source](https://github.com/helm/helm/compare/v3.18.1...v3.18.2) Helm v3.18.2 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.18.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-darwin-amd64.tar.gz.sha256sum) / 8bfc850d4451dccecb01c73bdc844cb1b3ed2f1b90a89fc47e7b1670e1f369ec) - [MacOS arm64](https://get.helm.sh/helm-v3.18.2-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-darwin-arm64.tar.gz.sha256sum) / d82a30d654862668ae1e58dbbba5ea6ed5f84312da59666ef628bf73b2188d39) - [Linux amd64](https://get.helm.sh/helm-v3.18.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-amd64.tar.gz.sha256sum) / c5deada86fe609deefdf40e9cbbe3da2f8cf3f6a4551a0ebe7886dc8fcf98bce) - [Linux arm](https://get.helm.sh/helm-v3.18.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-arm.tar.gz.sha256sum) / a848c9db5e51f7cc4975bcfbba415c30cdfb67e141b6efc0e8b3a66cd89e8607) - [Linux arm64](https://get.helm.sh/helm-v3.18.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-arm64.tar.gz.sha256sum) / 03181a494a0916b370a100a5b2536104963b095be53fb23d1e29b2afb1c7de8d) - [Linux i386](https://get.helm.sh/helm-v3.18.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-386.tar.gz.sha256sum) / dae13caca7a24d0adff3f59183a269275522964d75c1e4cbdb0ffaddc659e7bc) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-ppc64le.tar.gz.sha256sum) / 1d21b2acdd79a13d20585b61fe90bababdd3f7047530d66aad650869c772b5c3) - [Linux s390x](https://get.helm.sh/helm-v3.18.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-s390x.tar.gz.sha256sum) / 382920a48a0800cf2bb67bf6ab403aab15f7631b369bed9df9bdcfdd5ebd5ae9) - [Linux riscv64](https://get.helm.sh/helm-v3.18.2-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.2-linux-riscv64.tar.gz.sha256sum) / d702db0191e6a4091d631760aded83f809d8d7edf962d5252f1ea46804183ebf) - [Windows amd64](https://get.helm.sh/helm-v3.18.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.2-windows-amd64.zip.sha256sum) / 49fc2d74a351974ebf544f8252a4e43d7e5f9e0137472415393178c2d3996e9f) - [Windows arm64](https://get.helm.sh/helm-v3.18.2-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.2-windows-arm64.zip.sha256sum) / 6ecdf10aa6f356ebb841d1732225437100e65fdb90f99170e1b2e5726e4fd10d) 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 - 3.18.3 is the next patch release and will be on July 09, 2025 - 3.19.0 is the next minor release and will be on September 11, 2025 #### Changelog - fix: legacy docker support broken for login [`04cad46`](https://github.com/helm/helm/commit/04cad4610054e5d546aa5c5d9c1b1d5cf68ec1f8) (Terry Howe) - Handle an empty registry config file. [`bc9f8a2`](https://github.com/helm/helm/commit/bc9f8a2d8baad5a54f7b421275f44c04117eb5cb) (Matt Farina) ### [`v3.18.1`](https://github.com/helm/helm/releases/tag/v3.18.1): Helm v3.18.1 [Compare Source](https://github.com/helm/helm/compare/v3.18.0...v3.18.1) Helm v3.18.1 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience. Notes: - This release fixes regressions around template generation and OCI registry interaction in 3.18.0 - There are at least 2 known regressions unaddressed in this release. They are being worked on. - Empty registry configuration files. When the file exists but it is empty. - Login to Docker Hub on some domains fails. 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.18.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-darwin-amd64.tar.gz.sha256sum) / 3973bda1863d74614e1dca69ee65050928a80b88f6d10ec514fa7886a02de309) - [MacOS arm64](https://get.helm.sh/helm-v3.18.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-darwin-arm64.tar.gz.sha256sum) / 93562d2a0e34a505954e5b9556e319f390bc5bd07bed754ddc038b09cfe6fbd9) - [Linux amd64](https://get.helm.sh/helm-v3.18.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-amd64.tar.gz.sha256sum) / b1c7e8e261fd30f34c617282813ecafc63628fcd59a255a9fc51b1fe43394c05) - [Linux arm](https://get.helm.sh/helm-v3.18.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-arm.tar.gz.sha256sum) / 6a58bf4091f798ac1a6fa7e21ea142fe138f5b688f2e3af0c49147f99210fff6) - [Linux arm64](https://get.helm.sh/helm-v3.18.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-arm64.tar.gz.sha256sum) / 5ddc8fbd4b17857754a95be799543ceafa5aa9532b05f738ee590a76bb049988) - [Linux i386](https://get.helm.sh/helm-v3.18.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-386.tar.gz.sha256sum) / 890bfd82f9fc8fe829f33c80e3d31463fc22d0f3605aaf3b009b3d7a616ba9cc) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-ppc64le.tar.gz.sha256sum) / 4d03617f742e4774ddf2170840ec385c67abf0db93e5df1aa9a036bb1275988e) - [Linux s390x](https://get.helm.sh/helm-v3.18.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-s390x.tar.gz.sha256sum) / e17b3574bdd4152ed8962089e3c0143e660db64e828a90a20127c9e5f48ab932) - [Linux riscv64](https://get.helm.sh/helm-v3.18.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.1-linux-riscv64.tar.gz.sha256sum) / 225bdea665c5313e48c0219b39b6f0daea3288b1567f4825c540063784113214) - [Windows amd64](https://get.helm.sh/helm-v3.18.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.1-windows-amd64.zip.sha256sum) / d0f74d2043dae67992d4dcdd430844aa4817e4735a42ef9ecb4d2f042e2ed2bb) - [Windows arm64](https://get.helm.sh/helm-v3.18.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.1-windows-arm64.zip.sha256sum) / 486f2eabae7b497afc4643e54464b700de6fbc509f4b5b31ca108979a11ba5fd) 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.18.2 will contain only bug fixes. - 3.19.0 on September 11th, 2025 is the next feature release. #### Changelog - fix(client): skipnode utilization for PreCopy [`f6f8700`](https://github.com/helm/helm/commit/f6f8700a539c18101509434f3b59e6a21402a1b2) (Brandt Keller) - fix(client): layers now returns manifest - remove duplicate from descriptors [`4da7015`](https://github.com/helm/helm/commit/4da701593f8c8a137fc36a95f9e9ecfe1d01528f) (Brandt Keller) - fix(client): return nil on non-allowed media types [`1a8507f`](https://github.com/helm/helm/commit/1a8507fd5ad910f466accfd1c784ed0c333c343a) (Brandt Keller) - Prevent fetching newReference again as we have in calling method [`015531c`](https://github.com/helm/helm/commit/015531ca4f386a6fee6c9f48eae63124d19c76a7) (Benoit Tigeot) - Prevent failure when resolving version tags in oras memory store [`9db1a12`](https://github.com/helm/helm/commit/9db1a120f9f7404044cc4619ea7379b430004e36) (Benoit Tigeot) - Update pkg/plugin/plugin.go [`e8bfa0e`](https://github.com/helm/helm/commit/e8bfa0eed689ee822c6ba9b4bcae45ecdb36b671) (Benoit Tigeot) - Update pkg/plugin/plugin.go [`24b4490`](https://github.com/helm/helm/commit/24b44902a266f911617105273d4afd16f25f4aaf) (Benoit Tigeot) - Wait for Helm v4 before raising when platformCommand and Command are set [`7e8f534`](https://github.com/helm/helm/commit/7e8f53421a184125cf988814206237ce01d95139) (Benoit Tigeot) - Fix 3.18.0 regression: registry login with scheme [`ea04cea`](https://github.com/helm/helm/commit/ea04cea48bf2b312e506ae03c412c6fd95929c5c) (Scott Rigby) - Revert "fix (helm) : toToml\` renders int as float \[ backport to v3 ]" [`bec6609`](https://github.com/helm/helm/commit/bec66098fdb4ac37298f46701a2d5b28e5776b72) (Matt Farina) ### [`v3.18.0`](https://github.com/helm/helm/releases/tag/v3.18.0): Helm v3.18.0 [Compare Source](https://github.com/helm/helm/compare/v3.17.4...v3.18.0) Helm v3.18.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 - Add support for JSON Schema 2020 - Enabled cpu and memory profiling - Add hook annotation to output hook logs to client on error #### Installation and Upgrading Download Helm v3.18.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.18.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-darwin-amd64.tar.gz.sha256sum) / 2be99836549413c2f0212d644e8740abd8ba5d7f55484c29d3363cea339891d9) - [MacOS arm64](https://get.helm.sh/helm-v3.18.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-darwin-arm64.tar.gz.sha256sum) / 4ce30bd86a3fc4f31d297827a5bf5b10ced8c4da2ff810bf9f53f561dbed7d10) - [Linux amd64](https://get.helm.sh/helm-v3.18.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-amd64.tar.gz.sha256sum) / 961e587fc2c03807f8a99ac25ef063fa9e6915f1894729399cbb95d2a79af931) - [Linux arm](https://get.helm.sh/helm-v3.18.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-arm.tar.gz.sha256sum) / 88f6264801fd9c5bb3d2d24c7b3da4e239d137b39bacd18d25b22823e6bd31f7) - [Linux arm64](https://get.helm.sh/helm-v3.18.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-arm64.tar.gz.sha256sum) / 489c9d2d3ea4e095331249d74b4407fb5ac1d338c28429d70cdedccfe6e2b029) - [Linux i386](https://get.helm.sh/helm-v3.18.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-386.tar.gz.sha256sum) / 3302c90957e259897d238feee65e05abb3fc586ab80a49cb577fd123b2e94cb3) - [Linux ppc64le](https://get.helm.sh/helm-v3.18.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-ppc64le.tar.gz.sha256sum) / 559036fe183593488275a19796ca0b13f56e9d586b697a0d968e8b1e24472d7c) - [Linux s390x](https://get.helm.sh/helm-v3.18.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-s390x.tar.gz.sha256sum) / ab0e347751b425ed9c4b619159a9ffeb85a82e07f7333921dec1a26780195a72) - [Linux riscv64](https://get.helm.sh/helm-v3.18.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.18.0-linux-riscv64.tar.gz.sha256sum) / ae98c3d9d352ac91909d28dbb03d91fc506cafcce647cfbd1954a02ef84f91d1) - [Windows amd64](https://get.helm.sh/helm-v3.18.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.18.0-windows-amd64.zip.sha256sum) / ae6a1b832043e3433d2823fc42692057dbf007efad34292708130b412c169a94) - [Windows arm64](https://get.helm.sh/helm-v3.18.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.18.0-windows-arm64.zip.sha256sum) / f354f0bdf725a0530162754632bc54fed2c56ad11a899b031702ee1c70ecb5fc) 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.18.1 on June 11th, 2025 will contain only bug fixes. - 3.19.0 on September 11th, 2025 is the next feature release. #### Changelog - build(deps): bump the k8s-io group with 7 updates [`cc58e3f`](https://github.com/helm/helm/commit/cc58e3f5a3aa615c6a86275e6f4444b5fdd3cc4e) (dependabot\[bot]) - fix: govulncheck workflow [`bf1436b`](https://github.com/helm/helm/commit/bf1436baf3c235cb1b689a016b7162d0cddd3947) (Matthieu MOREL) - bump version to v3.18.0 [`d8edc2a`](https://github.com/helm/helm/commit/d8edc2aebc2e5ad624640b56a22258b9bbec9099) (Robert Sirchia) - fix:add proxy support when mTLS configured [`48377fe`](https://github.com/helm/helm/commit/48377fe4515cc6a5bf5ac92ea6086090e7b82798) (Rongrong Liu) - docs: Note about http fallback for OCI registries [`cdd7c10`](https://github.com/helm/helm/commit/cdd7c105a60929d733c1b67d4fe5062ff5619ac2) (Terry Howe) - Bump net package to avoid CVE on dev-v3 [`f9ab8f7`](https://github.com/helm/helm/commit/f9ab8f772a01ff918d4a54febe18d4cc6899f2e2) (Benoit Tigeot) - Bump toml [`087fa18`](https://github.com/helm/helm/commit/087fa18276033d37648deaf082de6b3ea635fb88) (Benoit Tigeot) - backport #&#8203;30677to dev3 [`2a5f83b`](https://github.com/helm/helm/commit/2a5f83b960738cc58f090e67ac108418ac4dedf2) (dongjiang) - build(deps): bump github.com/rubenv/sql-migrate from 1.7.2 to 1.8.0 [`5df2f30`](https://github.com/helm/helm/commit/5df2f3018a6ac20db369390fed142463d97b487f) (dependabot\[bot]) - Add install test for TakeOwnership flag [`0906fe7`](https://github.com/helm/helm/commit/0906fe7f6b201d9aa73eb22f518366ea75c57937) (Evans Mungai) - Fix --take-ownership [`4ee3a19`](https://github.com/helm/helm/commit/4ee3a19e9a98e3b58eb4579f019666e834408ca3) (Patrick Seidensal) - build(deps): bump github.com/rubenv/sql-migrate from 1.7.1 to 1.7.2 [`3538c2a`](https://github.com/helm/helm/commit/3538c2a677809308821c18bdc309e5954f822211) (dependabot\[bot]) - build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 [`6fa95c8`](https://github.com/helm/helm/commit/6fa95c805e449eb7332059cc4aee837a9358f334) (dependabot\[bot]) - build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 [`741b5be`](https://github.com/helm/helm/commit/741b5beeb95b0858b1809a625870310a509a4d61) (dependabot\[bot]) - Testing text bump [`017f9fa`](https://github.com/helm/helm/commit/017f9fad2b2b51f1292c73922f0857b93d2fb233) (Benoit Tigeot) - Permit more Go version and not only 1.23.8 [`6667252`](https://github.com/helm/helm/commit/666725202b2c7da205fe0c34a1ac5812e88d2500) (Benoit Tigeot) - Bumps github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0 [`4ad1ccd`](https://github.com/helm/helm/commit/4ad1ccd8fb8bbf4ffec8ccab411f2ee57360824d) (Benoit Tigeot) - Unarchiving fix [`3ce10e4`](https://github.com/helm/helm/commit/3ce10e4f81e064a3807098c3d466c33f2ece8a18) (Matt Farina) - Fix typo [`422c58e`](https://github.com/helm/helm/commit/422c58e4a2d7a00e2275916be1bfda0b28efba82) (Benoit Tigeot) - Report as debug log, the time spent waiting for resources [`5e7f12d`](https://github.com/helm/helm/commit/5e7f12d4c3e2e37fa4bc065fddde8e191c336a15) (Benoit Tigeot) - build(deps): bump github.com/containerd/containerd from 1.7.26 to 1.7.27 [`dcc286c`](https://github.com/helm/helm/commit/dcc286ca562e91bc5ea052d734d11e4bf2905e19) (dependabot\[bot]) - Update pkg/registry/fallback.go [`1435ec7`](https://github.com/helm/helm/commit/1435ec7c7717a147fb17701fd0da3992f7a44bb6) (Terry Howe) - automatic fallback to http [`674e882`](https://github.com/helm/helm/commit/674e882c88535c75b672cb6986df8fc23ad21dad) (Terry Howe) - chore(oci): upgrade to ORAS v2 [`c188441`](https://github.com/helm/helm/commit/c188441757c66e8e863969c5cb1b27be61482a22) (Terry Howe) - Updating to 0.37.0 for x/net [`2b12490`](https://github.com/helm/helm/commit/2b12490c329e5a61c79f6f71cee8b450770b0752) (Matt Farina) - build(deps): bump the k8s-io group with 7 updates [`0648918`](https://github.com/helm/helm/commit/0648918abbc894b035351353a2af82b5c8b161c8) (dependabot\[bot]) - build(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 [`0911b9c`](https://github.com/helm/helm/commit/0911b9c7b0f29bd49905865cd77509c2d84c4479) (dependabot\[bot]) - build(deps): bump github.com/opencontainers/image-spec [`2f22d55`](https://github.com/helm/helm/commit/2f22d5544c78b3e81de95bac061515630cb5d157) (dependabot\[bot]) - build(deps): bump github.com/containerd/containerd from 1.7.25 to 1.7.26 [`89361c9`](https://github.com/helm/helm/commit/89361c905aae85cf0a20ec68df2fdd52103847ed) (dependabot\[bot]) - build(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 [`6d64160`](https://github.com/helm/helm/commit/6d64160ab65863892ef1cec022b5391b17147c6d) (dependabot\[bot]) - Fix cherry-pick helm.sh/helm/v4 -> helm.sh/helm/v3 [`bcb83e4`](https://github.com/helm/helm/commit/bcb83e465f4487b481b8843f4d5dfe4f26472c55) (Scott Rigby) - Refactor based on review comment [`2aa90b8`](https://github.com/helm/helm/commit/2aa90b8f2603f033479278eb99993d2efe39624c) (Chris Berry) - Refactor based on review comment [`5739197`](https://github.com/helm/helm/commit/5739197faa75b3e2c7d32a999c3e17bd8949756d) (Chris Berry) - Add HookOutputFunc and generic yaml unmarshaller [`b8e1387`](https://github.com/helm/helm/commit/b8e13878fcf542aff465a90635b4d29f93dfb434) (Chris Berry) - clarify fix error message [`97b0e11`](https://github.com/helm/helm/commit/97b0e11871252ad99054d911d92666f84fdac79a) (Scott Rigby) - fix err check [`2f79afb`](https://github.com/helm/helm/commit/2f79afb0a3c506fd41ea89f13efcfa4379f88b5f) (Scott Rigby) - remove comments about previous functionality [`c77f4ec`](https://github.com/helm/helm/commit/c77f4ec6c41db7d5641da723eb6f67d1b8b0e606) (Scott Rigby) - add short circuit return [`3cd6afe`](https://github.com/helm/helm/commit/3cd6afe845c905d2bc1dfa259e2ab4b571c19234) (Scott Rigby) - Update based on review comments [`5367001`](https://github.com/helm/helm/commit/5367001f4fa283ffb4dd15741c2dff053b5dfb52) (Chris Berry) - Update based on review comments [`3c44515`](https://github.com/helm/helm/commit/3c445158d85b1bec417803f418f0b686188b2399) (Chris Berry) - Fix lint [`4cb639e`](https://github.com/helm/helm/commit/4cb639ed4edab7729859328d443b102d05a4b32d) (Chris Berry) - Tidy up imports [`20f859c`](https://github.com/helm/helm/commit/20f859c9ffb5e0a7b48c8331093250bd162e3ee0) (Chris) - Add hook annotations to output pod logs to client on success and fail [`ca90972`](https://github.com/helm/helm/commit/ca90972b3d81acb1ad9d6f80bb1770113776f06a) (Chris Berry) - chore: use \[]error instead of \[]string [`a9e2075`](https://github.com/helm/helm/commit/a9e20757c6b348da7db789f81a874cdb5b315e9f) (Evans Mungai) - Update cmd/helm/profiling.go [`996ad84`](https://github.com/helm/helm/commit/996ad8445379b44bbefc9116e8b5a0cdd9bce259) (Evans Mungai) - chore: update profiling doc in CONTRIBUTING.md [`867c97e`](https://github.com/helm/helm/commit/867c97e70d42f523a223973770149c7faeb6f04f) (Evans Mungai) - Update CONTRIBUTING guide [`af24101`](https://github.com/helm/helm/commit/af2410192d0854f1431efaa9858b2d830f3312c4) (Evans Mungai) - Prefer environment variables to CLI flags [`c7dfa87`](https://github.com/helm/helm/commit/c7dfa87f9d5640ed07b76bfda24dd1e3db635690) (Evans Mungai) - Fix linter warning [`b39411a`](https://github.com/helm/helm/commit/b39411a66829d711168de543fa823cbd5e749ca4) (Evans Mungai) - Move pprof paths to HELM\_PPROF env variable [`4c50f01`](https://github.com/helm/helm/commit/4c50f01046be19467eb99495cbce51319700b81a) (Evans Mungai) - Update CONTRIBUTING.md [`3b43f7b`](https://github.com/helm/helm/commit/3b43f7be60c54edc3ea7d76d6253bb5d12eece32) (Evans Mungai) - Update CONTRIBUTING.md [`a32e11b`](https://github.com/helm/helm/commit/a32e11bdc3af0250a10ce6bbb8a2dc566f66cd3d) (Evans Mungai) - Additional review fixes from PR [`483ebf9`](https://github.com/helm/helm/commit/483ebf915da5ab2c2bbdb46644bca2fe22ae51f9) (Evans Mungai) - feat: Add flags to enable CPU and memory profiling [`461197f`](https://github.com/helm/helm/commit/461197f9c62f4c37ad2b727962db95378c3f3073) (Evans Mungai) - build(deps): bump github.com/distribution/distribution/v3 [`e7fa545`](https://github.com/helm/helm/commit/e7fa545819dbb51c8f94a1936174ee48b52db694) (dependabot\[bot]) - build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 [`d1687ba`](https://github.com/helm/helm/commit/d1687ba8d9c94c711215dc49ad88117585c9c765) (dependabot\[bot]) - Moving to SetOut and SetErr for Cobra [`4c2f88b`](https://github.com/helm/helm/commit/4c2f88b2abb53ee04d6003e67d6efa44b29eb832) (Matt Farina) - build(deps): bump the k8s-io group with 7 updates [`a2413aa`](https://github.com/helm/helm/commit/a2413aa26dd873a782b8f96cac424991b223c3da) (dependabot\[bot]) - build(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 [`959d643`](https://github.com/helm/helm/commit/959d643b977b2b1571fe3ccd21d8e9cbfe1b4ea3) (dependabot\[bot]) - build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 [`3a87c68`](https://github.com/helm/helm/commit/3a87c684e77eef5fcd5bb3b2c51f8e739b871a7c) (dependabot\[bot]) - build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 [`711cef8`](https://github.com/helm/helm/commit/711cef8d1c0602a949b39be4c6eafe118e2fc30c) (dependabot\[bot]) - build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 [`7680623`](https://github.com/helm/helm/commit/76806237ad36e527d2e6158f80ab84f237c52ec3) (dependabot\[bot]) - build(deps): bump github.com/cyphar/filepath-securejoin [`03747d9`](https://github.com/helm/helm/commit/03747d963f7e51e7fd1eac8a768f2791bf25a7e3) (dependabot\[bot]) - build(deps): bump github.com/evanphx/json-patch [`f1db83f`](https://github.com/helm/helm/commit/f1db83f78f06ee017492b471bb2c19ff2249aacd) (dependabot\[bot]) - build(deps): bump the k8s-io group with 7 updates [`3bc3751`](https://github.com/helm/helm/commit/3bc3751f7019d2a1f5b922421d398f9ddd880106) (dependabot\[bot]) - fix: check group for resource info match [`2ebce78`](https://github.com/helm/helm/commit/2ebce786ba295a3ca7a281c3ffd78086cf561f89) (Jiasheng Zhu) - Bump github.com/cyphar/filepath-securejoin from 0.3.6 to 0.4.0 [`8e86e76`](https://github.com/helm/helm/commit/8e86e76d50a9f365e79b6211100dd4308289da6c) (dependabot\[bot]) - add test for nullifying nested global value [`326c1e3`](https://github.com/helm/helm/commit/326c1e3f6782a7ed53980ac010c44689c0ae4fb6) (Ryan Hockstad) - Ensuring the file paths are clean prior to passing to securejoin [`fba9d08`](https://github.com/helm/helm/commit/fba9d08dced3583ef88fc235b307995830173aa9) (Matt Farina) - Bump github.com/containerd/containerd from 1.7.24 to 1.7.25 [`a79be7d`](https://github.com/helm/helm/commit/a79be7d5d348525257ea3be3305f7343522bb083) (dependabot\[bot]) - Bump golang.org/x/crypto from 0.31.0 to 0.32.0 [`b029d74`](https://github.com/helm/helm/commit/b029d74a52009d4e14d406bcc952d2191e0200f0) (dependabot\[bot]) - Bump golang.org/x/term from 0.27.0 to 0.28.0 [`a1c0ae8`](https://github.com/helm/helm/commit/a1c0ae88a7ccbda9b5915bac196db54e677fd1d2) (dependabot\[bot]) - bump version to v3.17.0 [`d6db69e`](https://github.com/helm/helm/commit/d6db69ed66a3b127a96e3339a00ea84586310868) (Matt Farina) - Bump github.com/moby/term from 0.5.0 to 0.5.2 [`54ffefb`](https://github.com/helm/helm/commit/54ffefbcf79b5d835c29a730ea7aef6afd9109ee) (dependabot\[bot]) - Add test case for removing an entire object [`ef2eb55`](https://github.com/helm/helm/commit/ef2eb552837446fe8a5a91bc68abf4d9eab685a8) (Ryan Hockstad) - Tests for bugfix: Override subcharts with null values [#&#8203;12879](https://github.com/helm/helm/issues/12879) [`60fcce1`](https://github.com/helm/helm/commit/60fcce18d1646e266dfe8191e25a85dcdb7b0038) (Scott Rigby) - feat: Added multi-platform plugin hook support to v3 Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com> [`83dddb1`](https://github.com/helm/helm/commit/83dddb183946266289e55eb3c3d8c8a35b24b34a) (Andrew Block) - This commit fixes the issue where the yaml.Unmarshaller converts all int values into float64, this passes in option to decoder, which enables conversion of int into . [`0a6834f`](https://github.com/helm/helm/commit/0a6834fdf060b4fbc4e1ea4bcb85908891539d48) (Althaf M) - merge null child chart objects [`5a58751`](https://github.com/helm/helm/commit/5a58751a053ea59b88399487a5f0f8f5c27b9461) (Ryan Hockstad) ### [`v3.17.4`](https://github.com/helm/helm/releases/tag/v3.17.4): Helm v3.17.4 [Compare Source](https://github.com/helm/helm/compare/v3.17.3...v3.17.4) Helm v3.17.4 is a patch release, this bring is the security release noted below. This is intended for Helm SDK users. CLI users are recommended to use the latest version of Helm. #### Security Advisories [GHSA-557j-xg8c-q2mm](https://github.com/helm/helm/security/advisories/GHSA-557j-xg8c-q2mm): Chart Dependency Updating With Malicious Chart.yaml Content And Symlink 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.17.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.17.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-darwin-amd64.tar.gz.sha256sum) / 6dfce5d8b09442205393068f5c911b8f20958edd5b67cc26f7eb3330f93225f1) - [MacOS arm64](https://get.helm.sh/helm-v3.17.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-darwin-arm64.tar.gz.sha256sum) / f4732719827a76452035641629aa92091adc4a9f1ccbc8d53a729b53e0add869) - [Linux amd64](https://get.helm.sh/helm-v3.17.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-amd64.tar.gz.sha256sum) / c91e3d7293849eff3b4dc4ea7994c338bcc92f914864d38b5789bab18a1d775d) - [Linux arm](https://get.helm.sh/helm-v3.17.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-arm.tar.gz.sha256sum) / 02c25aa6d656aa3718f2e7d243f28603ce76d00652b875508e98ffb0a1a8e7bb) - [Linux arm64](https://get.helm.sh/helm-v3.17.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-arm64.tar.gz.sha256sum) / 460a31d1511abb5ad776a26a2a3f0f1382a241b2df3c6d725b0f63c9058ba15a) - [Linux i386](https://get.helm.sh/helm-v3.17.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-386.tar.gz.sha256sum) / f9e60b44fb5efd08b78b4ec1a9dec93407a084a36710fb0d0402575b4b63c1b4) - [Linux ppc64le](https://get.helm.sh/helm-v3.17.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-ppc64le.tar.gz.sha256sum) / a181fdb739d59b7aee1951819ab532f38fe2181927f9b601f77aadf5f526f164) - [Linux s390x](https://get.helm.sh/helm-v3.17.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-s390x.tar.gz.sha256sum) / 392a190f3fc2195fa93828feaa108fe2709d2670c59d23c0645a7f9f857074f0) - [Linux riscv64](https://get.helm.sh/helm-v3.17.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.4-linux-riscv64.tar.gz.sha256sum) / ee1f02a2f69c2762fd6d0ca1b803a79aca9497b2ce7d1cc0ae55c699727777c5) - [Windows amd64](https://get.helm.sh/helm-v3.17.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.17.4-windows-amd64.zip.sha256sum) / 8ffe44ee2aca8cf32156b42efd50e5dabda8da65ab1f10707d9666dea6fcc7e9) - [Windows arm64](https://get.helm.sh/helm-v3.17.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.17.4-windows-arm64.zip.sha256sum) / ef36602d30ce0945b57cc0ceeff674128adf8918da9af6e4fff496930549ac61) 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.18.5 is the next patch release and will be on August 13, 2025 - 3.19.0 is the next minor release and will be on September 11, 2025 #### Changelog - fixup! Updating link handling [`0e59b9e`](https://github.com/helm/helm/commit/0e59b9e5b951d34584bed39a28786893bbb0fbe2) (Luis Rascao) - Updating link handling [`3663598`](https://github.com/helm/helm/commit/36635988fdd9c173d7bf75ab65e115763d68a3c4) (Robert Sirchia) ### [`v3.17.3`](https://github.com/helm/helm/releases/tag/v3.17.3): Helm v3.17.3 [Compare Source](https://github.com/helm/helm/compare/v3.17.2...v3.17.3) Helm v3.17.3 is a security (patch) release. Users are strongly recommended to update to this release. 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.17.3. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.17.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-darwin-amd64.tar.gz.sha256sum) / 20ef8df4671349a6fc556a621be1170dd709c6c0cf5f7e83a2d9fb0515fd97fc) - [MacOS arm64](https://get.helm.sh/helm-v3.17.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-darwin-arm64.tar.gz.sha256sum) / 89aec43ce07b06239f1bba4a6507236bb48ae487bc5065a8e254d3ce58a16997) - [Linux amd64](https://get.helm.sh/helm-v3.17.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-amd64.tar.gz.sha256sum) / ee88b3c851ae6466a3de507f7be73fe94d54cbf2987cbaa3d1a3832ea331f2cd) - [Linux arm](https://get.helm.sh/helm-v3.17.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-arm.tar.gz.sha256sum) / 60d76d1e12d3e058a9e9a8209eff748a6fab5948028a1f0860f48e141243d33d) - [Linux arm64](https://get.helm.sh/helm-v3.17.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-arm64.tar.gz.sha256sum) / 7944e3defd386c76fd92d9e6fec5c2d65a323f6fadc19bfb5e704e3eee10348e) - [Linux i386](https://get.helm.sh/helm-v3.17.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-386.tar.gz.sha256sum) / 51742d78c066437e23b3ca98370df341f9136b408381fe5a150d70b9d9bf24d7) - [Linux ppc64le](https://get.helm.sh/helm-v3.17.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-ppc64le.tar.gz.sha256sum) / b821885a502b2fa159e3ef3afe9cde6e6c9876d4a623f18868829c3ee4a3c64c) - [Linux s390x](https://get.helm.sh/helm-v3.17.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-s390x.tar.gz.sha256sum) / 71a9c6058e29a7eef0bc72a61843ccbade11997e383dd3e13e1a591ddffd8598) - [Linux riscv64](https://get.helm.sh/helm-v3.17.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.3-linux-riscv64.tar.gz.sha256sum) / 4e4563d43a593e11533024c7a0ddb79fb7d1dec85f9a9f8417ed1bacda0d7d0e) - [Windows amd64](https://get.helm.sh/helm-v3.17.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.17.3-windows-amd64.zip.sha256sum) / 8ea93e2f6285e649dede583ac90ff8cdb938ca53ec6cf5fe909f2303fbc22d96) - [Windows arm64](https://get.helm.sh/helm-v3.17.3-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.17.3-windows-arm64.zip.sha256sum) / 70ce9dfdbc1ce6142626a829dbdc5920405146f3ce4dc6f6e6739dd308cc7baf) 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.18.0 is the next minor release and will be on May 14, 2025 #### Changelog - Unarchiving fix [`e4da497`](https://github.com/helm/helm/commit/e4da49785aa6e6ee2b86efd5dd9e43400318262b) (Matt Farina) ### [`v3.17.2`](https://github.com/helm/helm/releases/tag/v3.17.2): Helm v3.17.2 [Compare Source](https://github.com/helm/helm/compare/v3.17.1...v3.17.2) Helm v3.17.2 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.17.2. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.17.2-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-darwin-amd64.tar.gz.sha256sum) / 3e240238c7a3a10efd37b8e16615b28e94ba5db5957247bb42009ba6d52f76e9) - [MacOS arm64](https://get.helm.sh/helm-v3.17.2-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-darwin-arm64.tar.gz.sha256sum) / b843cebcbebc9eccb1e43aba9cca7693d32e9f2c4a35344990e3b7b381933948) - [Linux amd64](https://get.helm.sh/helm-v3.17.2-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-amd64.tar.gz.sha256sum) / 90c28792a1eb5fb0b50028e39ebf826531ebfcf73f599050dbd79bab2f277241) - [Linux arm](https://get.helm.sh/helm-v3.17.2-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-arm.tar.gz.sha256sum) / 0b13ec8580dd5498b5a2d7cb34146e098049f59500a266db1bb98f59649eb90a) - [Linux arm64](https://get.helm.sh/helm-v3.17.2-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-arm64.tar.gz.sha256sum) / d78d76ec7625a94991e887ac049d93f44bd70e4876200b945f813c9e1ed1df7c) - [Linux i386](https://get.helm.sh/helm-v3.17.2-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-386.tar.gz.sha256sum) / 1c599c4559b97d8cf2100704f5cdc3269dcb369b553711b09a564e1d89c725dc) - [Linux ppc64le](https://get.helm.sh/helm-v3.17.2-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-ppc64le.tar.gz.sha256sum) / 6bb1c83078bdd5e9acad5793dfc9ab3b5b56d410723a660ff1da61dbdff3207b) - [Linux s390x](https://get.helm.sh/helm-v3.17.2-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-s390x.tar.gz.sha256sum) / 55ce412c48a79020a435eed2d7895e3cf74293d939da60a287c7c5fc15480f58) - [Linux riscv64](https://get.helm.sh/helm-v3.17.2-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.2-linux-riscv64.tar.gz.sha256sum) / 70e27a5b73fe848233f3e43bbe393a84d5ccfea2db666906ed37ef9b54468876) - [Windows amd64](https://get.helm.sh/helm-v3.17.2-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.17.2-windows-amd64.zip.sha256sum) / f76fe76fa116d2bae948aee9bb54ba11bf5b726a09f732ce6a74eb65af2886b1) - [Windows arm64](https://get.helm.sh/helm-v3.17.2-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.17.2-windows-arm64.zip.sha256sum) / a47a0059285347d44c2ac81aa09398cfa527eb60bcddd7e1836f9459e503697d) 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 - 3.17.3 is the next patch release and will be on April 09, 2025 - 3.18.0 is the next minor release and will be on May 14, 2025 #### Changelog - Updating to 0.37.0 for x/net [`cc0bbbd`](https://github.com/helm/helm/commit/cc0bbbd6d6276b83880042c1ecb34087e84d41eb) (Matt Farina) - build(deps): bump the k8s-io group with 7 updates [`ecb7a74`](https://github.com/helm/helm/commit/ecb7a74f19c23f76e7c18d1ce99f88bf1926a9ae) (dependabot\[bot]) ### [`v3.17.1`](https://github.com/helm/helm/releases/tag/v3.17.1): Helm v3.17.1 [Compare Source](https://github.com/helm/helm/compare/v3.17.0...v3.17.1) Helm v3.17.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.17.1. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.17.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-darwin-amd64.tar.gz.sha256sum) / aba59ba9511971a71943b5c76f15d52ace1681197bb3f71ed1f0b15caceacb2c) - [MacOS arm64](https://get.helm.sh/helm-v3.17.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-darwin-arm64.tar.gz.sha256sum) / b823a213d8d7937222becc63d9c7bb3d15a090e7ecd1f70f3a583ed39657e21b) - [Linux amd64](https://get.helm.sh/helm-v3.17.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-amd64.tar.gz.sha256sum) / 3b66f3cd28409f29832b1b35b43d9922959a32d795003149707fea84cbcd4469) - [Linux arm](https://get.helm.sh/helm-v3.17.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-arm.tar.gz.sha256sum) / 1dc5ed54350f4f7ae87441e878be4f4fd9b727a86b11b1d20b1001358c83bed3) - [Linux arm64](https://get.helm.sh/helm-v3.17.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-arm64.tar.gz.sha256sum) / c86c9b23602d4abbfae39d9634e25ab1d0ea6c4c16c5b154113efe316a402547) - [Linux i386](https://get.helm.sh/helm-v3.17.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-386.tar.gz.sha256sum) / b972562a1171673db2892f000248b2540ddcd6f76850ec152852a8e9ce7972cb) - [Linux ppc64le](https://get.helm.sh/helm-v3.17.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-ppc64le.tar.gz.sha256sum) / 4223394f3fca82a7f8e8d083caf6faf0ee0639d8f235071334579237078a2c2e) - [Linux s390x](https://get.helm.sh/helm-v3.17.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-s390x.tar.gz.sha256sum) / fe47e5ee8abd6baef01bb1c4fc995343121bf5fc7dead1f67e97484a441ba9e8) - [Linux riscv64](https://get.helm.sh/helm-v3.17.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.1-linux-riscv64.tar.gz.sha256sum) / cf174b1ff83032255f798278152c637d01dd1d1533fd77915ab751d8cf4191a7) - [Windows amd64](https://get.helm.sh/helm-v3.17.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.17.1-windows-amd64.zip.sha256sum) / 08281ee6d4d272835ff10c510b8b39736d112d9cb89dfbc853fe83913fbe48d0) - [Windows arm64](https://get.helm.sh/helm-v3.17.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.17.1-windows-arm64.zip.sha256sum) / 44c9c8246f643ea45bb45013a182fc25da2a8206a6f322a0c6fa47a1f4bcf1e4) 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.17.2 is the next patch release and will be on March 12, 2025 - 3.18.0 is the next minor release and will be on May 14, 2025 #### Changelog - add test for nullifying nested global value [`980d8ac`](https://github.com/helm/helm/commit/980d8ac1939e39138101364400756af2bdee1da5) (Ryan Hockstad) - Add test case for removing an entire object [`c23e3b6`](https://github.com/helm/helm/commit/c23e3b6c495658bb1eec04b32c8e4bfc5ef4dd60) (Ryan Hockstad) - Tests for bugfix: Override subcharts with null values [#&#8203;12879](https://github.com/helm/helm/issues/12879) [`3110d5f`](https://github.com/helm/helm/commit/3110d5ff63a0edcf6decac8288106b55a6f41760) (Scott Rigby) - merge null child chart objects [`9520c71`](https://github.com/helm/helm/commit/9520c71fb04783cdab111759f0f3c5d1cdc83f1c) (Ryan Hockstad) - build(deps): bump the k8s-io group with 7 updates [`ab7dedd`](https://github.com/helm/helm/commit/ab7dedd4cf47cb7455a283d93a1627a35933d634) (dependabot\[bot]) - fix: check group for resource info match [`a2d3602`](https://github.com/helm/helm/commit/a2d36029d5dba292073d23acea2ef59cfb429ee9) (Jiasheng Zhu) ### [`v3.17.0`](https://github.com/helm/helm/releases/tag/v3.17.0): Helm v3.17.0 [Compare Source](https://github.com/helm/helm/compare/v3.16.4...v3.17.0) Helm v3.17.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 - Allow pulling and installation by OCI digest - Annotations and dependencies are now in chart metadata output - New `--take-ownership` flag for install and upgrade commands - SDK: Authorizer and registry authorizer are now configurable - Removed the Kubernetes configuration file permissions check - Added username/password to helm push and dependency build/update subcommands - Added `toYamlPretty` template function #### Installation and Upgrading Download Helm v3.17.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.17.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-darwin-amd64.tar.gz.sha256sum) / 0d5fd51cf51eb4b9712d52ecd8f2a3cd865680595cca57db38ee01802bd466ea) - [MacOS arm64](https://get.helm.sh/helm-v3.17.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-darwin-arm64.tar.gz.sha256sum) / 5db292c69ba756ddbf139abb623b02860feef15c7f1a4ea69b77715b9165a261) - [Linux amd64](https://get.helm.sh/helm-v3.17.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-amd64.tar.gz.sha256sum) / fb5d12662fde6eeff36ac4ccacbf3abed96b0ee2de07afdde4edb14e613aee24) - [Linux arm](https://get.helm.sh/helm-v3.17.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-arm.tar.gz.sha256sum) / a388478049bf4ad440fa394f28421aa43cec3631ba197a8203c485edbec3e3fe) - [Linux arm64](https://get.helm.sh/helm-v3.17.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-arm64.tar.gz.sha256sum) / c4d4be8e80082b7eaa411e3e231d62cf05d01cddfef59b0d01006a7901e11ee4) - [Linux i386](https://get.helm.sh/helm-v3.17.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-386.tar.gz.sha256sum) / af89be03bb15175cd27573b48f4b9621e08982ab7788dd36e073baac988d6b2e) - [Linux ppc64le](https://get.helm.sh/helm-v3.17.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-ppc64le.tar.gz.sha256sum) / 32833acf72b240e9ca78a3eac630a0ba420e073b02df3030c369a287b8bdc769) - [Linux s390x](https://get.helm.sh/helm-v3.17.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-s390x.tar.gz.sha256sum) / 4b002d673ef35d78843c45cc169faf1040eec75937f19fccce41d2074f459653) - [Linux riscv64](https://get.helm.sh/helm-v3.17.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.17.0-linux-riscv64.tar.gz.sha256sum) / 38297aca2046fd13f2e0415ecc9cdb006f4008b286467f5f217187647dbbab5b) - [Windows amd64](https://get.helm.sh/helm-v3.17.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.17.0-windows-amd64.zip.sha256sum) / 0625e51437107991922f76adbec4a4f12a4438942182677399ab758a3ec8bdc5) - [Windows arm64](https://get.helm.sh/helm-v3.17.0-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.17.0-windows-arm64.zip.sha256sum) / 5fd16dde353aa5909562f127befea8db3879ecf63050fea3fb106ff8bfdd1a9c) 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.17.1 is the next patch release and will be on February 12, 2025 - 3.18.0 is the next minor release and will be on May 14, 2025 #### Changelog - bump version to v3.17.0 [`301108e`](https://github.com/helm/helm/commit/301108edc7ac2a8ba79e4ebf5701b0b6ce6a31e4) (Matt Farina) - fix: make ORAS reference private [`949b2e6`](https://github.com/helm/helm/commit/949b2e604067a43797c640db4d6ed69af7aa3e5b) (Terry Howe) - fix: issue with helm template and oci chart [`aba95b9`](https://github.com/helm/helm/commit/aba95b9cb4827fe932e5eebabd55513333543d7c) (Terry Howe) - feat: allow installation by OCI digest [`c3e5217`](https://github.com/helm/helm/commit/c3e5217d85f37ba6adb570c3f2ff78dc7dfb343c) (Terry Howe) - Bump the k8s-io group with 7 updates [`33a0ee7`](https://github.com/helm/helm/commit/33a0ee7b9ac19d5578ef315cb4c220fe5ab069f1) (dependabot\[bot]) - Upgrade golang.org/x/net to v0.33.0 to address CVE-2024-45338 [`79993d2`](https://github.com/helm/helm/commit/79993d2e5bb05a1eba5978353db084f1ca9cb7ac) (cx) - Update golangci-lint version [`037c18a`](https://github.com/helm/helm/commit/037c18af3521c78cff41cfb84db01fb5847a98fb) (Matt Farina) - Update to Go 1.23 [`9f620b8`](https://github.com/helm/helm/commit/9f620b857a30ab377473ae626d68f3b3125ac928) (Matt Farina) - ref(create): don't render empty resource fields [`ba180a3`](https://github.com/helm/helm/commit/ba180a3b6a82c8ae279e6cd51df78004c9de8a40) (dnskr) - Add annotations and dependencies to get metadata output The output of helm get metadata includes a subset of the fields contained in the chart.Metadata struct. This change adds the values of the annotations field and the dependencies field to the output. [`7321579`](https://github.com/helm/helm/commit/7321579092a5e84258c2f295031f175971700abe) (Niladri Halder) - Run `build-test` action on `dev-v3` branch [`2042f7d`](https://github.com/helm/helm/commit/2042f7d35ab5bdd7a2090c8ed9b1e0881cc18aa2) (George Jenkins) - Fix dev-v3 from take ownership changes [`a3a9e4f`](https://github.com/helm/helm/commit/a3a9e4f6432f7732f2e802962b8cea19c34817b8) (Matt Farina) - Bump github.com/rubenv/sql-migrate from 1.7.0 to 1.7.1 [`c7cd177`](https://github.com/helm/helm/commit/c7cd1772c788c4ea84f2912479484da477d07195) (dependabot\[bot]) - Bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.6 [`ca61226`](https://github.com/helm/helm/commit/ca61226c0313de9bdbc6a3db25ebc6c3d7086428) (dependabot\[bot]) - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 [`9421fac`](https://github.com/helm/helm/commit/9421fac58f190bd1aca4b411614aed6098d5ed4a) (dependabot\[bot]) - Bump github.com/containerd/containerd from 1.7.23 to 1.7.24 [`562eb54`](https://github.com/helm/helm/commit/562eb54fff03c9e8199500b78102ce6e00aa21b2) (dependabot\[bot]) - Bump golang.org/x/crypto from 0.30.0 to 0.31.0 [`6ba4c6e`](https://github.com/helm/helm/commit/6ba4c6e000395403952c83668e47991139b656ad) (dependabot\[bot]) - Bump the k8s-io group with 7 updates [`ac16258`](https://github.com/helm/helm/commit/ac162584190b898a12620b8b9a28a98a4c1e395b) (dependabot\[bot]) - fix test output [`edf7b66`](https://github.com/helm/helm/commit/edf7b66ae92b16f84d86fb98bc1508d66be7bcfb) (Mayank Shah) - fix test [`b9d58a1`](https://github.com/helm/helm/commit/b9d58a19f1fdb58da7cb84370e60bcd29cc534f6) (Mayank Shah) - fix upgrade [`2541e46`](https://github.com/helm/helm/commit/2541e465c402002a973682918ac8ee14bc8d7784) (Mayank Shah) - Shadow ORAS remote.Client interface [`c40cf00`](https://github.com/helm/helm/commit/c40cf00a06b85d36856e0113733d385f38e02789) (George Jenkins) - Make the authorizer and registry authorizer configurable [`3c2ab91`](https://github.com/helm/helm/commit/3c2ab912637234635a614cbc34b349fa21db7cc0) (Ryan Nowak) - Rename CAFile to CaFile for consistency [`7a22dd2`](https://github.com/helm/helm/commit/7a22dd28d13b02c6cd15bea19c35825f4f420caf) (Evans Mungai) - Update cmd/helm/upgrade.go [`885e938`](https://github.com/helm/helm/commit/885e938793203383abb9331b4a0662df85d2cbeb) (Mayank Shah) - Update cmd/helm/install.go [`7efa286`](https://github.com/helm/helm/commit/7efa2862ad48be335b5e2346f53db36bfe7bbcb2) (Mayank Shah) - Add --take-ownership flag for install and upgrade commands [`c3a5f27`](https://github.com/helm/helm/commit/c3a5f27c7742991a81c6bbc7bb8e15478f68a20d) (Mayank Shah) - Adding CI for dev-v3 branch [`b5a83ea`](https://github.com/helm/helm/commit/b5a83ea8214b84cbe845319943ad641d91d02867) (Matt Farina) - Bump golang.org/x/crypto from 0.28.0 to 0.29.0 [`a2d289f`](https://github.com/helm/helm/commit/a2d289f569786ab5ae81277c5d12cc83ce8aab41) (dependabot\[bot]) - fix: fix label name [`e4062e7`](https://github.com/helm/helm/commit/e4062e7e000f54f6251c233329ef04f5d0799d59) (wangjingcun) - Updating subchart load error to be more descriptive [`6f2f7d4`](https://github.com/helm/helm/commit/6f2f7d4781752325ef8cd94d59caa73509ceeb84) (Taylor Jasko) - Add tests to `helm/pkg/kube/client_test.go` to cover `wait.go` [`9fd943b`](https://github.com/helm/helm/commit/9fd943b481ef7ca8126e78787b06ed0e2e854331) (Alex Johnson) - Fix typo in pkg/lint/rules/chartfile\_test.go [`0cc78c6`](https://github.com/helm/helm/commit/0cc78c6ac34790698d66d419f22531040a3bf738) (Zach Burgess) - Increasing the size of the runner used for releases. [`029e983`](https://github.com/helm/helm/commit/029e98324163aa7fd505bb8aab37337ef84d5830) (Matt Farina) - fix(hooks): correct hooks delete order [`f4f4a6b`](https://github.com/helm/helm/commit/f4f4a6b81fbdb90412bd906fa5458482e94625bd) (Suleiman Dibirov) - Allow tests to run on loong64 [`a51ea6e`](https://github.com/helm/helm/commit/a51ea6ec73f69c59ae13e228f27b006ad6efc54b) (Tianle Xu) - Bump actions/checkout from 4.2.1 to 4.2.2 [`f983342`](https://github.com/helm/helm/commit/f983342597dc5fc02bb3874956452186c3a7457a) (dependabot\[bot]) - Bump actions/setup-go from 5.0.2 to 5.1.0 [`c867af8`](https://github.com/helm/helm/commit/c867af8e11c51af1aa00d1b2a56f0514fbf59e90) (dependabot\[bot]) - chore: fix some function names in comment [`de9e138`](https://github.com/helm/helm/commit/de9e138ec172c823788554f65710d103b9ac2388) (wangjingcun) - Bump the k8s-io group with 7 updates [`e4304bd`](https://github.com/helm/helm/commit/e4304bd758aeaa8a620ed8b251e054617f2dfe1b) (dependabot\[bot]) - removing duplicate empty test [`7e6b34d`](https://github.com/helm/helm/commit/7e6b34d7dda28fa63b59ffdf6325cdf763dadf16) (Robert Sirchia) - fixing unit test as per Matt [`16a4e37`](https://github.com/helm/helm/commit/16a4e37f20910caa8830c223235a065029b8e8cb) (Robert Sirchia) - Ensure test fails without causing panic [`bdaa93b`](https://github.com/helm/helm/commit/bdaa93b969f246119c4fd14267d286b041fb8f7f) (Evans Mungai) - Fix failing tests [`3c4d0bb`](https://github.com/helm/helm/commit/3c4d0bb06138713bd009b3daf34f34a18a0850d7) (Evans Mungai) - Remove unnecessary function arguments [`d25b0d9`](https://github.com/helm/helm/commit/d25b0d9056fe1d7ff60280aa1c19f1771d687b9d) (Evans Mungai) - chore: Check tar is installed install script [`3a5805e`](https://github.com/helm/helm/commit/3a5805ea7e8aa385cce278e0026656baa68fa83d) (Evans Mungai) - adding more unit test [`a205af7`](https://github.com/helm/helm/commit/a205af755e4ab33109ebd728e4f58840c606029d) (Robert Sirchia) - Cleanup redundant GO11MODULE [`4a15cc3`](https://github.com/helm/helm/commit/4a15cc3385ade513ce28ca0c9f44440dab9627e2) (George Jenkins) - adding test coverage for ready.go [`999b851`](https://github.com/helm/helm/commit/999b85145aaa0c300dab69cdd7742699cf873ab2) (Robert Sirchia) - fix(helm): Retry Conflict error for createResource, deleteResource [`79a1f2c`](https://github.com/helm/helm/commit/79a1f2c80117cc4d9db7c48d80a7fc76d3d479ca) (Andreas Karis) - minor spelling fix [`ca58464`](https://github.com/helm/helm/commit/ca584648ee3776591d4d438c7a2d67310d35c424) (Jon Olsson) - Bump github.com/containerd/containerd from 1.7.12 to 1.7.23 [`fe4d0d9`](https://github.com/helm/helm/commit/fe4d0d94da4e7f75f2f22f8449860c82756eb336) (dependabot\[bot]) - Reorder triage ids [`8b85934`](https://github.com/helm/helm/commit/8b85934ec3a8cc41b21ff8f87f7f69f6f7553938) (Evans Mungai) - chore: Add Evans to OWNERS file [`75c124a`](https://github.com/helm/helm/commit/75c124ade1f4ccdfa0e9faeca4d2e9df19195a73) (Evans Mungai) - Bump github.com/cyphar/filepath-securejoin from 0.3.1 to 0.3.4 [`b45680c`](https://github.com/helm/helm/commit/b45680c762228cd15bd82a3b6f4bc1b14a4893e9) (dependabot\[bot]) - chore(deps): bump actions/stale from 3.0.14 to 9.0.0 [`140a376`](https://github.com/helm/helm/commit/140a376539dd52d8a0c1609da478adc26439aa23) (dependabot\[bot]) - chore: Make retryingRoundTripper type public [`ab3c589`](https://github.com/helm/helm/commit/ab3c589809a163cb4227063c04da706e3a60ca2a) (Luis Davim) - Bump actions/checkout from 4.2.0 to 4.2.1 [`d517450`](https://github.com/helm/helm/commit/d517450a11ce7ce51445c34d354669895bd44bae) (dependabot\[bot]) - Doc: add Flox as an installation option. [`30de3bb`](https://github.com/helm/helm/commit/30de3bbdc2b11172aa0028871ba9a7256c2f5b4c) (Bryan Honof) - Move jdolitsky to emeritus [`076bb1f`](https://github.com/helm/helm/commit/076bb1fbd0296a69a701ac6c2ca704c1eba446cd) (Josh Dolitsky) - verbs [`f5fcae8`](https://github.com/helm/helm/commit/f5fcae8356046a7b4861d231a2427dbf6e96b08c) (George Jenkins) - fix: Use chart archive modifed time for OCI push [`02ef83f`](https://github.com/helm/helm/commit/02ef83fe28f123c57bdb3893740d64a63a01be22) (George Jenkins) - Bump golang.org/x/crypto from 0.27.0 to 0.28.0 [`4c54d15`](https://github.com/helm/helm/commit/4c54d15a86677659143c4c734b412454f99a3917) (dependabot\[bot]) - Revering change unrelated to issue [#&#8203;13176](https://github.com/helm/helm/issues/13176) [`cdbef2b`](https://github.com/helm/helm/commit/cdbef2b7d1862e6fe4253e39740afbc5ec405679) (<ricardo.bartels@telekom.de>) - Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 [`9e192b2`](https://github.com/helm/helm/commit/9e192b28ebadaea39bbfe7b35ab439c05b31e13b) (dependabot\[bot]) - updating owners file [`36f0b42`](https://github.com/helm/helm/commit/36f0b42de383ad2de553291ee899531737e3f313) (Robert Sirchia) - Bump the k8s-io group with 7 updates [`d5df067`](https://github.com/helm/helm/commit/d5df06728363ac9c83d06e80fb3516c0714aa4d4) (dependabot\[bot]) - Bump golang/govulncheck-action from 1.0.3 to 1.0.4 [`7925733`](https://github.com/helm/helm/commit/79257331c2ac1cccd142a0acbed230e7306e9e87) (dependabot\[bot]) - Move gjenkins to maintainer [`9c36d1f`](https://github.com/helm/helm/commit/9c36d1f7b567c93348b6e2ecd4611a8742b26bfb) (George Jenkins) - Bump actions/checkout from 4.1.7 to 4.2.0 [`2cd8d54`](https://github.com/helm/helm/commit/2cd8d54c83f7e8c7970d0876bb3d226f383be7d4) (dependabot\[bot]) - fix: add missing formatChartName call [`de18ac1`](https://github.com/helm/helm/commit/de18ac16027201bb201c4cfe8736202d9feda8cd) (Terry Howe) - Update history.go [`4735f2b`](https://github.com/helm/helm/commit/4735f2be9b7669e4f7a1bdf4a6dc4522c4bdfe64) (myeunee) - adding toplevel permissions to workflows missing them [`a8750f4`](https://github.com/helm/helm/commit/a8750f4ce991b0aa3e40116091171afa5d359fed) (Robert Sirchia) - add strvals fuzzer from cncf-fuzzing [`b203cc1`](https://github.com/helm/helm/commit/b203cc17c85e47134dc553ec731e4ae5f21d7596) (Adam Korczynski) - add chart fuzz tests [`e432f39`](https://github.com/helm/helm/commit/e432f39ea727875284e578a380e176b61075cfb9) (Adam Korczynski) - Remove the Kubernetes configuration file permissions check [`49cb14a`](https://github.com/helm/helm/commit/49cb14a15ce9299a4c5cf2a51c4b97982276caba) (Yarden Shoham) - Grammar fixes [`ef85fa7`](https://github.com/helm/helm/commit/ef85fa7f2ddc0a7a810007e283846c123f486748) (Nathan Baulch) - Fix typos [`ff9dd26`](https://github.com/helm/helm/commit/ff9dd262e394a48b689e3e1a33456dc18a1f4f47) (Nathan Baulch) - removing testing trigger from govulncheck action [`62069eb`](https://github.com/helm/helm/commit/62069eb7b511e7480fd16271e5f0c5ce3455a3c6) (Robert Sirchia) - adding top-level permissions [`114db17`](https://github.com/helm/helm/commit/114db17898f942cff6529c4ac1075e66f8e3b5fe) (Robert Sirchia) - Fixing the action trigger [`8642225`](https://github.com/helm/helm/commit/8642225be3ef801bca594f320240ed0218dd3166) (Robert Sirchia) - testing permissing for codeql [`5217ea8`](https://github.com/helm/helm/commit/5217ea8f18341c167e95f2fd01378edac4ba38f7) (Robert Sirchia) - Bump ossf/scorecard-action from 2.3.1 to 2.4.0 [`9134b9e`](https://github.com/helm/helm/commit/9134b9edabb522a701429eb973b0b341e51f0b07) (dependabot\[bot]) - Bump actions/checkout from 4.1.1 to 4.1.7 [`144e7b0`](https://github.com/helm/helm/commit/144e7b0287bdc6a61f92580f511db961f23ed22c) (dependabot\[bot]) - fix: fix testchart lint errors [`ddead08`](https://github.com/helm/helm/commit/ddead08eb8e7e3fbbdbb6d40938dda36905789af) (Rui Chen) - adding check-latest:true [`611fae3`](https://github.com/helm/helm/commit/611fae3d7dbc4a0b48ea01739b5e67692911adc4) (Robert Sirchia) - Revert "Improve helm dependency update performance" [`c81bd89`](https://github.com/helm/helm/commit/c81bd8912e67177f7941714098e762a88f04c430) (Matt Farina) - bumping version to 1.22.7 [`e7b25ba`](https://github.com/helm/helm/commit/e7b25bab6ff40ff3dcdeb498e6d74d1484a19215) (Robert Sirchia) - Add New Relic [`a55c0b4`](https://github.com/helm/helm/commit/a55c0b457d902af20ca0bb0da52a8cfa36ce6f7e) (Calvin A. Allen) - Update ADOPTERS.md [`2b6f76c`](https://github.com/helm/helm/commit/2b6f76c44e1eebcd90f89970aebd7b1c184a53d4) (Richard Hooper) - Bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0 [`06afebb`](https://github.com/helm/helm/commit/06afebbedb40dfc837fcd23fded30ff986e0ace5) (dependabot\[bot]) - Bump golang.org/x/crypto from 0.26.0 to 0.27.0 [`9f6925e`](https://github.com/helm/helm/commit/9f6925eb7fd74604ad23f1386b7382eed2b05b1d) (dependabot\[bot]) - refectoring to ONE GH action [`5326d79`](https://github.com/helm/helm/commit/5326d79d3e38449c85d8e1c951596a8616b3e2bc) (Robert Sirchia) - adding new lines at the end of each files [`d911881`](https://github.com/helm/helm/commit/d91188159e925672714a4ab634eceacb8d2a849c) (Robert Sirchia) - changing the trigger file [`1aa640f`](https://github.com/helm/helm/commit/1aa640fe1d093cf8cb3a68825a5479c98d86f32a) (Robert Sirchia) - removing line break used for testing [`0eae854`](https://github.com/helm/helm/commit/0eae854a8562f3c13dd89481d2568ea0e6391f01) (Robert Sirchia) - adding a line break to test the GH trigger [`438221f`](https://github.com/helm/helm/commit/438221fbe3073df6e7bbf6473ab8e4e3763bcf6d) (Robert Sirchia) - changing trigger file from go.sum to go.mod [`3ef6dd4`](https://github.com/helm/helm/commit/3ef6dd40367009230f136f549dc90464f090e770) (Robert Sirchia) - removing govulncheck from build-test [`5f15f53`](https://github.com/helm/helm/commit/5f15f53e2eb70973c82a606d67de98e859dff147) (Robert Sirchia) - adding new workflows for govulncheck [`4df7d56`](https://github.com/helm/helm/commit/4df7d5628b776a33f096516c89db7761de714b21) (Robert Sirchia) - bump version to v3.16.0 [`d644da6`](https://github.com/helm/helm/commit/d644da620521170086f024112bfa9439463fc995) (Matt Farina) - Bump github.com/gofrs/flock from 0.8.1 to 0.12.1 [`a77ad1a`](https://github.com/helm/helm/commit/a77ad1a4a2cd3efe9f119d43b76f77792c163a6d) (dependabot\[bot]) - adding a new line at the end of the file as per the request of the maintainers [`88fa81e`](https://github.com/helm/helm/commit/88fa81ecb6cc11fd9aae95994bbb531da82e4d26) (Robert Sirchia) - restoring the original triggers that were removed for testing [`76b9d96`](https://github.com/helm/helm/commit/76b9d962f0633da44dd7afe466985b9bc67e39d0) (Robert Sirchia) - moving govulncheck to a seperate job [`38dd4a7`](https://github.com/helm/helm/commit/38dd4a7fea06885510355bfaef5641a8a82073f4) (Robert Sirchia) - removing specific go version for govulncheck [`1ad6af9`](https://github.com/helm/helm/commit/1ad6af92870acccae47f6bd25c2596baa2969e27) (Robert Sirchia) - updating go version for govulncheck [`e46e0dd`](https://github.com/helm/helm/commit/e46e0ddb9809485bf506e61b8720ff80e668b408) (Robert Sirchia) - fixing directory for go-packages [`6757f8a`](https://github.com/helm/helm/commit/6757f8a81b5f874633bf6138999dac13ed5e550b) (Robert Sirchia) - changing the triggers to test this GH actions [`031b344`](https://github.com/helm/helm/commit/031b34458eca2832e7f402f4207e5a2da0c0f86d) (Robert Sirchia) - Adding in workflow\_call to test GH Actions [`7e3df4b`](https://github.com/helm/helm/commit/7e3df4baafd58eefe960761be36bf2e1ecb36c83) (Robert Sirchia) - adding workflow\_dispatch to test [`b351fdc`](https://github.com/helm/helm/commit/b351fdce994b04084029cccb07f846ff723b274c) (Robert Sirchia) - adding govulncheck [`6761729`](https://github.com/helm/helm/commit/67617290d4b826be94c829a95d909b216db2dfd5) (Robert Sirchia) - fix: fixed the token-permission and pinned-dependencies issue [`b4caed9`](https://github.com/helm/helm/commit/b4caed94cd8e725d8c29c241dfd01c69aba95b33) (harshitasao) - docs(repo\_index): explicitly state that the result is written to the directory passed in [`a71eaea`](https://github.com/helm/helm/commit/a71eaeaf5223128727ba275a3e5f3d0e0c3e59e4) (Rauno Viskus) - Added the scorecard github action and its badge [`ae17dea`](https://github.com/helm/helm/commit/ae17dea00da07e4447c392f26920935291305efd) (harshitasao) - Revert CAFile rename breaking change [`0687961`](https://github.com/helm/helm/commit/0687961da4f708cd69c5cbde0f446b989671f0a5) (Evans Mungai) - kube/client: add to global client-go scheme in init func [`b9bdeca`](https://github.com/helm/helm/commit/b9bdeca93bf8d6e46b79ba4f4bcb029de3ec1a90) (Dr. Stefan Schimanski) - adds tests for handling of Helm index with broken chart versions [#&#8203;13176](https://github.com/helm/helm/issues/13176) [`af13b0d`](https://github.com/helm/helm/commit/af13b0d8dca846ea27df3a21a4e37829e3b81654) (<ricardo.bartels@telekom.de>) - improves handling of Helm index with broken helm chart versions [#&#8203;13176](https://github.com/helm/helm/issues/13176) [`154b477`](https://github.com/helm/helm/commit/154b47755403f5d9e13fdabdca62aff7b25a5acf) (<ricardo.bartels@telekom.de>) - Add username/password to package subcommand [`12d8d28`](https://github.com/helm/helm/commit/12d8d28534644f1cad8be2c57c7d52e07f7b27c9) (Evans Mungai) - Run go fmt [`0ad80e3`](https://github.com/helm/helm/commit/0ad80e3b58e7c4be56a0378bbd0b0a4cebd799a0) (Evans Mungai) - Add username/password to dependency build/update subcommands [`837ae42`](https://github.com/helm/helm/commit/837ae4242cb58a96ed0129db3ca7fa1ff7a33ab5) (Evans Mungai) - Add username/password to push subcommand [`7672a17`](https://github.com/helm/helm/commit/7672a1700d4dd85ae9885c8e443d673ef1d898ce) (Evans Mungai) - Update ADOPTERS.md [`e0751f3`](https://github.com/helm/helm/commit/e0751f34a755eed73cc88cdb8ba085d18e431a87) (Nick Josevski) - ISSUE-9507: TEST server with varied Accept Header [`3c39705`](https://github.com/helm/helm/commit/3c39705212ae9800f6cc2d1996f877611c0d601d) (Matt Clegg) - ISSUE-9507: ADD `application/gzip,application/octet-stream` accept header when downloading chart [`fff3547`](https://github.com/helm/helm/commit/fff3547f9c81a918dfcf3c34fad094323a5905b5) (Matt Clegg) - test(create): Test to check deprecated resource templates [`9c0b4c8`](https://github.com/helm/helm/commit/9c0b4c81211732e9f2866ecc08e3a0a147f80b62) (Bhargav Ravuri) - added sprintf solution and found other possible overflow occurences [`ab640a7`](https://github.com/helm/helm/commit/ab640a71771f470861da46754dda668885f144f7) (Trenton VanderWert) - changed Iota to FormatInt to allow int64 value preventing 2038 overflow [`4a45342`](https://github.com/helm/helm/commit/4a45342887abd2868536abc5ffdc8a711b8cfb87) (Trenton VanderWert) - fix(helm): pass down username/password CLI parameters to OCI registry clients [`dc158f6`](https://github.com/helm/helm/commit/dc158f6208782b888fc5be6d23d8991042cf9f9c) (Evans Mungai) - Added `toYamlPretty` template function [`73f1dcc`](https://github.com/helm/helm/commit/73f1dcc1d9408504cd47f7efe1d04b277cf952b3) (Fred Heinecke) - test(pkg/engine): add tests for TOML parsing [`266ab5a`](https://github.com/helm/helm/commit/266ab5af0524bd42a2a7dcd80fd792f3f9574b5b) (Dominik Müller) - feat(pkg/engine): add TOML parsing functionality [`f550eda`](https://github.com/helm/helm/commit/f550eda6e98e585cc66f8c7181531ca4a62ccf55) (Dominik Müller) ### [`v3.16.4`](https://github.com/helm/helm/releases/tag/v3.16.4): Helm v3.16.4 [Compare Source](https://github.com/helm/helm/compare/v3.16.3...v3.16.4) Helm v3.16.4 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.16.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.16.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-darwin-amd64.tar.gz.sha256sum) / 8dc25671120a4af197afe7ad9041fb8e1dd71bc01e5ef73dba1139cbc9e9f44b) - [MacOS arm64](https://get.helm.sh/helm-v3.16.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-darwin-arm64.tar.gz.sha256sum) / e2442d8f05d53d84c39b869bc5fe5affad247ee2f4c706a040919c146edb1f94) - [Linux amd64](https://get.helm.sh/helm-v3.16.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-amd64.tar.gz.sha256sum) / fc307327959aa38ed8f9f7e66d45492bb022a66c3e5da6063958254b9767d179) - [Linux arm](https://get.helm.sh/helm-v3.16.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-arm.tar.gz.sha256sum) / 432e774d1087d3773737888d384c62477b399227662b42cbf0c32e95e6e72556) - [Linux arm64](https://get.helm.sh/helm-v3.16.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-arm64.tar.gz.sha256sum) / d3f8f15b3d9ec8c8678fbf3280c3e5902efabe5912e2f9fcf29107efbc8ead69) - [Linux i386](https://get.helm.sh/helm-v3.16.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-386.tar.gz.sha256sum) / 6022b34e165a5196827043c77bcd1fa28ef48109b3a4af46e8660ddb0a6c44e0) - [Linux ppc64le](https://get.helm.sh/helm-v3.16.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-ppc64le.tar.gz.sha256sum) / 0ba4375a6dcf6117a8e7729fbed36d9220f8ad98dbc7aabc16186f22917caead) - [Linux s390x](https://get.helm.sh/helm-v3.16.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-s390x.tar.gz.sha256sum) / 10b88dc2afd97267feba8283d58dcb1c937defb7df8de152c86b60aaece47d59) - [Linux riscv64](https://get.helm.sh/helm-v3.16.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.4-linux-riscv64.tar.gz.sha256sum) / e733c727de7644cfeb25b094e1f0a56c53a7cb437c93c992aa92e6c7b9f6af93) - [Windows amd64](https://get.helm.sh/helm-v3.16.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.16.4-windows-amd64.zip.sha256sum) / 9bb114c12e530a7129fd3d78fc1784e813dd7a6e29e5f9b5af8bc83fd1066d36) - [Windows arm64](https://get.helm.sh/helm-v3.16.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.16.4-windows-arm64.zip.sha256sum) / a4afeee93031920ec08b7e880c859a159bcd222837a81196cadaeb42408ad0b3) 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 - 3.17.0 is the next feature release and will be on January 15, 2025 #### Changelog - Bump golang.org/x/crypto from 0.30.0 to 0.31.0 [`7877b45`](https://github.com/helm/helm/commit/7877b45b63f95635153b29a42c0c2f4273ec45ca) (dependabot\[bot]) - Bump the k8s-io group with 7 updates [`848e586`](https://github.com/helm/helm/commit/848e586c27f05d84bc19d082f395098aba0b7619) (dependabot\[bot]) ### [`v3.16.3`](https://github.com/helm/helm/releases/tag/v3.16.3): Helm v3.16.3 [Compare Source](https://github.com/helm/helm/compare/v3.16.2...v3.16.3) Helm v3.16.3 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.16.3. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.16.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-darwin-amd64.tar.gz.sha256sum) / 495d75b404a96fb664f1ca3f8cb01db2210aacc62dbfa1bbab30916abbb20a57) - [MacOS arm64](https://get.helm.sh/helm-v3.16.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-darwin-arm64.tar.gz.sha256sum) / 3a39f690173086e6eea17674751eb3c8b970c02697e49cecd4093eaa3cf89dcd) - [Linux amd64](https://get.helm.sh/helm-v3.16.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-amd64.tar.gz.sha256sum) / f5355c79190951eed23c5432a3b920e071f4c00a64f75e077de0dd4cb7b294ea) - [Linux arm](https://get.helm.sh/helm-v3.16.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-arm.tar.gz.sha256sum) / 02ba2f3b1524113f49be6df25a0b4b3190010d6e218c8e2b2fde4578a8439a9c) - [Linux arm64](https://get.helm.sh/helm-v3.16.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-arm64.tar.gz.sha256sum) / 5bd34ed774df6914b323ff84a0a156ea6ff2ba1eaf0113962fa773f3f9def798) - [Linux i386](https://get.helm.sh/helm-v3.16.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-386.tar.gz.sha256sum) / 70318f60fec3219680fff86c9293e2a92fb8b9a691d41791661074588f22768e) - [Linux ppc64le](https://get.helm.sh/helm-v3.16.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-ppc64le.tar.gz.sha256sum) / 266f7698c56a724fddd3a2f2b862ad496c4338dce79f0282fdbc6e23e1738608) - [Linux s390x](https://get.helm.sh/helm-v3.16.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-s390x.tar.gz.sha256sum) / bac414c409faead9c2b8af11d29281aa4f1aeb9139c62d5178baf982d71fc9bb) - [Linux riscv64](https://get.helm.sh/helm-v3.16.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.16.3-linux-riscv64.tar.gz.sha256sum) / 492843d2584bb14bd38a735a9708af2d7f3ea7e1b6c43e650968f16fce0b5064) - [Windows amd64](https://get.helm.sh/helm-v3.16.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.16.3-windows-amd64.zip.sha256sum) / 1a52aa56e55168c3d3d2e45fa833a32290e4e3790559851dce1e707eb7728b81) - [Windows arm64](https://get.helm.sh/helm-v3.16.3-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v3.16.3-windows-arm64.zip.sha256sum) / 247a63269a83bb73c14e8f62b0cfd5a2e1d32b7d3f93977d3a6ef3902d218ff1) 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 - 3.16.4 is the next patch release and will be on December 11, 2024 - 3.17.0 is the next feature release and will be on January 15, 2025 #### Changelog - fix: fix label name [`cfd0749`](https://github.com/helm/helm/commit/cfd07493f46efc9debd9cc1b02a0961186df7fdf) (wangjingcun) - Fix typo in pkg/lint/rules/chartfile\_test.go [`a303060`](https://github.com/helm/helm/commit/a303060fc60bc713cd0757503b3fcb4636b14f34) (Zach Burgess) - Increasing the size of the runner used for releases. [`ab45e8a`](https://github.com/helm/helm/commit/ab45e8a861e929e40163a7ad5a8636cb41f381ac) (Matt Farina) - fix(hooks): correct hooks delete order [`19fe320`](https://github.com/helm/helm/commit/19fe320ae87e8d1d4bc1952d9da8ea2fe435aa6e) (Suleiman Dibirov) - Bump github.com/containerd/containerd from 1.7.12 to 1.7.23 [`4fcc5c2`](https://github.com/helm/helm/commit/4fcc5c2cadf49d1399adfdbc5ab7222b2dff1d5b) (dependabot\[bot]) </details> --- ### Configuration 📅 **Schedule**: 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40MC4wIiwidXBkYXRlZEluVmVyIjoiNDMuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate added 1 commit 2026-06-24 11:13:50 +00:00
Update dependency helm/helm to v3.21.2
Some checks failed
Build k8s-mgmt-pod image / Build & Push (pull_request) Has been cancelled
e54e1e63c3
renovate force-pushed renovate/helm-helm-3.x from e54e1e63c3 to 93b5f89e59 2026-06-24 11:27:24 +00:00 Compare
michael merged commit bd11364dfb into main 2026-06-24 11:46:47 +00:00
michael deleted branch renovate/helm-helm-3.x 2026-06-24 11:46:47 +00:00
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: michael/k8s-mgmt-pod#4
No description provided.