Skip to content

Commit

Permalink
Merge pull request #375 from aryan9600/release-v0.23.0
Browse files Browse the repository at this point in the history
Release v0.23.0
  • Loading branch information
darkowlzz authored Jun 2, 2022
2 parents f7048ac + 80eb63e commit f15fcc6
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 f15fcc6

Please sign in to comment.