diff --git a/content/master/concepts/environment-configs.md b/content/master/concepts/environment-configs.md index 586c5725..9010b806 100644 --- a/content/master/concepts/environment-configs.md +++ b/content/master/concepts/environment-configs.md @@ -283,6 +283,9 @@ number of returned environments with {{}}maxMatch{{}} and define the maximum number of environments returned. +Use `minMatch` and define the minimum +number of environments returned. + The Composition sorts the returned environments alphabetically by name. Sort the environments on a different field with {{}}sortByFieldPath{{}} and define diff --git a/content/v1.14/concepts/environment-configs.md b/content/v1.14/concepts/environment-configs.md index 586c5725..9010b806 100644 --- a/content/v1.14/concepts/environment-configs.md +++ b/content/v1.14/concepts/environment-configs.md @@ -283,6 +283,9 @@ number of returned environments with {{}}maxMatch{{}} and define the maximum number of environments returned. +Use `minMatch` and define the minimum +number of environments returned. + The Composition sorts the returned environments alphabetically by name. Sort the environments on a different field with {{}}sortByFieldPath{{}} and define diff --git a/content/v1.14/release-notes/1.14.3.md b/content/v1.14/release-notes/1.14.3.md new file mode 100644 index 00000000..d2d14ab3 --- /dev/null +++ b/content/v1.14/release-notes/1.14.3.md @@ -0,0 +1,13 @@ +--- +title: v1.14.3 +released: November, 24, 2023 +--- + +The v1.14.3 corrects an accidental behavior change in v1.14.0 that changed +the order Crossplane applies patches when using environment patches. + + +### 🐛 Bug fixes +* Correct patch ordering. Issue [#5050](https://github.com/crossplane/crossplane/issues/5050) + + \ No newline at end of file diff --git a/content/v1.14/release-notes/1.14.4.md b/content/v1.14/release-notes/1.14.4.md new file mode 100644 index 00000000..0823e83b --- /dev/null +++ b/content/v1.14/release-notes/1.14.4.md @@ -0,0 +1,25 @@ +--- +title: v1.14.4 +released: December, 12, 2023 +--- + +Version 1.14.4 creates a **breaking change** for users of `environmentConfigs` +selectors. Before, if there are no matches by the selector in `Single` mode, +Crossplane ignores the patch. Now Crossplane issues an error. + +To use the older behavior in v1.14.4 and later use mode `Multiple`. + + +### 🐛 Bug fixes +* Sets RBAC for Crossplane to access finalizers with the +`OwnerReferencePermissionEnforcement` Kubernetes admission controller enabled. +PR [#5088](https://github.com/crossplane/crossplane/pull/5088). +* Reduces the number of events generated by `SyncPackage` and +`InstallPackageRevision`. PR [#5066](https://github.com/crossplane/crossplane/pull/5066) + +### 🚨 Behavior changes +* Changes the behavior of `environmentConfigs` +[selector policies]({{}}). +* Introduces a new `minMatch` option for `environmentConfig` selector policies. + + \ No newline at end of file