|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file. |
4 | 4 |
|
| 5 | +## 0.13.0 |
| 6 | + |
| 7 | +**Release date:** 2021-06-14 |
| 8 | + |
| 9 | +This prerelease brings the controller on a par with **Kustomize v4**. |
| 10 | +The Kubernetes and controller-runtime dependencies have been updated to match the Kubernetes 1.21 release. |
| 11 | + |
| 12 | +The Kustomization API has been extended with support for generic in-line |
| 13 | +[patches](https://github.com/fluxcd/kustomize-controller/blob/v0.13.0/docs/spec/v1beta1/kustomization.md##patches). |
| 14 | + |
| 15 | +Starting with this version, the controller uses an annotation instead of a label |
| 16 | +to keep track of removed manifests from source. |
| 17 | +Please consult the [garbage collection docs](https://github.com/fluxcd/kustomize-controller/blob/v0.13.0/docs/spec/v1beta1/kustomization.md#garbage-collection) |
| 18 | +for more details. |
| 19 | + |
| 20 | +**Breaking changes**: |
| 21 | +* Due to the removal of `hashicorp/go-getter` from Kustomize v4, |
| 22 | + the set of URLs accepted by Kustomize in the `resources` filed |
| 23 | + is reduced to only file system paths or values compatible with `git clone`. |
| 24 | + This means you can no longer use resources from archives (zip, tgz, etc). |
| 25 | +* Due to a [bug](https://github.com/kubernetes-sigs/kustomize/issues/3446) |
| 26 | + in Kustomize v4, if you have **non-string keys** in your manifests, |
| 27 | + the controller will fail with `json: unsupported type` error. |
| 28 | + |
| 29 | +Features: |
| 30 | +* Add support for in-line generic patches to Flux Kustomization API |
| 31 | + [#364](https://github.com/fluxcd/kustomize-controller/pull/364) |
| 32 | + |
| 33 | +Improvements: |
| 34 | +* Upgrade controller to Kustomize v4 |
| 35 | + [#343](https://github.com/fluxcd/kustomize-controller/pull/343) |
| 36 | +* Move the GC checksum from labels to annotations |
| 37 | + [#362](https://github.com/fluxcd/kustomize-controller/pull/362) |
| 38 | + |
5 | 39 | ## 0.12.2 |
6 | 40 |
|
7 | 41 | **Release date:** 2021-06-02 |
|
0 commit comments