Releases: DaemonDude23/helmizer
Releases · DaemonDude23/helmizer
v0.17.0
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.12to3.13version and dependencies (just for the diagrams). - Updated pre-commit hook versions.
v0.16.0
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
asdfenvironment variables fromlaunch.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
April 27 2024
Re-written in Golang!
Breaking Changes
- The syntax of the config file is different; now using
camelCasewith 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 thekustomization.yamlfile. - 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.yamlin some examples.
v0.14.0
July 23 2023
Enhancements
- Switched to using Nuitka for packaging into a single file, replacing PyInstaller. Otherwise no code changes.
v0.13.0
February 4 2023
Enhancements
- Improved type checking thanks to
mypy. - Fixed missing support for
sortOptionsand added an example.
Housekeeping
- Updated pre-commit dependencies and added
mypy.
v0.12.0
July 27 2022
Bugfixes
- Fixed missing support for
secretGeneratordespite having something insecretGeneratorexamples. - Don't crash if
helmizer.versionand/orhelmizer.sort-keysare not defined in thehelmizer.yamlconfig... or practically anything. Omit thehelmizersection of the config if you wish.
Enhancements
- Added
--no-sort-keysCLI 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.txtfor no particular reason. - Updated each relevant line with type hinting for future experimentation.
pre-commitconfig updates.
v0.11.0
April 11 2022
Enhancements
- Added support for
buildMetadataandpatches.
Housekeeping
- Cleaned up vscode configs.
v0.10.0
January 21 2022
Bugfixes
- Fixed
helmizer.ignoreto 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-commitupdates.- Tweaked
requirements.txt.
v0.9.1
November 11 2021
Bugfixes
- Fixed
kustomization.yamlnot being written to disk... wtf? - Fixed config property
sort-keysbeing unenforced.
v0.9.0
November 7 2021
Bugfixes
- Fixed exceptions when not including keys in helmizer.yaml, falling back to defaults if not defined.
Enhancements:
- Added configuration support for all keys in a kustomization.
- Standardized functions to return various data types depending on kustomization key structure
Housekeeping
- Updated dependencies - added more lax
requirements.txtfile. - Added some Python pre-commit hooks.
- Added examples for all supported kustomization file.