PackageTrack
Sign in Get early access

github.com/helmwave/helmwave

v0.44.4 #2483 most downloaded on Go modules helmwave/helmwave

What this package is like to depend on

Last release 18 days ago

05 Aug 2026

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 114 of 120 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

286 releases · first in 2021

9 releases in the last 12 months

see the full history below

Release timeline

286 releases · Mar 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 286
  1. v0.44.5-0.20260805185454-7b88f36ae001 05 Aug 2026 pre-release

    Nothing published for this version

  2. v0.44.4 05 Aug 2026
    Release notes

    v0.44.4

    Breaking change!

    • #1201 wait now takes a helm v4 strategy (watcher, legacy, hookOnly) — previous booleans are rejected: use watcher instead of true and hookOnly instead of false (@r3nic1e)

    • #1201 recreate is no longer applied: helm v4 removed the option behind it (@r3nic1e)

    • #1201 A configured post_renderer now also receives hook manifests, matching helm v4's default — set post_render_strategy: nohooks for 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_conflicts forces 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_renderer commands are now executed by helmwave itself, since helm v4 only supports plugin post-renderers (@r3nic1e)
    Open source →
    Release notes

    Breaking change!

    • #1201 wait now takes a helm v4 strategy (watcher, legacy, hookOnly) — previous booleans are rejected: use watcher instead of true and hookOnly instead of false (@r3nic1e)

    • #1201 recreate is no longer applied: helm v4 removed the option behind it (@r3nic1e)

    • #1201 A configured post_renderer now also receives hook manifests, matching helm v4's default — set post_render_strategy: nohooks for 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_conflicts forces 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_renderer commands are now executed by helmwave itself, since helm v4 only supports plugin post-renderers (@r3nic1e)
    Open source →
  3. v0.43.1-0.20260805174045-11e0519422a1 05 Aug 2026 pre-release

    Nothing published for this version

  4. v0.43.0 05 Aug 2026
    Release notes

    v0.43.0

    New feature

    • feat: rename get to getValueAtPath, hasKey to hasValueAtPath & 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 getPlan and getManifests template functions (@Vigilans)

    • feat: enhance getValues template function to support fetching rendered values of their depending releases (@Vigilans)

    • #1192 Add getTags template function that returns the active plan tags (@Vigilans)

    Fixed

    • #1191 Don't enable helm dry-run mode on real installs — DryRunOption is 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

    Other

    • Add small AGENTS.md and CLAUDE.md (@r3nic1e)
    Open source →
    Release notes

    New feature

    • feat: rename get to getValueAtPath, hasKey to hasValueAtPath & 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 getPlan and getManifests template functions (@Vigilans)

    • feat: enhance getValues template function to support fetching rendered values of their depending releases (@Vigilans)

    • #1192 Add getTags template function that returns the active plan tags (@Vigilans)

    Fixed

    • #1191 Don't enable helm dry-run mode on real installs — DryRunOption is 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)
    Open source →
  5. v0.42.4-0.20251223184332-c7a1f0329b5a 23 Dec 2025 pre-release

    Nothing published for this version

  6. v0.42.4-0.20251217024616-531de40ec108 17 Dec 2025 pre-release

    Nothing published for this version

  7. v0.42.3 17 Dec 2025
    Release notes

    v0.42.3

    New feature

    • feat: add fromYamlArray and fromYamlAll template functions (@Vigilans)

    • feat: setValueAtPath supports setting array with numeric index in json path (@Vigilans)

    • feat: support single command string with arguments in exec template function (@Vigilans)

    • feat: print stdout and stderr on command error in exec template function (@Vigilans)

    Fixed

    • fix: use shlex.Split to process lifecycle command string (@Vigilans)

    • fix: use --dry-run=server during build to support lookup function in helm charts (@Vigilans)

    • fix: prevent forcibly overridng value delimiter when using gomplateS (@Vigilans)

    Open source →
    Release notes

    New feature

    • feat: add fromYamlArray and fromYamlAll template functions (@Vigilans)

    • feat: setValueAtPath supports setting array with numeric index in json path (@Vigilans)

    • feat: support single command string with arguments in exec template function (@Vigilans)

    • feat: print stdout and stderr on command error in exec template function (@Vigilans)

    Fixed

    • fix: use shlex.Split to process lifecycle command string (@Vigilans)

    • fix: use --dry-run=server during build to support lookup function in helm charts (@Vigilans)

    • fix: prevent forcibly overridng value delimiter when using gomplateS (@Vigilans)

    Open source →
  8. v0.42.3-0.20250903101245-3512e642ee5c 03 Sep 2025 pre-release

    Nothing published for this version

  9. v0.42.2 03 Sep 2025
    Release notes

    v0.42.2

    Fixed

    • Resolved a bug that occurred when deleting releases in parallel. (@alexchspb)

    Dependencies

    Open source →
    Release notes

    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)

    Open source →
  10. v0.42.2-0.20250602152103-5042e3a4b8e2 02 Jun 2025 pre-release

    Nothing published for this version

  11. v0.42.1 02 Jun 2025
    Release notes

    v0.42.1

    Dependencies

    Open source →
    Release notes

    Dependencies

    • #1122 chore: bump golang.org/x/sync from 0.10.0 to 0.14.0 (@dependabot)
    Open source →
  12. v0.42.1-0.20250516100406-1f2446cd2734 16 May 2025 pre-release

    Nothing published for this version

  13. v0.42.0 16 May 2025
    Release notes

    v0.42.0

    Breaking change!

    • automatically switch delimiters to [[ ]] for gomplate templater (@zhilyaev)

    Fixed

    Dependencies

    Open source →
    Release notes

    Breaking change!

    • automatically switch delimiters for gomplate templater (@zhilyaev)

    Fixed

    • #1112 Recreate global helm instance on loading dotenv (@Vigilans)

    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)

    Open source →
  14. v0.41.10-0.20250320183207-3efe084b24b0 20 Mar 2025 pre-release

    Nothing published for this version

  15. v0.41.9 20 Mar 2025
    Release notes

    v0.41.9

    Dependencies

    Open source →
    Release notes

    Dependencies

    • #1093 chore: bump k8s.io/apimachinery from 0.32.0 to 0.32.1 (@dependabot)
    Open source →
  16. v0.41.9-0.20250118165434-2e25801b94bf 18 Jan 2025 pre-release

    Nothing published for this version

  17. v0.41.8 18 Jan 2025
    Release notes

    v0.41.8

    Dependencies

    • #1090 chore: bump github.com/hashicorp/go-getter from 1.7.7 to 1.7.8 (@dependabot)
    Open source →
    Release notes

    Dependencies

    • #1090 chore: bump github.com/hashicorp/go-getter from 1.7.7 to 1.7.8 (@dependabot)
    Open source →
  18. v0.41.8-0.20250117153020-b273a72ad4d3 17 Jan 2025 pre-release

    Nothing published for this version

  19. v0.41.7 17 Jan 2025
    Release notes

    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)

    Open source →
    Release notes

    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)

    Open source →
  20. v0.41.6 06 Jan 2025
    Release notes

    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)

    Open source →
    Release notes

    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)

    Open source →
  21. v0.41.6-0.20250106170426-6035899edfb7 06 Jan 2025 pre-release

    Nothing published for this version

  22. v0.41.5 06 Jan 2025
    Release notes

    Dependencies

    • #1068 chore: bump github.com/hairyhenderson/gomplate/v4 from 4.1.0 to 4.3.0 (@dependabot)
    Open source →
  23. v0.41.5-0.20250106102128-eb03a89e7d45 06 Jan 2025 pre-release

    Nothing published for this version

  24. v0.41.4 06 Jan 2025
    Release notes

    Fixed

    • #1034 Fixed snake_case for repositories (@zhilyaev)

    Dependencies

    • #1041 chore: bump aquasecurity/trivy-action from 0.25.0 to 0.29.0 (@dependabot)
    Open source →
  25. v0.41.3 05 Jan 2025
    Release notes

    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)
    Open source →
  26. v0.41.2 19 Dec 2024
    Release notes

    Fixed

    • #1048 added fish completion (@zhilyaev)

    Dependencies

    • #1024 chore: bump aquasecurity/trivy-action from 0.23.0 to 0.25.0 (@dependabot)

    • #1049 chore: bump helm.sh/helm/v3 from 3.16.1 to 3.16.4 (@dependabot)

    Open source →
  27. v0.41.2-0.20241008074021-c0c20d794fe2 08 Oct 2024 pre-release

    Nothing published for this version

  28. v0.41.2-0.20240921183905-5062510e7e32 21 Sep 2024 pre-release

    Nothing published for this version

  29. v0.41.1 21 Sep 2024
    Release notes

    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

    • #1004 chore: bump helm.sh/helm/v3 from 3.15.4 to 3.16.1 ( @dependabot)

    • #1005 chore: bump k8s.io/apimachinery from 0.31.0 to 0.31.1 ( @dependabot)

    • #1013 chore: bump JetBrains/qodana-action from 2024.1 to 2024.2 ( @dependabot)

    Open source →
  30. v0.41.1-0.20240921181233-22f21d81d69a 21 Sep 2024 pre-release

    Nothing published for this version

  31. v0.41.1-0.20240908223638-0dbb65362547 08 Sep 2024 pre-release

    Nothing published for this version

  32. v0.41.0 08 Sep 2024
    Release notes

    New feature

    • Allow prometheus monitors to specify which query result is considered successful (@r3nic1e)
    Open source →
  33. v0.40.7 07 Sep 2024
    Release notes

    Dependencies

    • gomplate v3 -> v4 (@zhilyaev)
    Open source →
  34. v0.40.7-0.20240907224530-059230658b5f 07 Sep 2024 pre-release

    Nothing published for this version

  35. v0.40.7-0.20240907214854-b2a28499ad72 07 Sep 2024 pre-release

    Nothing published for this version

  36. v0.40.6 07 Sep 2024
    Release notes

    Dependencies

    • #991 github.com/prometheus/client_golang (@dependabot)

    • #994 chore(deps): Bump peter-evans/create-pull-request from 6 to 7 (@dependabot)

    • #990 bump(go.mod): Bump github.com/prometheus/common from 0.58.0 to 0.59.1 (@dependabot)

    Open source →
  37. v0.40.6-0.20240904115332-2a12ec55b50d 04 Sep 2024 pre-release

    Nothing published for this version

  38. v0.40.5 03 Sep 2024
    Release notes

    Fixed

    • bug with panic toCtx (@zhiylaev)

    CI

    • auto approve changelog (@zhilyaev)

    • auto approve and merge changelog (@zhilyaev)

    Dependencies

    • bump go get -u ./... (@zhilyaev)
    Open source →
  39. v0.40.5-rc1 03 Sep 2024 pre-release

    Nothing published for this version

  40. v0.40.5-0.20240903232937-507826dcd59a 03 Sep 2024 pre-release

    Nothing published for this version

  41. v0.40.5-0.20240903225301-df1984dc3d2a 03 Sep 2024 pre-release

    Nothing published for this version

  42. v0.40.4 03 Sep 2024
    Release notes

    Fixed

    • json schema command (@zhilyaev)
    Open source →
  43. v0.40.3 03 Sep 2024

    Nothing published for this version

  44. v0.40.3-0.20240903205035-41225a61068a 03 Sep 2024 pre-release

    Nothing published for this version

  45. v0.40.2 03 Sep 2024
    Release notes

    CI

    • split goreleaser.yml (@zhilyaev)

    • bot ci token (@zhilyaev)

    Open source →
  46. v0.40.1 03 Sep 2024

    Nothing published for this version

  47. v0.40.1-0.20240903102218-5910b1c3bd2a 03 Sep 2024 pre-release

    Nothing published for this version

  48. v0.40.0 03 Sep 2024
    Release notes

    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)

    Open source →
  49. v0.39.2-0.20240830162517-4670b6767ddc 30 Aug 2024 pre-release

    Nothing published for this version

  50. v0.39.1 30 Aug 2024
    Release notes

    Fixed

    • #939 allow use dot in kubecontext (@zhilyaev)
    Open source →
  51. v0.39.1-0.20240829092555-252ecc3e3168 29 Aug 2024 pre-release

    Nothing published for this version

  52. v0.39.0 29 Aug 2024
    Release notes

    New feature

    • #924 You can use a uniqname as 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)
    Open source →
  53. v0.38.1-0.20240629161944-538076f4bc6e 29 Jun 2024 pre-release

    Nothing published for this version

  54. v0.38.1-0.20240628100216-29190abe66b1 28 Jun 2024 pre-release

    Nothing published for this version

  55. v0.38.0 28 Jun 2024
    Release notes

    Breaking change!

    • #910 Include kube context in release uniqnames. .helmwave directory 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)

    Open source →
  56. v0.37.2-0.20240626221536-b27a5103226b 26 Jun 2024 pre-release

    Nothing published for this version

  57. v0.37.2-0.20240626115339-113a33d9726b 26 Jun 2024 pre-release

    Nothing published for this version

  58. v0.37.2-0.20240626115305-0245669cb8ff 26 Jun 2024 pre-release

    Nothing published for this version

  59. v0.37.1 26 Jun 2024
    Release notes

    Dependencies

    • bump all dependencies, helm v3.15.2, bump alpine 3.20 (@zhilyaev)
    Open source →
  60. v0.37.1-0.20240624214725-73b0ad2c4155 24 Jun 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive