Skip to content

Commit a40e0da

Browse files
authored
Merge pull request #1148 from fluxcd/release-v1.0.0
Release v1.0.0
2 parents 34e5dc7 + 4952ff0 commit a40e0da

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

CHANGELOG.md

+39
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,45 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## 1.0.0
6+
7+
**Release date:** 2023-07-03
8+
9+
This is the first stable release of the controller. From now on, this controller
10+
follows the [Flux 2 release cadence and support pledge](https://fluxcd.io/flux/releases/).
11+
12+
Starting with this version, the build, release and provenance portions of the
13+
Flux project supply chain [provisionally meet SLSA Build Level 3](https://fluxcd.io/flux/security/slsa-assessment/).
14+
15+
This release includes several minor changes that primarily focus on addressing
16+
forgotten and obsolete bits in the logic related to GitRepository objects.
17+
18+
Including a removal of the `OptimizedGitClones` feature flag. If your
19+
Deployment is configured to disable this flag, you should remove it.
20+
21+
In addition, dependencies have been updated to their latest version, including
22+
an update of Kubernetes to v1.27.3.
23+
24+
For a comprehensive list of changes since `v0.36.x`, please refer to the
25+
changelog for [v1.0.0-rc.1](#100-rc1), [v1.0.0-rc.3](#100-rc3) and
26+
[`v1.0.0-rc.4](#100-rc4).
27+
28+
Improvements:
29+
- gitrepo: remove `OptimizedGitClones` as a feature gate
30+
[#1124](https://github.com/fluxcd/source-controller/pull/1124)
31+
[#1126](https://github.com/fluxcd/source-controller/pull/1126)
32+
- Update dependencies
33+
[#1127](https://github.com/fluxcd/source-controller/pull/1127)
34+
[#1147](https://github.com/fluxcd/source-controller/pull/1147)
35+
- Update Cosign to v2.1.0
36+
[#1132](https://github.com/fluxcd/source-controller/pull/1132)
37+
- Align `go.mod` version with Kubernetes (Go 1.20)
38+
[#1134](https://github.com/fluxcd/source-controller/pull/1134)
39+
- Add the verification key to the GitRepository verified status condition
40+
- [#1136](https://github.com/fluxcd/source-controller/pull/1136)
41+
- gitrepo: remove obsolete proxy docs
42+
[#1144](https://github.com/fluxcd/source-controller/pull/1144)
43+
544
## 1.0.0-rc.5
645

746
**Release date:** 2023-06-01

config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ resources:
66
images:
77
- name: fluxcd/source-controller
88
newName: fluxcd/source-controller
9-
newTag: v1.0.0-rc.5
9+
newTag: v1.0.0

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ require (
4343
github.com/fluxcd/pkg/tar v0.2.0
4444
github.com/fluxcd/pkg/testserver v0.4.0
4545
github.com/fluxcd/pkg/version v0.2.2
46-
github.com/fluxcd/source-controller/api v1.0.0-rc.5
46+
github.com/fluxcd/source-controller/api v1.0.0
4747
github.com/go-git/go-billy/v5 v5.4.1
4848
github.com/go-git/go-git/v5 v5.7.0
4949
github.com/go-logr/logr v1.2.4

0 commit comments

Comments
 (0)