Merge pull request #1150 from fluxcd/release/v1.0.x
Housekeeping: merge `release/v1.0.x` back into `main`
This commit is contained in:
commit
6f88d59d75
39
CHANGELOG.md
39
CHANGELOG.md
|
@ -2,6 +2,45 @@
|
||||||
|
|
||||||
All notable changes to this project are documented in this file.
|
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
|
## 1.0.0-rc.5
|
||||||
|
|
||||||
**Release date:** 2023-06-01
|
**Release date:** 2023-06-01
|
||||||
|
|
|
@ -6,4 +6,4 @@ resources:
|
||||||
images:
|
images:
|
||||||
- name: fluxcd/source-controller
|
- name: fluxcd/source-controller
|
||||||
newName: fluxcd/source-controller
|
newName: fluxcd/source-controller
|
||||||
newTag: v1.0.0-rc.5
|
newTag: v1.0.0
|
||||||
|
|
2
go.mod
2
go.mod
|
@ -43,7 +43,7 @@ require (
|
||||||
github.com/fluxcd/pkg/tar v0.2.0
|
github.com/fluxcd/pkg/tar v0.2.0
|
||||||
github.com/fluxcd/pkg/testserver v0.4.0
|
github.com/fluxcd/pkg/testserver v0.4.0
|
||||||
github.com/fluxcd/pkg/version v0.2.2
|
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-billy/v5 v5.4.1
|
||||||
github.com/go-git/go-git/v5 v5.7.0
|
github.com/go-git/go-git/v5 v5.7.0
|
||||||
github.com/go-logr/logr v1.2.4
|
github.com/go-logr/logr v1.2.4
|
||||||
|
|
Loading…
Reference in New Issue