Merge pull request #1150 from fluxcd/release/v1.0.x

Housekeeping: merge `release/v1.0.x` back into `main`
This commit is contained in:
Hidde Beydals 2023-07-03 18:39:16 +02:00 committed by GitHub
commit 6f88d59d75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 41 additions and 2 deletions

View File

@ -2,6 +2,45 @@
All notable changes to this project are documented in this file.
## 1.0.0
**Release date:** 2023-07-03
This is the first stable release of the controller. From now on, this controller
follows the [Flux 2 release cadence and support pledge](https://fluxcd.io/flux/releases/).
Starting with this version, the build, release and provenance portions of the
Flux project supply chain [provisionally meet SLSA Build Level 3](https://fluxcd.io/flux/security/slsa-assessment/).
This release includes several minor changes that primarily focus on addressing
forgotten and obsolete bits in the logic related to GitRepository objects.
Including a removal of the `OptimizedGitClones` feature flag. If your
Deployment is configured to disable this flag, you should remove it.
In addition, dependencies have been updated to their latest version, including
an update of Kubernetes to v1.27.3.
For a comprehensive list of changes since `v0.36.x`, please refer to the
changelog for [v1.0.0-rc.1](#100-rc1), [v1.0.0-rc.3](#100-rc3) and
[`v1.0.0-rc.4](#100-rc4).
Improvements:
- gitrepo: remove `OptimizedGitClones` as a feature gate
[#1124](https://github.com/fluxcd/source-controller/pull/1124)
[#1126](https://github.com/fluxcd/source-controller/pull/1126)
- Update dependencies
[#1127](https://github.com/fluxcd/source-controller/pull/1127)
[#1147](https://github.com/fluxcd/source-controller/pull/1147)
- Update Cosign to v2.1.0
[#1132](https://github.com/fluxcd/source-controller/pull/1132)
- Align `go.mod` version with Kubernetes (Go 1.20)
[#1134](https://github.com/fluxcd/source-controller/pull/1134)
- Add the verification key to the GitRepository verified status condition
- [#1136](https://github.com/fluxcd/source-controller/pull/1136)
- gitrepo: remove obsolete proxy docs
[#1144](https://github.com/fluxcd/source-controller/pull/1144)
## 1.0.0-rc.5
**Release date:** 2023-06-01

View File

@ -6,4 +6,4 @@ resources:
images:
- name: fluxcd/source-controller
newName: fluxcd/source-controller
newTag: v1.0.0-rc.5
newTag: v1.0.0

2
go.mod
View File

@ -43,7 +43,7 @@ require (
github.com/fluxcd/pkg/tar v0.2.0
github.com/fluxcd/pkg/testserver v0.4.0
github.com/fluxcd/pkg/version v0.2.2
github.com/fluxcd/source-controller/api v1.0.0-rc.5
github.com/fluxcd/source-controller/api v1.0.0
github.com/go-git/go-billy/v5 v5.4.1
github.com/go-git/go-git/v5 v5.7.0
github.com/go-logr/logr v1.2.4