Skip to content

Commit

Permalink
Merge pull request #1148 from fluxcd/release-v1.0.0
Browse files Browse the repository at this point in the history
Release v1.0.0
  • Loading branch information
hiddeco authored Jul 3, 2023
2 parents 34e5dc7 + 4952ff0 commit a40e0da
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 2 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit a40e0da

Please sign in to comment.