|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 36 | ## 0.22.1 |
4 | 37 |
|
5 | 38 | **Release date:** 2022-05-03 |
|
0 commit comments