|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file.
|
4 | 4 |
|
| 5 | +## 1.5.0 |
| 6 | + |
| 7 | +**Release date:** 2025-02-18 |
| 8 | + |
| 9 | +This minor release comes with various bug fixes and improvements. |
| 10 | + |
| 11 | +The controller has been updated to Kustomize **v5.6**, please see the |
| 12 | +`kubernetes-sigs/kustomize` [changelog](https://github.com/kubernetes-sigs/kustomize/releases) |
| 13 | +for more details. |
| 14 | + |
| 15 | +The Kustomization API now supports custom health checks for Custom |
| 16 | +Resources through Common Expression Language (CEL) expressions. |
| 17 | +See [docs](https://fluxcd.io/flux/components/kustomize/kustomizations/#health-check-expressions). |
| 18 | + |
| 19 | +The controller now sends an origin revision from OCI artifact |
| 20 | +annotations to notification-controller on events, which is |
| 21 | +useful for updating commit statuses on the notification |
| 22 | +providers that support this feature. |
| 23 | +See [docs](https://fluxcd.io/flux/cheatsheets/oci-artifacts/#git-commit-status-updates). |
| 24 | + |
| 25 | +It is now also possible to control whether or not kustomize-controller |
| 26 | +will orphan resources when a Kustomization is deleted. |
| 27 | +See [docs](https://fluxcd.io/flux/components/kustomize/kustomizations/#deletion-policy). |
| 28 | + |
| 29 | +In addition, the Kubernetes dependencies have been updated to v1.32.1 and |
| 30 | +various other controller dependencies have been updated to their latest |
| 31 | +version. |
| 32 | + |
| 33 | +Fixes: |
| 34 | +- Clarify precedence in Kustomization substituteFrom |
| 35 | + [#1301](https://github.com/fluxcd/kustomize-controller/pull/1301) |
| 36 | +- Remove deprecated object metrics from controllers |
| 37 | + [#1305](https://github.com/fluxcd/kustomize-controller/pull/1305) |
| 38 | + |
| 39 | +Improvements: |
| 40 | +- Enable decryption of secrets generated by Kustomize components |
| 41 | + [#1283](https://github.com/fluxcd/kustomize-controller/pull/1283) |
| 42 | +- Added decryption of Kustomize patches and refactor SOPS tests |
| 43 | + [#1286](https://github.com/fluxcd/kustomize-controller/pull/1286) |
| 44 | +- Allow control of finalization garbage collection |
| 45 | + [#1314](https://github.com/fluxcd/kustomize-controller/pull/1314) |
| 46 | +- Add OCI revision to events |
| 47 | + [#1338](https://github.com/fluxcd/kustomize-controller/pull/1338) |
| 48 | +- [RFC-0009] Add CEL custom healthchecks |
| 49 | + [#1344](https://github.com/fluxcd/kustomize-controller/pull/1344) |
| 50 | +- Add GroupChangeLog feature gate to fix es indexing cardinality |
| 51 | + [#1361](https://github.com/fluxcd/kustomize-controller/pull/1361) |
| 52 | +- Various dependency updates |
| 53 | + [#1302](https://github.com/fluxcd/kustomize-controller/pull/1302) |
| 54 | + [#1304](https://github.com/fluxcd/kustomize-controller/pull/1304) |
| 55 | + [#1310](https://github.com/fluxcd/kustomize-controller/pull/1310) |
| 56 | + [#1313](https://github.com/fluxcd/kustomize-controller/pull/1313) |
| 57 | + [#1318](https://github.com/fluxcd/kustomize-controller/pull/1318) |
| 58 | + [#1320](https://github.com/fluxcd/kustomize-controller/pull/1320) |
| 59 | + [#1330](https://github.com/fluxcd/kustomize-controller/pull/1330) |
| 60 | + [#1348](https://github.com/fluxcd/kustomize-controller/pull/1348) |
| 61 | + [#1352](https://github.com/fluxcd/kustomize-controller/pull/1352) |
| 62 | + [#1354](https://github.com/fluxcd/kustomize-controller/pull/1354) |
| 63 | + [#1359](https://github.com/fluxcd/kustomize-controller/pull/1359) |
| 64 | + [#1362](https://github.com/fluxcd/kustomize-controller/pull/1362) |
| 65 | + [#1364](https://github.com/fluxcd/kustomize-controller/pull/1364) |
| 66 | + [#1358](https://github.com/fluxcd/kustomize-controller/pull/1358) |
| 67 | + |
5 | 68 | ## 1.4.0
|
6 | 69 |
|
7 | 70 | **Release date:** 2024-09-27
|
|
0 commit comments