# Helm v4.1.0 — Release & Upgrade Intelligence
- **Product:** Helm (https://helm.sh)
- **Version:** v4.1.0
- **Released:** Jan 21, 2026
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/helm/updates/v4.1.0/

## Executive Summary (TL;DR)
Helm v4.1.0. Source highlight: Helm v4.1.0 is a feature release. Users are encouraged to upgrade for the best experience.

## Breaking Changes & Deprecations
- - Fixed regression where vendor-specific suffixes were stripped from .Capabilities.KubeVersion.GitVersion, breaking charts that detect managed Kubernetes platforms #31528

## New Features
- Feature: added chart name to dependency logs, namespace to resource waiting logs, and confirmation message when all resources are ready #31530
- Feature: improved plugin name validation error messages and field name detection #31491
- 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
- Feature: allow concurrent dependency build with atomic file write #30984
- 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

## Improvements
- refactor: use strings.Builder to improve performance d8c40403364c817315ca9de85ba5e371905e5d03 (promalert)

## Bug Fixes
- for discussing PRs, code, and bugs
- Test, debug, and contribute charts: ArtifactHub/packages
- 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
