From ef1d15e061a8fba4e0cfa2a7418a4982d4884089 Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Wed, 23 Mar 2022 18:56:06 +0100 Subject: [PATCH] Release v0.18.1 Signed-off-by: Hidde Beydals --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ config/manager/kustomization.yaml | 2 +- go.mod | 2 +- 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec8d2d9c9..24b3cce03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## 0.18.1 + +**Release date:** 2022-03-23 + +This prerelease ensures the API objects fully adhere to newly introduced +interfaces, allowing them to work in combination with e.g. the +[`conditions`](https://pkg.go.dev/github.com/fluxcd/pkg/runtime@v0.13.2/conditions) +package. + +In addition, it ensures (Kubernetes) Event annotations are prefixed with the +FQDN of the Helm API Group. For example, `revision` is now +`helm.toolkit.fluxcd.io/revision`. + +This to facilitate improvements to the notification-controller, where +annotations prefixed with the FQDN of the Group of the Involved Object will be +transformed into "fields". + +Improvements: +- Implement `meta.ObjectWithConditions` interfaces + [#444](https://github.com/fluxcd/helm-controller/pull/444) +- Update source-controller API to v0.22.1 + [#445](https://github.com/fluxcd/helm-controller/pull/445) + +Fixes: +- Prefix revision annotation with API Group FQDN + [#447](https://github.com/fluxcd/helm-controller/pull/447) + ## 0.18.0 **Release date:** 2022-03-21 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 08ee15759..59872d9a5 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ resources: images: - name: fluxcd/helm-controller newName: fluxcd/helm-controller - newTag: v0.18.0 + newTag: v0.18.1 diff --git a/go.mod b/go.mod index c5ea59a43..c6ee1abd6 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.17 replace github.com/fluxcd/helm-controller/api => ./api require ( - github.com/fluxcd/helm-controller/api v0.18.0 + github.com/fluxcd/helm-controller/api v0.18.1 github.com/fluxcd/pkg/apis/acl v0.0.3 github.com/fluxcd/pkg/apis/kustomize v0.3.2 github.com/fluxcd/pkg/apis/meta v0.12.1