Last release 22 days ago
05 Aug 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
286 releases · first in 2021
Release timeline
286 releases since 2021Releases
- v0.44.5-0.20260805185454-7b88f36ae0015 Aug 2026pre-release
Nothing published for this version
- v0.44.45 Aug 2026
Release notes
Open source →v0.44.4
Breaking change!
-
#1201
waitnow takes a helm v4 strategy (watcher,legacy,hookOnly) — previous booleans are rejected: usewatcherinstead oftrueandhookOnlyinstead offalse(@r3nic1e) -
#1201
recreateis no longer applied: helm v4 removed the option behind it (@r3nic1e) -
#1201 A configured
post_renderernow also receives hook manifests, matching helm v4's default — setpost_render_strategy: nohooksfor the previous behavior (@r3nic1e)
New feature
-
#1201 Build on the Helm v4 SDK: Helm 3 reaches EOL in November 2026. Based on the helmtide migration by @semx (@semx)
-
#1201 New release option
server_side_apply(true/false/auto) controls helm v4 server-side apply (@r3nic1e) -
#1201 New release option
force_conflictsforces server-side apply changes against field-ownership conflicts (@r3nic1e) -
#1201 New release option
post_render_strategy(combined/separate/nohooks) controls how manifests are handed to the post_renderer (@r3nic1e)
Other
Additional notes
Open source →Breaking change!
-
#1201
waitnow takes a helm v4 strategy (watcher,legacy,hookOnly) — previous booleans are rejected: usewatcherinstead oftrueandhookOnlyinstead offalse(@r3nic1e) -
#1201
recreateis no longer applied: helm v4 removed the option behind it (@r3nic1e) -
#1201 A configured
post_renderernow also receives hook manifests, matching helm v4's default — setpost_render_strategy: nohooksfor the previous behavior (@r3nic1e)
New feature
-
#1201 Build on the Helm v4 SDK: Helm 3 reaches EOL in November 2026. Based on the helmtide migration by @semx (@semx)
-
#1201 New release option
server_side_apply(true/false/auto) controls helm v4 server-side apply (@r3nic1e) -
#1201 New release option
force_conflictsforces server-side apply changes against field-ownership conflicts (@r3nic1e) -
#1201 New release option
post_render_strategy(combined/separate/nohooks) controls how manifests are handed to the post_renderer (@r3nic1e)
Other
- #1201
post_renderercommands are now executed by helmwave itself, since helm v4 only supports plugin post-renderers (@r3nic1e)
-
- v0.43.1-0.20260805174045-11e0519422a15 Aug 2026pre-release
Nothing published for this version
- v0.43.05 Aug 2026
Release notes
Open source →v0.43.0
New feature
-
feat: rename
gettogetValueAtPath,hasKeytohasValueAtPath& add array index support (@Vigilans) -
feat: support specifying different template engine for values and helmwave.yml in building (@Vigilans)
-
feat: build manifests and values in release dependency order (@Vigilans)
-
feat: add
getPlanandgetManifeststemplate functions (@Vigilans) -
feat: enhance
getValuestemplate function to support fetching rendered values of their depending releases (@Vigilans) -
#1192 Add
getTagstemplate function that returns the active plan tags (@Vigilans)
Fixed
- #1191 Don't enable helm dry-run mode on real installs —
DryRunOptionis now set only when dry-run is requested (@Vigilans)
CI
Dependencies
- Update to alpine 3.24 (@r3nic1e)
Other
- Add small AGENTS.md and CLAUDE.md (@r3nic1e)
Additional notes2 sources agree
Open source →New feature
-
feat: rename
gettogetValueAtPath,hasKeytohasValueAtPath& add array index support (@Vigilans) -
feat: support specifying different template engine for values and helmwave.yml in building (@Vigilans)
-
feat: build manifests and values in release dependency order (@Vigilans)
-
feat: add
getPlanandgetManifeststemplate functions (@Vigilans) -
feat: enhance
getValuestemplate function to support fetching rendered values of their depending releases (@Vigilans) -
#1192 Add
getTagstemplate function that returns the active plan tags (@Vigilans)
Fixed
- #1191 Don't enable helm dry-run mode on real installs —
DryRunOptionis now set only when dry-run is requested (@Vigilans)
CI
-
use go 1.26 to build the project (@r3nic1e)
-
Update golangci-lint to 2.12 (@r3nic1e)
Dependencies
- Update to alpine 3.24 (@r3nic1e)
Other
- Add small AGENTS.md and CLAUDE.md (@r3nic1e)
-
- v0.42.4-0.20251223184332-c7a1f0329b5a23 Dec 2025pre-release
Nothing published for this version
- v0.42.4-0.20251217024616-531de40ec10817 Dec 2025pre-release
Nothing published for this version
- v0.42.317 Dec 2025
Release notes
Open source →v0.42.3
New feature
-
feat: add
fromYamlArrayandfromYamlAlltemplate functions (@Vigilans) -
feat:
setValueAtPathsupports setting array with numeric index in json path (@Vigilans) -
feat: support single command string with arguments in
exectemplate function (@Vigilans) -
feat: print stdout and stderr on command error in
exectemplate function (@Vigilans)
Fixed
Additional notes2 sources agree
Open source →New feature
-
feat: add
fromYamlArrayandfromYamlAlltemplate functions (@Vigilans) -
feat:
setValueAtPathsupports setting array with numeric index in json path (@Vigilans) -
feat: support single command string with arguments in
exectemplate function (@Vigilans) -
feat: print stdout and stderr on command error in
exectemplate function (@Vigilans)
Fixed
-
fix: use
shlex.Splitto process lifecycle command string (@Vigilans) -
fix: use
--dry-run=serverduring build to supportlookupfunction in helm charts (@Vigilans) -
fix: prevent forcibly overridng value delimiter when using gomplateS (@Vigilans)
-
- v0.42.3-0.20250903101245-3512e642ee5c3 Sept 2025pre-release
Nothing published for this version
- v0.42.23 Sept 2025
Release notes
Open source →v0.42.2
Fixed
- Resolved a bug that occurred when deleting releases in parallel. (@alexchspb)
Dependencies
-
#1131 chore: bump the go_modules group with 6 updates (@dependabot)
-
#1132 chore: bump actions/download-artifact from 4 to 5 (@dependabot)
-
#1133 chore: bump actions/checkout from 4 to 5 (@dependabot)
-
#1136 chore: bump aquasecurity/trivy-action from 0.30.0 to 0.33.0 (@dependabot)
Additional notes2 sources agree
Open source →Fixed
- Resolved a bug that occurred when deleting releases in parallel. (@alexchspb)
Dependencies
- v0.42.2-0.20250602152103-5042e3a4b8e22 Jun 2025pre-release
Nothing published for this version
- v0.42.12 Jun 2025
Release notes
Open source →Additional notes2 sources agree
Open source →Dependencies
- #1122 chore: bump golang.org/x/sync from 0.10.0 to 0.14.0 (@dependabot)
- v0.42.1-0.20250516100406-1f2446cd273416 May 2025pre-release
Nothing published for this version
- v0.42.016 May 2025
Release notes
Open source →v0.42.0
Breaking change!
- automatically switch delimiters to
[[ ]]for gomplate templater (@zhilyaev)
Fixed
Dependencies
-
#1101 chore: bump the go_modules group with 2 updates (@dependabot)
-
#1103 chore: bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (@dependabot)
Additional notes2 sources agree
Open source →Breaking change!
- automatically switch delimiters for gomplate templater (@zhilyaev)
Fixed
- #1112 Recreate global helm instance on loading dotenv (@Vigilans)
Dependencies
- automatically switch delimiters to
- v0.41.10-0.20250320183207-3efe084b24b020 Mar 2025pre-release
Nothing published for this version
- v0.41.920 Mar 2025
Release notes
Open source →Additional notes2 sources agree
Open source →Dependencies
- #1093 chore: bump k8s.io/apimachinery from 0.32.0 to 0.32.1 (@dependabot)
- v0.41.9-0.20250118165434-2e25801b94bf18 Jan 2025pre-release
Nothing published for this version
- v0.41.818 Jan 2025
Release notes
Open source →v0.41.8
Dependencies
- #1090 chore: bump github.com/hashicorp/go-getter from 1.7.7 to 1.7.8 (@dependabot)
Additional notes2 sources agree
Open source →Dependencies
- #1090 chore: bump github.com/hashicorp/go-getter from 1.7.7 to 1.7.8 (@dependabot)
- v0.41.8-0.20250117153020-b273a72ad4d317 Jan 2025pre-release
Nothing published for this version
- v0.41.717 Jan 2025
Release notes
Open source →v0.41.7
Dependencies
-
#1083 chore: bump github.com/hashicorp/go-getter from 1.7.6 to 1.7.7 (@dependabot)
-
#1085 chore: bump github.com/hashicorp/go-getter from 1.7.6 to 1.7.7 (@dependabot)
-
- v0.41.66 Jan 2025
Release notes
Open source →v0.41.6
Dependencies
-
#1076 chore: bump github.com/adrg/xdg from 0.5.0 to 0.5.3 (@dependabot)
-
#1078 chore: bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (@dependabot)
-
- v0.41.6-0.20250106170426-6035899edfb76 Jan 2025pre-release
Nothing published for this version
- v0.41.56 Jan 2025
Release notes2 sources agree
Open source →Dependencies
- #1068 chore: bump github.com/hairyhenderson/gomplate/v4 from 4.1.0 to 4.3.0 (@dependabot)
- v0.41.5-0.20250106102128-eb03a89e7d456 Jan 2025pre-release
Nothing published for this version
- v0.41.46 Jan 2025
Release notes2 sources agree
Open source →Fixed
- #1034 Fixed snake_case for repositories (@zhilyaev)
Dependencies
- #1041 chore: bump aquasecurity/trivy-action from 0.25.0 to 0.29.0 (@dependabot)
- v0.41.35 Jan 2025
Release notes2 sources agree
Open source →Fixed
- #1054 Ignore HELMWAVE_SKIP_UNCHANGED for down command (@zhilyaev)
Dependencies
- #1055 chore: bump github.com/getsops/sops/v3 from 3.9.0 to 3.9.3 (@dependabot)
- v0.41.219 Dec 2024
Release notes2 sources agree
Open source → - v0.41.2-0.20241008074021-c0c20d794fe28 Oct 2024pre-release
Nothing published for this version
- v0.41.2-0.20240921183905-5062510e7e3221 Sept 2024pre-release
Nothing published for this version
- v0.41.121 Sept 2024
Release notes2 sources agree
Open source →Breaking change!
- Rename ShowNotes to HideNotes (helm v3.16 supports it directly) (@zhilyaev)
New feature
- provide support for TakeOwnership in release config (@zhilyaev)
Fixed
- #1001 Returned back gomplate datasource functions (@r3nic1e)
Dependencies
- v0.41.1-0.20240921181233-22f21d81d69a21 Sept 2024pre-release
Nothing published for this version
- v0.41.1-0.20240908223638-0dbb653625478 Sept 2024pre-release
Nothing published for this version
- v0.41.08 Sept 2024
Release notes2 sources agree
Open source →New feature
- Allow prometheus monitors to specify which query result is considered successful (@r3nic1e)
- v0.40.77 Sept 2024
- v0.40.7-0.20240907224530-059230658b5f7 Sept 2024pre-release
Nothing published for this version
- v0.40.7-0.20240907214854-b2a28499ad727 Sept 2024pre-release
Nothing published for this version
- v0.40.67 Sept 2024
- v0.40.6-0.20240904115332-2a12ec55b50d4 Sept 2024pre-release
Nothing published for this version
- v0.40.53 Sept 2024
Release notes2 sources agree
Open source →Fixed
- bug with panic toCtx (@zhiylaev)
CI
-
auto approve changelog (@zhilyaev)
-
auto approve and merge changelog (@zhilyaev)
Dependencies
- bump go get -u ./... (@zhilyaev)
- v0.40.5-rc13 Sept 2024pre-release
Nothing published for this version
- v0.40.5-0.20240903232937-507826dcd59a3 Sept 2024pre-release
Nothing published for this version
- v0.40.5-0.20240903225301-df1984dc3d2a3 Sept 2024pre-release
Nothing published for this version
- v0.40.43 Sept 2024
- v0.40.33 Sept 2024
Nothing published for this version
- v0.40.3-0.20240903205035-41225a61068a3 Sept 2024pre-release
Nothing published for this version
- v0.40.23 Sept 2024
Release notes2 sources agree
Open source →CI
-
split goreleaser.yml (@zhilyaev)
-
bot ci token (@zhilyaev)
-
- v0.40.13 Sept 2024
Nothing published for this version
- v0.40.1-0.20240903102218-5910b1c3bd2a3 Sept 2024pre-release
Nothing published for this version
- v0.40.03 Sept 2024
Release notes2 sources agree
Open source →New feature
-
#940 Allow --parallel-limit for building release values (@zhlyaev)
-
#940 Allow --parallel-limit for building manifests (@zhilyaev)
-
New binary file for generating json schema (@zhilyaev)
-
New command manifests for showing manifests (@zhilyaev)
-
New binary for gitops, that which returns only manifests (@zhilyaev)
-
- v0.39.2-0.20240830162517-4670b6767ddc30 Aug 2024pre-release
Nothing published for this version
- v0.39.130 Aug 2024
- v0.39.1-0.20240829092555-252ecc3e316829 Aug 2024pre-release
Nothing published for this version
- v0.39.029 Aug 2024
Release notes2 sources agree
Open source →New feature
-
#924 You can use a
uniqnameas a default tag..helmwave build -t app@ns@ctx(@zhilyaev) -
Set env HELMWAVE_HANDLE_SIGNAL=true to handle SIGTERM and SIGINT (@amir3ash)
Fixed
-
#935 Fix release-scope build lifecycle hook (@Vigilans)
-
#936 Fix cached chart with relative path in URL not selected during build (@Vigilans)
-
#939 Allow use colons and slaches in kubecontext (@zhilyaev)
CI
- remove --skip-validate for goreleaser ci (@zhilyaev)
-
- v0.38.1-0.20240629161944-538076f4bc6e29 Jun 2024pre-release
Nothing published for this version
- v0.38.1-0.20240628100216-29190abe66b128 Jun 2024pre-release
Nothing published for this version
- v0.38.028 Jun 2024
Release notes2 sources agree
Open source →Breaking change!
- #910 Include kube context in release uniqnames.
.helmwavedirectory must be dropped before upgrading to this version (@r3nic1e)
New feature
-
#734 Add flag to disable evaluating dependencies (@r3nic1e)
-
Change find-renames to 1 by default, It's useful for diffing (@zhilyaev)
- #910 Include kube context in release uniqnames.
- v0.37.2-0.20240626221536-b27a5103226b26 Jun 2024pre-release
Nothing published for this version
- v0.37.2-0.20240626115339-113a33d9726b26 Jun 2024pre-release
Nothing published for this version
- v0.37.2-0.20240626115305-0245669cb8ff26 Jun 2024pre-release
Nothing published for this version
- v0.37.126 Jun 2024
Release notes2 sources agree
Open source →Dependencies
- bump all dependencies, helm v3.15.2, bump alpine 3.20 (@zhilyaev)
- v0.37.1-0.20240624214725-73b0ad2c415524 Jun 2024pre-release
Nothing published for this version