github kubernetes-sigs/kustomize kyaml/v0.14.0

latest releases: kustomize/v5.4.3, api/v0.17.3, cmd/config/v0.14.2...
19 months ago

Breaking changes

#4926: copyutils.CopyDir() now requires a FileSystem argument
#4019: remove Resid.LegacySortString()

Features

#4886: add creation support to PathMatcher filter
#4947: Allow fieldspecs (used in advanced transformer configuration) to start with a slash.

Bug fixes/performance improvements

#4944: Refactor mapping node traversal and optimize RNode.GetAnnotations and RNode.GetLabels
#4890: Fix null value handling when applying strategic merge patches. A null in the patch is a deletion directive, but a null in the target should be preserved.
#4967: fix data race when using openapi from multiple goroutines
#4990: Improve panic error message for invalid openapi schema file to include the parse error
#4806: runtimeutils.GetFunctionSpec throws error when resource metadata is not found
#4582: update openapi scripts to fetch protobuffer schemas

Dependencies

#4877: Update minimum Go version to Go 1.19
#4889: fix: all module net and text dependent package CVE-2022-41717 and CVE-2022-32149 vulnerabilities
#4965: Bump k8s.io/kube-openapi to remove archived dependency
#4960: Update sigs.k8s.io/yaml to v1.3.0
#4970: Replace github/pkg/errors with sigs.k8s.io/kustomize/kyaml/errors

Don't miss a new kustomize release

NewReleases is sending notifications on new releases.