Skip to content

Releases: kubernetes-sigs/kustomize

kustomize/v4.5.2

10 Feb 00:15
9091919
Compare
Choose a tag to compare

2f17803 Fix regression: Support for pseudo git HTTP urls in the git cloner had broken in 59c82659 (#4453)
b73dfe7 Remove exclude statements from kustomize module (#4387)

api/v0.11.2

09 Feb 23:09
00a9c59
Compare
Choose a tag to compare

2f17803 Fix regression: Support for pseudo git HTTP urls in the git cloner had broken in 59c82659 (#4453)

kyaml/v0.13.3

02 Feb 18:35
fcfd30c
Compare
Choose a tag to compare

a86723c Fix regression #4388, which changed the order produced by Gvk.IsLessThan. (#4445)

kustomize/v4.5.1

02 Feb 19:40
746bd18
Compare
Choose a tag to compare

Known issues:

  • #4455 A regression, some HTTP urls are not working properly.

a86723c Fix regression #4388 (introduced in kustomize 4.5.0), which changed the order of resources produced by kustomize build. (#4445)

kustomize/v4.5.0

02 Feb 00:30
6759176
Compare
Choose a tag to compare

Known issues

  • This release contains a regression in the legacy sort order. Those using the legacy sort, i.e. kustomize build with --reorder unset or explicitly set to legacy, are advised to skip this release. #4388
  • #4455 Another regression, some HTTP urls are not working properly.

New enhancements

  • New field in kustomization, buildMetadata. See docs here.
  • New command kustomize edit add buildmetadata (#4413)
  • Refactor the PrefixSuffixTransformer into separate prefix- and suffix transformers, enabling the user to use the PrefixTransformer or SuffixTransformer individually in the transformers field. (#4318)
  • kustomize build ... now completes file paths on ZSH. (#4310)
  • New command kustomize edit add generator (#4361)

Deprecations

  • 2554d69 Deprecate enable-managedby-label flag in favor of a field (#4377)

cmd/config/v0.10.4

02 Feb 18:44
28b3e9f
Compare
Choose a tag to compare

32e13bd Pin to kyaml v0.13.3

api/v0.11.1

02 Feb 19:01
3006846
Compare
Choose a tag to compare

a86723c Fix regression #4388, which changed the order produced by sorting IdSlice. (#4445)

kyaml/v0.13.2

01 Feb 22:36
f0c0d93
Compare
Choose a tag to compare

3687250 Add TrackableFilter interface (#4410)
31b7cf9 kustomize build ... now complete file paths on ZSH. (#4310)
c659306 Don't surface entire node content in error message (#4352)

cmd/config/v0.10.3

01 Feb 23:29
fb76868
Compare
Choose a tag to compare

7af5ce5 Fix deprecated command on run-fns help docs (#4411)
31b7cf9 Commands now complete file paths on ZSH. (#4310)

api/v0.11.0

02 Feb 00:07
d46bb0a
Compare
Choose a tag to compare

New enhancements

  • New field in kustomization, buildMetadata. Docs are coming soon.
  • Add TrackableFilter interface (#4410) - This is now implemented by suffix, prefix, replicacount, namespace, annotations, labels, and image filters.
  • Refactor the PrefixSuffixTransformer into separate prefix- and suffix transformers, enabling the user to use the PrefixTransformer or SuffixTransformer individually in the transformers field. (#4318)
  • kustomize build ... now completes file paths on ZSH. (#4310)

Deprecations

  • 2554d69 Deprecate enable-managedby-label flag in favor of a field (#4377)
  • a1c5d79 Move plugins in api/builtins to internal, leaving deprecated aliases in api/builtins. (#4300)

Other changes

  • bcebad1 new command kustomize edit add buildmetadata (#4413)
  • 9abf5fc fix: set FieldPath for SequenceNode elements (#4425)
  • ff7b2f2 Throwing error instead of silently ignoring invalid input (#4312)
  • c659306 don't surface entire node content in error message (#4352)
  • 4079056 ConfigMapGenerator should not update unrelated ClusterRole rule (#4055)
  • 49b464f Handle HTTP error codes in file loader (#4334)
  • b28f1e5 Added null check on namespace when resource is a RoleBinding (#4312)
  • d9c4c74 improve docs with examples for nameReference (#4299)