Skip to content

Commit

Permalink
Release v0.23.0
Browse files Browse the repository at this point in the history
Signed-off-by: Sanskar Jaiswal <[email protected]>
  • Loading branch information
Sanskar Jaiswal committed Jun 2, 2022
1 parent f7048ac commit 80eb63e
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 2 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# Changelog

## 0.23.0

**Release date:** 2022-06-02

This prerelease comes with a new flag `--feature-gate` to disable/enable
experimental features. It works in a similar manner to [Kubernetes feature gates](https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/).

The libgit2 managed transport feature has been enabled by default. Furthermore,
a few changes have been made to make the feature more stable and enable quicker
clones. Users that want to opt out and use the unmanaged transports may do so
by passing the flag `--feature-gate=GitManagedTransport=false`, but please note
that we encourage users not to do so.

A regression that was introduced in PR [#330](https://github.com/fluxcd/image-automation-controller/pull/330)
which made the controller fail when it tried to push commits to a branch that
already existed on remote, has been fixed.

Improvements:
- Update dependencies
[#368](https://github.com/fluxcd/image-automation-controller/pull/368)
- Enable Managed Transport by default
[#369](https://github.com/fluxcd/image-automation-controller/pull/369)
- Update dependencies
[#374](https://github.com/fluxcd/image-automation-controller/pull/374)
- Update source-controller with libgit2 race fixes
[#376](https://github.com/fluxcd/image-automation-controller/pull/376)

Fixes:
- Instruct kyaml/kio to retain sequence indentation style
[#366](https://github.com/fluxcd/image-automation-controller/pull/366)
- git: refactor tests to use managed transports and fix switchToBranch
[#374](https://github.com/fluxcd/image-automation-controller/pull/374)

## 0.22.1

**Release date:** 2022-05-03
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ resources:
images:
- name: fluxcd/image-automation-controller
newName: fluxcd/image-automation-controller
newTag: v0.22.1
newTag: v0.23.0
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ require (
github.com/Masterminds/sprig/v3 v3.2.2
github.com/ProtonMail/go-crypto v0.0.0-20220517143526-88bb52951d5b
github.com/cyphar/filepath-securejoin v0.2.3
github.com/fluxcd/image-automation-controller/api v0.22.1
github.com/fluxcd/image-automation-controller/api v0.23.0
github.com/fluxcd/image-reflector-controller/api v0.19.0
github.com/fluxcd/pkg/apis/acl v0.0.3
github.com/fluxcd/pkg/apis/meta v0.14.1
Expand Down

0 comments on commit 80eb63e

Please sign in to comment.