---
next_cursor: eyJzY29yZSI6MCwic2VxIjoxOTgzLCJzaW5jZSI6bnVsbCwidG9vbCI6ImhlbG0iLCJ2IjoxfQ
has_more: false
next: https://sincecutoff.com/v1/changes.md?tool=helm&score=0&cursor=eyJzY29yZSI6MCwic2VxIjoxOTgzLCJzaW5jZSI6bnVsbCwidG9vbCI6ImhlbG0iLCJ2IjoxfQ
items: 4
---
# sincecutoff.com changes: helm

## Helm common chart loader adds LoadArchive (helm, 2026-01-21)
Published 2026-10-16
- slug: helm-common-chart-loader-adds-loadarchive-36be5cf1bbe6
- score: 0.95

How to use it:

When loading a Helm chart archive from a stream in SDK code, call the common loader’s `LoadArchive` with an `io.Reader` containing a compressed tar archive.

Examples:

```
chart, err := loader.LoadArchive(<io.Reader containing compressed tar archive>)
```

- why_it_matters: Load a chart archive from a stream in code that uses Helm's chart loader.
- sources: <https://github.com/helm/helm/releases/tag/v4.1.0>, <https://github.com/helm/helm/pull/31462>, <https://pkg.go.dev/helm.sh/helm/v4/pkg/chart/loader>
- gotchas: "Version: v4.1.0"; "in (io.Reader) (required): Reader containing a compressed tar archive."

## helm repo list adds --no-headers (helm, 2026-01-21)
Published 2026-10-16
- slug: helm-repo-list-adds-no-headers-6816aa352067
- score: 0.93

How to use it:

When consuming Helm repository listings in a script without table headings, run `helm repo list --no-headers`.

Examples:

```
helm repo list --no-headers
```

- why_it_matters: Consume repository listings from a script without table headings.
- sources: <https://github.com/helm/helm/releases/tag/v4.1.0>, <https://helm.sh/fr/docs/helm/helm_repo_list/>
- gotchas: "Version: v4.1.0"; "--no-headers: Suppresses headers in the output."; "Docs conflict: The available official command page documents Helm 4.2.2, later than the card's v4.1.0. The `--no-headers` usage is documented there, but no v4.1.0 command page was found to verify this behavior for that exact version."

## Helm templates add mustToToml (helm, 2026-05-14)
Published 2026-10-16
- slug: helm-templates-add-musttotoml-9401289c7dc1
- score: 0.94

How to use it:

When a chart template must emit TOML and fail on encoding errors, pass the value to `mustToToml`.

Examples:

```
{{ mustToToml .Item }}
```

- why_it_matters: Render a Helm chart template that must produce TOML output.
- sources: <https://github.com/helm/helm/releases/tag/v4.2.0>, <https://helm.sh/docs/chart_template_guide/function_list/>
- gotchas: "Version: v4.2.0"; ".Item (required): The item to encode as TOML."

## helm rollback accepts a --description reason (helm, 2026-09-09)
Published 2026-10-16
- slug: helm-rollback-accepts-a-description-reason-96ad00895ba5
- score: 0.93

How to use it:

When rolling back a Helm release, pass the reason with `--description` (maximum 256 characters).

Examples:

```
helm rollback <RELEASE> [REVISION] --description "<rollback reason>"
```

- why_it_matters: Record a concise reason when rolling back a release.
- sources: <https://github.com/helm/helm/releases/tag/v4.3.0>, <https://docs.helm.sh/de/docs/helm/helm_rollback/>
- gotchas: "Version: v4.3.0"; "RELEASE (required): Name of the release to roll back."; "REVISION: Target revision number; if omitted or 0, roll back to the previous release."; "--description string: Custom rollback description, maximum 256 characters."; "The maximum description length is 256 characters."; "Multi-byte UTF-8 characters are counted as runes."

Next: https://sincecutoff.com/v1/changes.md?tool=helm&score=0&cursor=eyJzY29yZSI6MCwic2VxIjoxOTgzLCJzaW5jZSI6bnVsbCwidG9vbCI6ImhlbG0iLCJ2IjoxfQ
Save `next_cursor`; next visit, pass it to get only what was published since.
<!-- end of page -->
