Helm
v4.1.0Kubernetes Core2026年1月21日
Helm v4.1.0では、CLIとSDKの機能追加に加え、待機処理や依存関係の扱いが変わっています。リソース管理、プラグイン、Kubernetes連携などの不具合も修正されています。
その他の記録済み変更 49 件すべてvalue changes 24 · fixes 18 · additions 6 · constraints 1
value changes (24)
- - Feature: improved plugin name validation error messages and field name detection #31491
- - Feature: allow concurrent dependency build with atomic file write #30984
- - SDK: bump k8s API versions to v0.35.0
- - chore(deps): bump golang.org/x/term from … to … … (dependabot[bot])×2
- - chore(deps): bump golang.org/x/text from … to … … (dependabot[bot])×2
- - chore(deps): bump github.com/fluxcd/cli-utils … (dependabot[bot])×2
- - chore(deps): bump github.com/tetratelabs/wazero from 1.10.1 to 1.11.0 97cde794c68eec98240125f7743296a62d92c481 (dependabot[bot])
- - chore(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 91231430a8fefa8b57bf9810a8001351122a5b1b (dependabot[bot])
- - chore(deps): bump the k8s-io group with 7 updates 1f8e84dff250905d7fff1320beff190a86d21ab9 (dependabot[bot])
- - chore(deps): bump golang.org/x/crypto from … to … … (dependabot[bot])×2
- - Use latest patch release of Go in releases 8f636b5bd229c071ab5f0237a7b4553337392b44 (Matt Farina)
- - chore(deps): bump github.com/rubenv/sql-migrate from 1.8.0 to 1.8.1 ea52f873988d129668417aebc40782055b67ca48 (dependabot[bot])
- - chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 a9bbffb4b67bdf05e0f5f9671f4ee5d7229a7494 (dependabot[bot])
- - Fix kube client logging 936cd328ac59001f7a6716a3eb7e9075f3950f44 (Matt Farina)
- - chore(deps): bump github.com/cyphar/filepath-securejoin … (dependabot[bot])×2
- - Copy adopted resource info 855ebb688444eb45ab7a4964be8483765f6dbe13 (George Jenkins)
- - chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.20.1 to 0.21.0 0089a07bb855e2dc8169d5426bf22d33547b38ad (dependabot[bot])
- - chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 60aaa8a288b305bca32c4fa84ebe9c2b0105b162 (dependabot[bot])
- - jsonschema: warn and ignore unresolved URN $ref to match v3.18.4 03bb62f63dabb9f7f7db70e2e070e5e276384a8b (Benoit Tigeot)
fixes (18)
- - Feature: improved the --wait flag by allowing explicit strategy selection (including explicit --wait=hookOnly) and preventing SDK timeout errors when timeout is not specified #31421
- - Fixed bug where a plugin name could already be used by another command #31427
- - Fixed bug where --server-side flag was not passed to install when using upgrade --install #31635
- - Fixed bug where HELM_ environment variables were not passed to plugins. this fixes a regression which was blocking some getter plugins #31613
- - Fixed bug where Helm test --logs failed with hook-delete-policy "hook-failed" or "hook-succeed" #31579
- - Fixed kube client logging issue #31560
- - Fixed regression where vendor-specific suffixes were stripped from .Capabilities.KubeVersion.GitVersion, breaking charts that detect managed Kubernetes platforms #31528
- - Fixed a bug where helm uninstall with --keep-history did not suspend previous deployed releases #12564
- - fix: use namespace-scoped watching to avoid cluster-wide LIST permissions 3dd54ed0b693e5e5805cceb535ed5167fa5ada25 (Mohsen Mottaghi)
- - fix(upgrade): pass --server-side flag to install when using upgrade --install 2dc581dc1c9c07e36dde9acc70bd86e23963662a (Evans Mungai)
- - fix(cli): handle nil config in EnvSettings.Namespace() 8534663e730f7d32ac8777c3b41a7e6c6a94ab96 (Zadkiel AHARONIAN)
- - fix: prevent segmentation violation on empty yaml in multidoc 81d244ca21e232e5ebccd67040cdf7596b572e8b (Benoit Tigeot)
- - fix: prevent reporting fallback on version when none specified 40e22dedb2d9fdb8c47376a2c3071b99ba056d9c (Benoit Tigeot)
- - fix: Use server-side apply for object create during update 18616e6ce969cd7fbbd8a85d77557402839d59db (George Jenkins)
- - fix(rollback):
errors.instead of string comp d158708fbfb08bc452d1733d9b8cc4c7dc9f8902 (Hidde Beydals)Is - - fix: Fix Helm v4 release distribtion/get-helm-3 script d5d1ea3f5527b4794c624e84c152f28fad860e10 (George Jenkins)
- - Ignore duplicated URN in logs 8025a397e6f61c3722e0355d296321d8eced8b13 (Benoit Tigeot)
- - fix: assign KUBECONFIG environment variable value to env.Kubeconfig b25fa862d5f7de6c20fa4b95ce5c85962669fd3b (LinPr)
additions (6)
- - Feature: added chart name to dependency logs, namespace to resource waiting logs, and confirmation message when all resources are ready #31530
- - Feature: added a --no-headers flag to the 'helm repo list' command, allowing users to suppress table headers in the output. Useful for scripting and automation #31448
- - SDK feature: added a LoadArchive to common loader #31462
- - SDK feature: introduced support for custom kstatus readers #31706
- - added shutdown hook that is executed after the logs have been retrieved 7a557580e1b5aac8327331e720e74bbbe49c0ad7 (Michelle Fernandez Bieber)
- - chore: add warning for registry login with namespace 5f3c617940081564a6bbabe9553996ae352d16ff (Terry Howe)
constraints (1)
- - Feature: improved the --wait flag by allowing explicit strategy selection (including explicit --wait=hookOnly) and preventing SDK timeout errors when timeout is not specified #31421
Helmをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。今回のように対応が不要な週は、メールを送りません。