Releases: kubernetes-sigs/kustomize
kyaml/v0.13.1
6dfc238 improve gvk and resid strings for error messages (#4344)
9d29f57 feat: Add Sort method to kyaml fn Results (#4325)
5caed5b kyaml/fn/framework ensures the annotation output format matches the input (#4297)
894ffec Handle kyaml Filter errors type Result as non-breaking errors and store in ResourceList (#4241)
kyaml/v0.13.0
cb1cbbe Fixes 4108; remove hidden files in kustomize edit command to correctly mimic shell globbing behaviour (#4170)
ba4d83f only override wrapping kind if it wasn't set already (#4235)
ef5f1d3 support label and annotation selection in replacement targets (#4229)
3ea8b79 update results field of ResourceList to implement function spec v1 (#4248)
b4a69f0 provide utility helpers for preserving internal annotations (#4253)
c3c0288 bump ResourceList from v1alpha1 to v1 (#4249)
55ac9ca fix bug with migrating annotations (#4227)
6cf06fa update the dockerfile gen command, including to use Go 1.16 for compatibility with the kyaml framework's use of embed (#4216)
kustomize/v4.4.1
This release restores the Windows binary and introduces ppc64le and s390x binaries.
b6cb6c8 fix build annotations getting lost after applying JSON 6902 patch (#4266)
d8f406d Fix: replacements entries get source and targets with null value appended (#4271)
ef5f1d3 support label and annotation selection in replacement targets (#4229)
ba051c8 fix issue with quote being dropped in configmap generation (#4242)
0d8c107 fix issue with openapi schema from components (#4210)
cmd/config/v0.10.2
This release contains minor documentation and test fixes.
api/v0.10.1
b6cb6c8 fix build annotations getting lost after applying JSON 6902 patch (#4266)
d8f406d Fix: replacements entries get source and targets with null value appended (#4271)
ef5f1d3 support label and annotation selection in replacement targets (#4229)
ba051c8 fix issue with quote being dropped in configmap generation (#4242)
0d8c107 fix issue with openapi schema from components (#4210)
kustomize/v4.4.0
The headline feature of this release is improved support for YAML anchors and aliases, which will be expanded by default as of this version. (Issue #3675; PRs #4114 and #4187)
Additional features and fixes include:
- 12c177a fixes 4123; added length check on originalFields of kustomizationFile to prevent panic when kustomization file began with a comment(or a blank line) followed by a document separator
kyaml/v0.12.0
dce4ea5 Add AnchorsAweigh option to ByteReader to toggle YAML alias/anchor expansion (#4187)
67a5f6d support krm spec v1 and legacy path, index, and id annotations (#4190)
e997cc5 Handle parsing of bare sequence yaml nodes (#4189)
02cb395 support multiple gvks in custom openapi schema (#4163)
402f6ca Precompute IsNamespaceScoped to avoid expensive schema reads (#4152)
17f1860 Fix a bug with null nodes being dropped with KRM Functions (#4172)
cmd/config/v0.10.1
api/v0.10.0
dce4ea5 Add AnchorsAweigh option to ByteReader to toggle YAML alias/anchor expansion -- this enables anchor expansion during builds by default (#4187)
67a5f6d support krm spec v1 and legacy path, index, and id annotations (#4190)
02cb395 support multiple gvks in custom openapi schema (#4163)
f438273 [fix 4124] Skip local resource until all transformations have completed. (#4180)
6552b90 Cache the OrgId for nameReferenceTransformer -- performance improvement (#4171)
2bfc7cc throw error instead of panic when replacements source.fieldPath doesn't exist (#4166)
0244f09 update name references after kind change (#4165)
kyaml/v0.11.1
1e1b9b4 exec function working dir is the kustomization that referenced it (#4125)
360585d Add YAML anchor/alias expansion. (#4114)
6db2bf6 Add FileSystem interface to LocalPackageReadWriter and hook to LocalPackageWriter (#4086)
4eb8232 Added FileSystem field to kio.LocalPackageWriter (#4086)
9b58616 Add FileSystem interface to LocalPackageReadWriter and hook to LocalPackageReader (#4085)
e8a4bf6 Add FileSystem field to LocalPackageReader and one of its tests (#4085)
f0b4cc4 ContainerPatch supports all common workload paths (#4113 )
7a41e47 Filter helper for fallback field lookup (#4113)
38b2b33 update openapi to v1.21.2 (#4112)
c5adafd Make UpdateExpectedFromActual work with hierarchical testdata directories (#4076)
0537b59 support yaml formatted openapi schema (#4017)
ed38b5f Make seq indent configurable and add retain seq indent functionality (#4043)
e1804cb Retain field order after running any arbitrary functions on resources (#4021)
78737f5 Updated ByteReader to allow white space and comments on the same line after --- and throw an error if anything else is detected (#4014)