From cae8241e17208f113f647a7690b9bab19556ecb6 Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Fri, 12 Feb 2021 12:01:40 +0100 Subject: [PATCH] Release v0.8.0 Signed-off-by: Hidde Beydals --- CHANGELOG.md | 38 +++++++++++++++++++++++++++++++ config/manager/kustomization.yaml | 2 +- go.mod | 2 +- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbb50cd9..767793fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,44 @@ All notable changes to this project are documented in this file. +## 0.8.0 + +**Release date:** 2021-02-12 + +This is the eight MINOR prerelease. + +The `libgit2` Git implementation now has support for Certificate Authority +validation for Git over HTTPS, as well as various bug fixes around working +with SSH host key fingerprints. + +Alpine has been updated to `3.13`, making it possible to move away from `edge` +for `libgit2` and `musl` dependencies. + +`pprof` endpoints have been enabled on the metrics server, making it easier to +collect runtime information to for example debug performance issues. + +Features: +* Add custom CA validation for Git over HTTPS + [#283](https://github.com/fluxcd/source-controller/pull/283) + +Improvements: +* Rename Git packages to implementations + [#270](https://github.com/fluxcd/source-controller/pull/270) +* Enable pprof endpoints on metrics server + [#282](https://github.com/fluxcd/source-controller/pull/282) +* Add fsGroup to pod security context + [#285](https://github.com/fluxcd/source-controller/pull/285) +* Use musl and libit2 packages from v3.13 branch + [#289](https://github.com/fluxcd/source-controller/pull/289) + +Fixes: +* Fix chart with custom valuesFile (0bytes tgz) + [#286](https://github.com/fluxcd/source-controller/pull/286) +* libgit2: use provided host to validate public key + [#288](https://github.com/fluxcd/source-controller/pull/288) +* libgit2: check hostkey type when validating hostkey + [#290](https://github.com/fluxcd/source-controller/pull/290) + ## 0.7.4 **Release date:** 2021-02-03 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 56ab898c..0ed3f5c6 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -6,4 +6,4 @@ resources: images: - name: fluxcd/source-controller newName: fluxcd/source-controller - newTag: v0.7.4 + newTag: v0.8.0 diff --git a/go.mod b/go.mod index 2f60fa10..fa110145 100644 --- a/go.mod +++ b/go.mod @@ -16,7 +16,7 @@ require ( github.com/fluxcd/pkg/ssh v0.0.5 github.com/fluxcd/pkg/untar v0.0.5 github.com/fluxcd/pkg/version v0.0.1 - github.com/fluxcd/source-controller/api v0.7.4 + github.com/fluxcd/source-controller/api v0.8.0 github.com/go-git/go-billy/v5 v5.0.0 github.com/go-git/go-git/v5 v5.2.0 github.com/go-logr/logr v0.3.0