Skip to content

Commit 44247e2

Browse files
authored
Merge pull request #1074 from fluxcd/release-v1.1.0
Release v1.1.0
2 parents b0010b0 + d1a931a commit 44247e2

File tree

3 files changed

+64
-3
lines changed

3 files changed

+64
-3
lines changed

CHANGELOG.md

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,71 @@
11
# Changelog
22

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+
364
## 1.0.1
465

566
**Release date:** 2024-05-10
667

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
869
to move from the `v2beta1` to `v2` API while specifing `.spec.chartRef`.
970

1071
Fixes:

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ resources:
55
images:
66
- name: fluxcd/helm-controller
77
newName: fluxcd/helm-controller
8-
newTag: v1.0.0
8+
newTag: v1.1.0

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ replace (
1717
require (
1818
github.com/Masterminds/semver v1.5.0
1919
github.com/fluxcd/cli-utils v0.36.0-flux.9
20-
github.com/fluxcd/helm-controller/api v1.0.1
20+
github.com/fluxcd/helm-controller/api v1.1.0
2121
github.com/fluxcd/pkg/apis/acl v0.3.0
2222
github.com/fluxcd/pkg/apis/event v0.10.1
2323
github.com/fluxcd/pkg/apis/kustomize v1.6.1

0 commit comments

Comments
 (0)