
"Helm 4's SDK features several enhancements designed to enhance integration and developer experience. It adopts modern Go logging interfaces to facilitate multi-logger support and allows Helm's functionality to be embedded directly into other applications through embeddable commands. Helm 4 also now offers native support for server-side apply (a Kubernetes feature that moves the logic from the kubectl apply command into the API server)."
"The plugin system has also been rebuilt: traditional Helm plugins still function, but users can now also write plugins in WebAssembly (WASM) for broader portability. Additionally, there are improvements in chart distribution, performance, and mechanisms for chart signing and testing automation. These changes reflect both new features and a revisiting of design debt accumulated during the Helm v3 era, according to a blog post by Helm co-founder Rimantas Mocevicius."
Helm 4.0.0 is a major release focused on addressing scalability, security, and developer workflow challenges. The SDK now supports modern Go logging interfaces for multi-logger setups and enables embedding Helm commands directly into other applications. Native server-side apply support aligns Helm behavior with Kubernetes API-server–driven apply semantics. The plugin system was rebuilt to preserve traditional plugins while enabling WebAssembly (WASM) plugins for greater portability. Chart distribution, performance, chart signing, and testing automation received improvements. HIP-0012 established a timeline from planning in late 2024 through engineering into a targeted November 2025 release with careful, deliverable-focused breaking changes.
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]