|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 0.9.0 |
| 4 | + |
| 5 | +**Release date:** 2021-03-26 |
| 6 | + |
| 7 | +This prerelease comes with a breaking change to the leader election ID |
| 8 | +from `5b6ca942.fluxcd.io` to `helm-controller-leader-election` |
| 9 | +to be more descriptive. This change should not have an impact on most |
| 10 | +installations, as the default replica count is `1`. If you are running |
| 11 | +a setup with multiple replicas, it is however advised to scale down |
| 12 | +before upgrading. |
| 13 | + |
| 14 | +To ease debugging wait timeout errors, the last 5 deduplicated log lines |
| 15 | +from Helm are now recorded in the status conditions and events of the |
| 16 | +`HelmRelease`. |
| 17 | + |
| 18 | +To track the origin of resources that are created by a Helm operation |
| 19 | +performed by the controllers, they are now labeled with |
| 20 | +`helm.toolkit.fluxcd.io/name` and `helm.toolkit.fluxcd.io/namespace` |
| 21 | +using a builtin post render. |
| 22 | + |
| 23 | +The suspended status of resources is now recorded to a |
| 24 | +`gotk_suspend_status` Prometheus gauge metric. |
| 25 | + |
| 26 | +Improvements: |
| 27 | +* Capture and expose debug (log) information on release failure |
| 28 | + [#219](https://github.com/fluxcd/helm-controller/pull/219) |
| 29 | +* Record suspension metrics |
| 30 | + [#236](https://github.com/fluxcd/helm-controller/pull/236) |
| 31 | +* Label release resources with HelmRelease origin |
| 32 | + [#238](https://github.com/fluxcd/helm-controller/pull/238) |
| 33 | +* Set leader election deadline to 30s |
| 34 | + [#239](https://github.com/fluxcd/helm-controller/pull/239) |
| 35 | +* Update source-controller API to v0.10.0 |
| 36 | + [#240](https://github.com/fluxcd/helm-controller/pull/240) |
| 37 | + |
3 | 38 | ## 0.8.2
|
4 | 39 |
|
5 | 40 | **Release date:** 2021-03-15
|
6 | 41 |
|
7 |
| -This prerelese comes with patch updates to Helm and controller-runtime |
| 42 | +This prerelease comes with patch updates to Helm and controller-runtime |
8 | 43 | dependencies.
|
9 | 44 |
|
10 | 45 | Improvements:
|
@@ -51,7 +86,7 @@ Improvements:
|
51 | 86 | [#223](https://github.com/fluxcd/helm-controller/pull/223)
|
52 | 87 | * Update dependencies
|
53 | 88 | [#225](https://github.com/fluxcd/helm-controller/pull/225)
|
54 |
| -* Use source-controller manifest from GitHub releae |
| 89 | +* Use source-controller manifest from GitHub release |
55 | 90 | [#226](https://github.com/fluxcd/helm-controller/pull/226)
|
56 | 91 |
|
57 | 92 | ## 0.7.0
|
|
0 commit comments