Release v0.18.1

Signed-off-by: Hidde Beydals <hello@hidde.co>
This commit is contained in:
Hidde Beydals 2022-03-23 18:56:06 +01:00
parent 4b19f98085
commit ef1d15e061
3 changed files with 29 additions and 2 deletions

View File

@ -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

View File

@ -5,4 +5,4 @@ resources:
images:
- name: fluxcd/helm-controller
newName: fluxcd/helm-controller
newTag: v0.18.0
newTag: v0.18.1

2
go.mod
View File

@ -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