|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 1.1.0 |
| 4 | + |
| 5 | +**Release date:** 2024-09-26 |
| 6 | + |
| 7 | +This minor release comes with various bug fixes and improvements. |
| 8 | + |
| 9 | +The chart [values schema](https://helm.sh/docs/topics/charts/#schema-files) |
| 10 | +validation can now be disabled for install and upgrade actions by setting |
| 11 | +`disableSchemaValidation` under `.spec.install` and `.spec.upgrade` of a |
| 12 | +`HelmRelease` object. |
| 13 | + |
| 14 | +HelmReleases that result in failure during uninstall will now be retried until |
| 15 | +the uninstall succeeds without any error. See [handling failed |
| 16 | +uninstall](https://fluxcd.io/flux/components/helm/helmreleases/#handling-failed-uninstall) |
| 17 | +docs for various remediations based on the cause of the failure. |
| 18 | + |
| 19 | +helm-controller in [sharded |
| 20 | +deployment](https://fluxcd.io/flux/installation/configuration/sharding/) |
| 21 | +configuration now supports cross-shard dependency check. This allows a |
| 22 | +HelmRelease to depend on other HelmReleases managed by different controller |
| 23 | +shards. |
| 24 | + |
| 25 | +In addition, the Kubernetes dependencies have been updated to v1.31.1, Helm has |
| 26 | +been updated to v3.16.1 and various other controller dependencies have been |
| 27 | +updated to their latest version. The controller is now built with Go 1.23. |
| 28 | + |
| 29 | +Fixes: |
| 30 | +- fix: remove digest check to never ignore helm uninstall errors |
| 31 | + [#1024](https://github.com/fluxcd/helm-controller/pull/1024) |
| 32 | +- Allow overwriting inline values with targetPath |
| 33 | + [#1060](https://github.com/fluxcd/helm-controller/pull/1060) |
| 34 | +- Fix incorrect use of format strings with the conditions package |
| 35 | + [#1025](https://github.com/fluxcd/helm-controller/pull/1025) |
| 36 | +- Re-enable logging json patch on StatusDrifted |
| 37 | + [#1010](https://github.com/fluxcd/helm-controller/pull/1010) |
| 38 | +- Ignore 'v' version prefix in OCI artifact and Helm chart |
| 39 | + [#990](https://github.com/fluxcd/helm-controller/pull/990) |
| 40 | +- doc: fix HelmRelease default value for .spec.upgrade.crds |
| 41 | + [#986](https://github.com/fluxcd/helm-controller/pull/986) |
| 42 | + |
| 43 | +Improvements: |
| 44 | +- Allow cross-shard dependency check |
| 45 | + [#1070](https://github.com/fluxcd/helm-controller/pull/1070) |
| 46 | +- Add disableSchemaValidation to Helm install/upgrade actions |
| 47 | + [#1068](https://github.com/fluxcd/helm-controller/pull/1068) |
| 48 | +- Update Helm to v3.16.1 and enable the adoption of existing resources |
| 49 | + [#1062](https://github.com/fluxcd/helm-controller/pull/1062) |
| 50 | +- Build with Go 1.23 |
| 51 | + [#1049](https://github.com/fluxcd/helm-controller/pull/1049) |
| 52 | +- Various dependency updates |
| 53 | + [#987](https://github.com/fluxcd/helm-controller/pull/987) |
| 54 | + [#991](https://github.com/fluxcd/helm-controller/pull/991) |
| 55 | + [#994](https://github.com/fluxcd/helm-controller/pull/994) |
| 56 | + [#1004](https://github.com/fluxcd/helm-controller/pull/1004) |
| 57 | + [#1046](https://github.com/fluxcd/helm-controller/pull/1046) |
| 58 | + [#1048](https://github.com/fluxcd/helm-controller/pull/1048) |
| 59 | + [#1052](https://github.com/fluxcd/helm-controller/pull/1052) |
| 60 | + [#1064](https://github.com/fluxcd/helm-controller/pull/1064) |
| 61 | + [#1072](https://github.com/fluxcd/helm-controller/pull/1072) |
| 62 | + [#1073](https://github.com/fluxcd/helm-controller/pull/1073) |
| 63 | + |
3 | 64 | ## 1.0.1 |
4 | 65 |
|
5 | 66 | **Release date:** 2024-05-10 |
6 | 67 |
|
7 | | -This prerelease fixes a backwards compatibility issue that could occur when trying |
| 68 | +This patch release fixes a backwards compatibility issue that could occur when trying |
8 | 69 | to move from the `v2beta1` to `v2` API while specifing `.spec.chartRef`. |
9 | 70 |
|
10 | 71 | Fixes: |
|
0 commit comments