Release v0.26.0

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
This commit is contained in:
Stefan Prodan 2022-10-21 19:12:35 +03:00
parent 39d4efc2c8
commit e97fdfb19b
No known key found for this signature in database
GPG Key ID: 3299AEB0E4085BAF
3 changed files with 24 additions and 2 deletions

View File

@ -1,5 +1,27 @@
# Changelog
## 0.26.0
**Release date:** 2022-10-21
This prerelease comes with support for Cosign verification of Helm OCI charts.
The signatures verification can be configured by setting `HelmRelease.spec.chart.spec.verify` with
`provider` as `cosign` and a `secretRef` to a secret containing the public key.
Cosign keyless verification is also supported, please see the
[HelmChart API documentation](https://github.com/fluxcd/source-controller/blob/api/v0.31.0/docs/spec/v1beta2/helmcharts.md#verification)
for more details.
In addition, the controller dependencies have been updated
to Kubernetes v1.25.3 and Helm v3.10.1.
Improvements:
- Enable Cosign verification of Helm charts stored as OCI artifacts in container registries
[#545](https://github.com/fluxcd/helm-controller/pull/545)
- API: allow configuration of h unit for timeouts
[#549](https://github.com/fluxcd/helm-controller/pull/549)
- Update dependencies
[#550](https://github.com/fluxcd/helm-controller/pull/550)
## 0.25.0
**Release date:** 2022-09-29

View File

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

2
go.mod
View File

@ -5,7 +5,7 @@ go 1.18
replace github.com/fluxcd/helm-controller/api => ./api
require (
github.com/fluxcd/helm-controller/api v0.25.0
github.com/fluxcd/helm-controller/api v0.26.0
github.com/fluxcd/pkg/apis/acl v0.1.0
github.com/fluxcd/pkg/apis/kustomize v0.6.0
github.com/fluxcd/pkg/apis/meta v0.17.0