Releases: kubernetes-sigs/kustomize
kyaml/v0.20.1
"Release kyaml/v0.20.1 on branch release-kyaml-v0.20.1"
kustomize/v5.7.1
This release introduces code to replace the shlex library used for parsing arguments in the exec plugin.
If any existing manifests become corrupted, please file an issue. discussion: kubernetes/kubernetes#132593 (comment)
Dependencies
#5943: drop shlex dependency
Chore
#5948: Update kyaml to v0.20.1
#5949: Update cmd/config to v0.20.1
#5950: Update api to v0.20.1
cmd/config/v0.20.1
#5948: Update kyaml to v0.20.1
api/v0.20.1
kyaml/v0.20.0
kustomize/v5.7.0
Feature
#5630: Add static value source for replacement
#5921: feat: Add images suport for Image Volumes
#5771: fix: Allow patches with empty files with multiple newlines or comments
#5865: feat(helm): allow the use of devel alias for helmcharts
fix
#5846: fix: Get version from the BuildInfo.Main.Version if not found in deps and build flag
#5859: fix: Don't panic on multiple $patch: delete strategic merge patches in a single patch file
#5877: fix: make private one field in replacements transformer struct that had a missing JSON tag
Dependencies
#5847: replace deplecated package github.com/google/shlex with github.com/carapace-sh/carapace-shlex
#5873: Bump to github.com/spf13/viper v1.20.0
#5931: Drop usage of forked copies of goyaml.v2 and goyaml.v3
chore
#5882: Set Git messages to English for TestRemoteLoad_LocalProtocol
#5934: Update kyaml to v0.20.0
#5935: Update cmd/config to v0.20.0
#5936: Update api to v0.20.0
cmd/config/v0.20.0
api/v0.20.0
#5630: Add static value source for replacement
#5771: fix: Allow patches with empty files with multiple newlines or comments
#5846: fix: Get version from the BuildInfo.Main.Version if not found in deps and build flag
#5847: replace deplecated package github.com/google/shlex with github.com/carapace-sh/carapace-shlex
#5859: fix: Don't panic on multiple $patch: delete strategic merge patches in a single patch file
#5865: feat(helm): allow the use of devel alias for helmcharts
#5873: Bump to github.com/spf13/viper v1.20.0
#5877: fix: make private one field in replacements transformer struct that had a missing JSON tag
#5882: Set Git messages to English for TestRemoteLoad_LocalProtocol
#5921: feat: Add suport for Image Volumes
#5931: Drop usage of forked copies of goyaml.v2 and goyaml.v3
#5934: Update kyaml to v0.20.0
kyaml/v0.19.0
kustomize/v5.6.0
Announce
This release introduces a unified internal package version (v0.19.0
) across the entire kustomize repository.
ref. #5800
Chore
#5809: fix: "edit add labels" make labels handle -f flag same as commonLabels
Dependencies
#5825: Update to latest kube-opeapi to drop govalidator dependency
#5830: downgrade go-difflib and go-spew to tagged releases
#5837: Update kyaml to v0.19.0
#5839: Update cmd/config to v0.19.0
#5840: Update api to v0.19.0