|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 0.36.0 |
| 4 | + |
| 5 | +**Release date:** 2023-08-23 |
| 6 | + |
| 7 | +This prerelease introduces a new field `.spec.git.push.refspec` to the |
| 8 | +ImageUpdateAutomation API. This field can be used to make the controller push |
| 9 | +the commits it makes using a specific refspec. It also improves compatibility |
| 10 | +with Gerrit. For more details, check the [documentation](https://github.com/fluxcd/image-automation-controller/blob/v0.36.0/docs/spec/v1beta1/imageupdateautomations.md#gerrit). |
| 11 | + |
| 12 | +Additionally, a new field `.spec.git.push.options` has been added to the |
| 13 | +ImageUpdateAutomation API for specifying the [push options](https://git-scm.com/docs/git-push#Documentation/git-push.txt---push-optionltoptiongt) |
| 14 | +to be sent to the Git server when performing a push operation. |
| 15 | + |
| 16 | +From this release on, the controller also stops exporting an object's metrics |
| 17 | +as soon as the object has been deleted. |
| 18 | + |
| 19 | +Lastly, it adds support for using the referred GitRepository's |
| 20 | +`.spec.proxySecretRef` field for all remote Git operations related to the |
| 21 | +object. |
| 22 | + |
| 23 | +Fixes: |
| 24 | +- Fix links in API docs |
| 25 | + [#573](https://github.com/fluxcd/image-automation-controller/pull/573) |
| 26 | + |
| 27 | +Improvements: |
| 28 | +- git: add push.refspec to push using a refspec |
| 29 | + [#514](https://github.com/fluxcd/image-automation-controller/pull/514) |
| 30 | +- Handle delete before adding finalizer |
| 31 | + [#564](https://github.com/fluxcd/image-automation-controller/pull/564) |
| 32 | +- add support for specified proxy in source GitRepository |
| 33 | + [#565](https://github.com/fluxcd/image-automation-controller/pull/565) |
| 34 | +- Delete stale metrics on object delete |
| 35 | + [#570](https://github.com/fluxcd/image-automation-controller/pull/570) |
| 36 | +- Update dependencies |
| 37 | + [#571](https://github.com/fluxcd/image-automation-controller/pull/571) |
| 38 | +- add support for specifying push options |
| 39 | + [#577](https://github.com/fluxcd/image-automation-controller/pull/577) |
| 40 | + |
3 | 41 | ## 0.35.0
|
4 | 42 |
|
5 | 43 | **Release date:** 2023-07-04
|
|
0 commit comments