Skip to content

Commit 9eb8ca7

Browse files
committed
Add changelog entry for v1.6.0
Signed-off-by: Matheus Pimenta <[email protected]>
1 parent 24e54da commit 9eb8ca7

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,54 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## 1.6.0
6+
7+
**Release date:** 2025-05-28
8+
9+
This minor release comes with various bug fixes and improvements.
10+
11+
Kustomization API now supports object-level workload identity by setting
12+
`.spec.decryption.serviceAccountName` to the name of a service account
13+
in the same namespace that has been configured with appropriate cloud
14+
permissions. For this feature to work, the controller feature gate
15+
`ObjectLevelWorkloadIdentity` must be enabled. See a complete guide
16+
[here](https://fluxcd.io/flux/integrations/).
17+
18+
Kustomization API now supports the value `WaitForTermination` for the
19+
`.spec.deletionPolicy` field. This instructs the controller to wait for the
20+
deletion of all resources managed by the Kustomization before allowing the
21+
Kustomization itself to be deleted. See docs
22+
[here](https://fluxcd.io/flux/components/kustomize/kustomizations/#deletion-policy).
23+
24+
In addition, the Kubernetes dependencies have been updated to v1.33 and
25+
various other controller dependencies have been updated to their latest version.
26+
The controller is now built with Go 1.24.
27+
28+
Fixes:
29+
- Fix performance regression due to using client without cache
30+
[#1436](https://github.com/fluxcd/kustomize-controller/pull/1436)
31+
- Fix secret value showing up in logs
32+
[#1372](https://github.com/fluxcd/kustomize-controller/pull/1372)
33+
34+
Improvements:
35+
- [RFC-0010] Introduce KMS provider decryption with service account
36+
[#1426](https://github.com/fluxcd/kustomize-controller/pull/1426)
37+
[#1449](https://github.com/fluxcd/kustomize-controller/pull/1449)
38+
[#1456](https://github.com/fluxcd/kustomize-controller/pull/1456)
39+
- Add `WaitForTermination` option to DeletionPolicy
40+
[#1444](https://github.com/fluxcd/kustomize-controller/pull/1444)
41+
- Skip emitting events for suspended Kustomizations
42+
[#1396](https://github.com/fluxcd/kustomize-controller/pull/1396)
43+
- Various dependency updates
44+
[#1458](https://github.com/fluxcd/kustomize-controller/pull/1458)
45+
[#1448](https://github.com/fluxcd/kustomize-controller/pull/1448)
46+
[#1433](https://github.com/fluxcd/kustomize-controller/pull/1433)
47+
[#1435](https://github.com/fluxcd/kustomize-controller/pull/1435)
48+
[#1429](https://github.com/fluxcd/kustomize-controller/pull/1429)
49+
[#1414](https://github.com/fluxcd/kustomize-controller/pull/1414)
50+
[#1410](https://github.com/fluxcd/kustomize-controller/pull/1410)
51+
[#1401](https://github.com/fluxcd/kustomize-controller/pull/1401)
52+
553
## 1.5.1
654

755
**Release date:** 2025-02-25

0 commit comments

Comments
 (0)