Skip to content

Commit f15fcc6

Browse files
authored
Merge pull request #375 from aryan9600/release-v0.23.0
Release v0.23.0
2 parents f7048ac + 80eb63e commit f15fcc6

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Changelog
22

3+
## 0.23.0
4+
5+
**Release date:** 2022-06-02
6+
7+
This prerelease comes with a new flag `--feature-gate` to disable/enable
8+
experimental features. It works in a similar manner to [Kubernetes feature gates](https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/).
9+
10+
The libgit2 managed transport feature has been enabled by default. Furthermore,
11+
a few changes have been made to make the feature more stable and enable quicker
12+
clones. Users that want to opt out and use the unmanaged transports may do so
13+
by passing the flag `--feature-gate=GitManagedTransport=false`, but please note
14+
that we encourage users not to do so.
15+
16+
A regression that was introduced in PR [#330](https://github.com/fluxcd/image-automation-controller/pull/330)
17+
which made the controller fail when it tried to push commits to a branch that
18+
already existed on remote, has been fixed.
19+
20+
Improvements:
21+
- Update dependencies
22+
[#368](https://github.com/fluxcd/image-automation-controller/pull/368)
23+
- Enable Managed Transport by default
24+
[#369](https://github.com/fluxcd/image-automation-controller/pull/369)
25+
- Update dependencies
26+
[#374](https://github.com/fluxcd/image-automation-controller/pull/374)
27+
- Update source-controller with libgit2 race fixes
28+
[#376](https://github.com/fluxcd/image-automation-controller/pull/376)
29+
30+
Fixes:
31+
- Instruct kyaml/kio to retain sequence indentation style
32+
[#366](https://github.com/fluxcd/image-automation-controller/pull/366)
33+
- git: refactor tests to use managed transports and fix switchToBranch
34+
[#374](https://github.com/fluxcd/image-automation-controller/pull/374)
35+
336
## 0.22.1
437

538
**Release date:** 2022-05-03

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ resources:
55
images:
66
- name: fluxcd/image-automation-controller
77
newName: fluxcd/image-automation-controller
8-
newTag: v0.22.1
8+
newTag: v0.23.0

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/Masterminds/sprig/v3 v3.2.2
99
github.com/ProtonMail/go-crypto v0.0.0-20220517143526-88bb52951d5b
1010
github.com/cyphar/filepath-securejoin v0.2.3
11-
github.com/fluxcd/image-automation-controller/api v0.22.1
11+
github.com/fluxcd/image-automation-controller/api v0.23.0
1212
github.com/fluxcd/image-reflector-controller/api v0.19.0
1313
github.com/fluxcd/pkg/apis/acl v0.0.3
1414
github.com/fluxcd/pkg/apis/meta v0.14.1

0 commit comments

Comments
 (0)