Skip to content

Releases: DaemonDude23/helmizer

v0.19.2

Choose a tag to compare

@github-actions github-actions released this 17 Apr 21:51
v0.19.2
40cc13d

Changelog

April 17 2026

Fixes

  • Made release versioning consistent across helmizer --version, GoReleaser archives, Docker images, and the Nix flake by stamping builds with main.version.
  • Committed flake.lock, updated the flake to build from the repo root with modRoot = "src", and ignored the local Nix result symlink.

Dependencies

  • Kept the module go directive aligned with the Go toolchain currently available in nixpkgs (1.26.1) while CI and Docker release builds stay on 1.26.2.
  • Verified the direct Go dependencies are already current for this release.

Docs/Tests

  • Updated README install snippets, container tags, GitHub Action refs, GitLab CI examples, and developer docs for v0.19.2.
  • Added tests covering version output and --config-glob path resolution behavior.

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 01:56

January 20 2026

Enhancements

  • Added buildMetadata, helmCharts, and labels support in generated kustomization output, plus examples for each.
  • Added --config-glob flag so that you don't need to use other recursive tools like find.

Fixes

  • Fixed labels typing and the kustomizationPath config key so configs load and render correctly.
  • Added CA certificates to scratch images for TLS support.

Docs

  • Updated README configuration examples, docker usage, and example lists (including patchesStrategicMerge paths).

Housekeeping

  • Updated CI tooling (checkout v6), Go versions (Docker builder + CI to 1.25.6, module go to 1.25), and release CI now publishes the helmizer-helm image.
  • Updated pre-commit mypy to v1.19.1 and diagrams to 0.25.1.
  • Added VS Code launch entries for buildMetadata, helmCharts, and labels examples.
  • Updated examples with latest cert-manager chart version.

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 20:37

Changelog

November 4 2025

Just a maintenance release with various dependency updates. No code changes.

Housekeeping

  • Updated Go to 1.25.3.
    • Updated Go dependencies.
  • Updated Python from 3.12 to 3.13 version and dependencies (just for the diagrams).
  • Updated pre-commit hook versions.

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 11 Feb 05:55

Changelog

February 10 2025

Just a maintenance release with various dependency updates. No code changes.

Housekeeping

  • Updated Go to 1.23.4.
    • Updated Go dependencies.
  • Added a Dockerfile, testing with docker, and docs for copying helmizer out of a container.
  • Removed old Python changelog.
  • Removed asdf environment variables from launch.json.

  • ab52511 - Update workflow
  • 0e20e39 - Update workflow
  • f3c0820 - Update workflow
  • 29680e3 - fix workflow?
  • 9fb3153 - update workflow
  • a60f417 - README updates and fixes - Update goreleaser for a Docker image
  • c3e0e1f Update module golang.org/x/sys to v0.30.0 (#21)
  • e66cb79 - Prep v0.16.0
  • 4be8f8b Update module github.com/alexflint/go-arg to v1.5.1 (#13)
  • 6bc74f9 Update module golang.org/x/sys to v0.30.0 (#12)
  • 957397c Update goreleaser/goreleaser-action action to v6 (#15)
  • 3fe4dd1 Update dependency diagrams to v0.24.1 (#19)
  • 7c53bdd - Update pre-commit hooks - Update renovate config - Switch to shell.nix

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 02:42

April 27 2024

Re-written in Golang!

Breaking Changes

  • The syntax of the config file is different; now using camelCase with some small changes in renaming or removing keys. Logs should warn you if you're using older terminology.

Enhancements

  • Added the ability to run arbitrary commands (postCommands) after rendering the kustomization.yaml file.
  • Increased speed.
  • Easier to install than with Python. A smaller file as well.
  • Removed some unneeded configuration keys.

Housekeeping

  • Changed license to Apache 2.0 since this is a complete rewrite.
  • Moved the Python Changelog to its own file.
  • Added a diagram to show an example flow, at least for how I use helmizer.
  • Added the use of helmfile.yaml in some examples.

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 23:53

July 23 2023

Enhancements

  • Switched to using Nuitka for packaging into a single file, replacing PyInstaller. Otherwise no code changes.

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 21:01

February 4 2023

Enhancements

  • Improved type checking thanks to mypy.
  • Fixed missing support for sortOptions and added an example.

Housekeeping

  • Updated pre-commit dependencies and added mypy.

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 01:34

July 27 2022

Bugfixes

  • Fixed missing support for secretGenerator despite having something in secretGenerator examples.
  • Don't crash if helmizer.version and/or helmizer.sort-keys are not defined in the helmizer.yaml config... or practically anything. Omit the helmizer section of the config if you wish.

Enhancements

  • Added --no-sort-keys CLI flag to disable key sorting of all keys output kustomization.yaml on the CLI.

Housekeeping

  • Added READMEs to example folders that didn't have them, and fixed other example READMEs.
  • Bumped to latest versions in requirements.txt for no particular reason.
  • Updated each relevant line with type hinting for future experimentation.
  • pre-commit config updates.

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 11 Apr 23:09

April 11 2022

Enhancements

  • Added support for buildMetadata and patches.

Housekeeping

  • Cleaned up vscode configs.

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 22 Jan 04:49

January 21 2022

Bugfixes

  • Fixed helmizer.ignore to optionally ignore directories recursively so that one doesn't have to enumerate each individual file path.

Enhancements

  • Added CI for generating PyInstaller images for Linux and Windows.

Housekeeping

  • pre-commit updates.
  • Tweaked requirements.txt.