Sourced from helm.sh/helm/v4's releases.
Helm v4.2.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
- Switch to
goreleaserfor release builds- Kubernetes client libraries to v1.36
- Add
mustToTomltemplate function- deprecate unused
--hide-notesand--render-subchart-notesflags--dry-run=servernow respectsgenerateName:Installation and Upgrading
Download Helm v4.2.0. The common platform binaries are here:
- MacOS amd64 (checksum / 1376ea697140e4db316736e760d5a47d12afc1524dce704476ef06fd7fdeddc6)
- MacOS arm64 (checksum / f13f959015447b6bc309f9fd506509926543988a39035c088b52522ec95e2acb)
- Linux amd64 (checksum / 97dbeb971be4ac4b27e3839976d9564c0fb35c6f3b1da89dd1e292d236af4096)
- Linux arm (checksum / ae624870b2d50e655b6462daff117eb9d28c4bad45234ef24c1275113540fcb0)
- Linux arm64 (checksum / 1f8de130dfbd04de64978e7b852a7a547be1404956a366608276d2520b678670)
- Linux i386 (checksum / 9cf44acc59081aca98b4d9f09138348836b26761258e02ad2b99616f66eead5c)
- Linux loong64 (checksum / 5b04f0167b8b415a057c1f4f809ede86d5ead840e0aa560db097da5be19f86d0)
- Linux ppc64le (checksum / 48f0637b93247717b725e8d4a8d2cf8df0e2fdea91bdd0e36e2426c2d5c76e4e)
- Linux s390x (checksum / 328e9ed27904f9910026240c4311bb1b0bf91c6fde1634f212097694507a702f)
- Linux riscv64 (checksum / 5d292d57ab1f40e47e373a87187bafa66e8daac4ddc4a1333421c174e8184755)
- Windows amd64 (checksum / 614f68ddc567ac9bfb0c205f869b1f83ba4e0a9aacd26cbae47743ae6082a579)
- Windows arm64 (checksum / e740e4c19b6e2a0b428f7a52c38b7f0b092f0c43ac49870537d7e7fac9cedc07)
This release was signed by
@​gjenkins8with 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
- 4.2.1 will contain only bug fixes
- 4.3.0 is the next feature release
Changelog
- Bump to version v4.2 06468084e85c244c712834933d25ea232a4c2093 (George Jenkins)
- build: Clean up Goreleaser change (#32098) e23bf3af53c52185123278e83b7023c102707778 (Scott Rigby)
- fix: add -extldflags -static to dist target to match build-cross f60ab7c31c81a73b8e0aade5aff41bfc01c08820 (Terry Howe)
- build: use goreleaser build with manual archive creation 64aa46f2f1cf239cf6535c5e847e14dcb933a847 (Terry Howe)
... (truncated)
0646808
Bump to version v4.2e23bf3a
build: Clean up Goreleaser change (#32098)ad18580
Merge pull request #31343
from TerryHowe/chore-replace-mitchellh-gox-with-gor...b3a458f
Merge pull request #31970
from isumitsolanki/fix/31965-decouple-cli-from-kubef60ab7c
fix: add -extldflags -static to dist target to match build-cross64aa46f
build: use goreleaser build with manual archive creationd199a1a
chore: remove build-cross dependency from test-acceptance8289940
ci: add fetch-depth 0 to canary checkout for goreleaserc075022
fix: address goreleaser build issues flagged in review04885dd
fix: pass VERSION as GORELEASER_CURRENT_TAG to preserve v-prefix in
archive n...545bb97
Update dependencies to v0.36.0 tag879d396
Merge remote-tracking branch 'origin/master' into release-1.36030d81f
Update github.com/moby/spdystream from v0.5.0 to v0.5.1aef6eb6
Add granular authorization for DRA ResourceClaim status updates91061ea
Merge pull request #136589
from tosi3k/preemption-modee6b81e2
Add Workload-Aware Preemption fields to Workload and PodGroup APIsf8fce2e
Merge pull request #136989
from nojnhuh/podgroup-resourceclaimb928f5e
Workload API: PodGroup ResourceClaims (KEP-5729)61bd78e
Merge pull request #137190
from everpeace/KEP-5491-alpha6bf46eb
Merge pull request #137028
from nmn3m/feature/dra-resource-pool-statusdebe1eb
Update dependencies to v0.36.0 tagefb7f26
Merge remote-tracking branch 'origin/master' into release-1.36d966e56
Update github.com/moby/spdystream from v0.5.0 to v0.5.179b3632
Merge pull request #137864
from yongruilin/dv-dra-mismatcha8822f7
Add slice and map union member support with tests7dba2d0
Use IsZero instead of IsNil for union ratcheting checkd95710f
Fix union validation ratcheting when oldObj is nil729062d
Merge pull request #137849
from bryantbiggs/deps/update-kube-openapi13b12e6
dependencies: bump kube-openapi to drop ginkgo/gomega indirect deps27f4670
Merge pull request #136657
from Jefftree/sharding-testc5507e3
Update dependencies to v0.36.0 tag9157a44
Merge remote-tracking branch 'origin/master' into release-1.36fb4f11d
Update github.com/moby/spdystream from v0.5.0 to v0.5.108a1cd8
Merge pull request #137849
from bryantbiggs/deps/update-kube-openapi579d47f
Merge pull request #137843
from pacoxu/cobra-v1.10.2e545712
dependencies: bump kube-openapi to drop ginkgo/gomega indirect depsf392d21
bump spf13/cobra to v1.10.2b0a204f
Merge pull request #137298
from dims/dsri/cri-streaming-option-a-hardcute723dad
Merge pull request #136792
from rata/userns-goes-ga18f8342
Merge pull request #137495
from pohly/klog-update1d95f02
Update dependencies to v0.36.0 tagf22a53e
Merge remote-tracking branch 'origin/master' into release-1.36a948641
Update github.com/moby/spdystream from v0.5.0 to v0.5.17e44ffc
Add Workload-Aware Preemption fields to Workload and PodGroup APIsdf2d882
Merge pull request #136989
from nojnhuh/podgroup-resourceclaim4eece52
Workload API: PodGroup ResourceClaims (KEP-5729)3d35c51
Merge pull request #137190
from everpeace/KEP-5491-alpha0434117
Merge pull request #137028
from nmn3m/feature/dra-resource-pool-statusba785be
Drop CSR analogy, mark ObjectMeta +required,reduce limits (maxItems=500,
maxL...4a9c878
Add ResourcePoolStatusRequest API types and generated code