Releases: helmfile/helmfile
v1.1.2
What's Changed
- build(deps): bump github.com/helmfile/chartify from 0.24.2 to 0.24.3 by @dependabot in #2065
- build: update Helm to v3.18.2 and adjust related configurations by @yxxhero in #2064
- build(deps): bump github.com/helmfile/vals from 0.41.1 to 0.41.2 by @dependabot in #2067
- build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #2068
- fix-insecure-flag by @anontrex in #2072
- build(deps): bump github.com/cloudflare/circl from 1.4.0 to 1.6.1 by @dependabot in #2074
- fix: update helm-diff to version 3.12.2 in CI and Dockerfiles by @yxxhero in #2073
- fix:
TestToYaml
not working with 32-bit architectures by @ProbstDJakob in #2075
New Contributors
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Update README.md by @mumoshu in #2046
- build(deps): bump github.com/helmfile/vals from 0.41.0 to 0.41.1 by @dependabot in #2048
- build(helm) update to v3.18.0 by @yxxhero in #2044
- build(deps): bump github.com/helmfile/chartify from 0.23.0 to 0.24.1 by @dependabot in #2049
- build: update Helm and plugin versions in CI and Dockerfiles by @yxxhero in #2059
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- chore: fix typo in create_test.go by @sadikkuzu in #2025
- build(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot in #2029
- build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 by @dependabot in #2028
- build(deps): bump github.com/helmfile/chartify from 0.22.0 to 0.23.0 by @dependabot in #2027
- chore: remove test data files by @yxxhero in #2026
- build(deps): bump golang.org/x/term from 0.31.0 to 0.32.0 by @dependabot in #2033
- build(deps): bump github.com/helmfile/vals from 0.40.1 to 0.41.0 by @dependabot in #2032
- build(deps): 10000 bump dario.cat/mergo from 1.0.1 to 1.0.2 by @dependabot in #2035
- feat(tmpl): enhance ToYaml test with multiple scenarios by @yxxhero in #2031
- [sops, age] update to have SSH key support with sops by @itscaro in #2036
- feat(yaml): add JSON style encoding option to NewEncoder by @yxxhero in #2038
- refactor(yaml): upgrade from gopkg.in/yaml.v2 to v3 by @yxxhero in #2039
- Update readme & documentation with 2025 status of helmfile project by @zhaque44 in #2040
- build(deps): bump k8s.io/apimachinery from 0.33.0 to 0.33.1 by @dependabot in #2041
- build(deps): bump github.com/zclconf/go-cty from 1.16.2 to 1.16.3 by @dependabot in #2043
New Contributors
- @sadikkuzu made their first contribution in #2025
Full Changelog: v1.0.0...v1.1.0
v1.0.0
PLEASE READ
We've deprecated v1.0.0 in favor of v1.1.0.
If you are still using v0.x, upgrade directly to v1.1.0!
Please also see our v1 plan for breaking changes made in v1.0.0:
https://github.com/helmfile/helmfile/blob/main/docs/proposals/towards-1.0.md
What's Changed
- build(deps): bump github.com/helmfile/vals from 0.39.0 to 0.39.1 by @dependabot in #1926
- Bump kubectl to current version (1.32.1) by @DerDaku in #1924
- build(deps): bump github.com/goccy/go-yaml from 1.15.21 to 1.15.22 by @dependabot in #1925
- build: update Helm to v3.17.1 and related dependencies by @yxxhero in #1928
- build(deps): bump k8s.io/apimachinery from 0.32.1 to 0.32.2 by @dependabot in #1931
- feat: inject cli state values (--state-values-set) into environment templating context by @Vince-Chenal in #1917
- docs: add skipSchemaValidation to index.md and update related structs by @yxxhero in #1935
- refactor(state): optimize HelmState flags handling by @yxxhero in #1937
- Update vals package to v0.39.2 by @aditmeno in #1938
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #1940
- build(deps): bump github.com/goccy/go-yaml from 1.15.22 to 1.15.23 by @dependabot in #1941
- build(deps): bump github.com/helmfile/chartify from 0.20.8 to 0.20.9 by @dependabot in #1942
- feat: colorized DELETED by @yurrriq in #1944
- feat(docs): add proposal to remove charts and delete subcommands by @yxxhero in #1936
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #1945
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1946
- build: update golang version to 1.24 and golangci-lint to v1.64.5 by @yxxhero in #1949
- build(deps): bump github.com/helmfile/vals from 0.39.2 to 0.39.3 by @dependabot in #1951
- build(deps): bump github.com/helmfile/chartify from 0.20.9 to 0.21.0 by @dependabot in #1950
- build(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #1955
- build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs by @dependabot in #1956
- Don't warn if this and the needed release set installed: false by @jayme-github in #1958
- build(deps): bump golang.org/x/term from 0.29.0 to 0.30.0 by @dependabot in #1959
- Remove all v0.x references by @yxxhero in #1919
- build(deps): bump k8s.io/apimachinery from 0.32.2 to 0.32.3 by @dependabot in #1960
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1961
- build(deps): bump github.com/helmfile/vals from 0.39.3 to 0.39.4 by @dependabot in #1962
- build: update Helm to v3.17.2 and related dependencies by @yxxhero in #1965
- build: update yaml.v3 dependency and remove colega/go-yaml-yaml by @yxxhero in #1929
- build(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 by @dependabot in #1966
- build(deps): bump github.com/goccy/go-yaml from 1.15.23 to 1.16.0 by @dependabot in #1967
- build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #1969
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #1970
- build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #1975
- build(deps): bump github.com/helmfile/vals from 0.39.4 to 0.40.0 by @dependabot in #1978
- build(deps): bump github.com/helmfile/chartify from 0.21.0 to 0.21.1 by @dependabot in #1979
- docs(fix): correct typo in 'tier=fronted' to 'tier=frontend' by @yxxhero in #1980
- feat: add labels for helm release by @yxxhero in #1046
- build(deps): bump github.com/helmfile/vals from 0.40.0 to 0.40.1 by @dependabot in #1981
- build(deps): bump github.com/goccy/go-yaml from 1.16.0 to 1.17.1 by @dependabot in #1982
- fix: Check needs with context and namespace by @aarnq in #1986
- build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #1991
- build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 by @dependabot in #1990
- fix(state): enhance error message for missing .gotmpl extension in helmfile v1 by @yxxhero in #1989
- build(deps): bump github.com/helmfile/chartify from 0.21.1 to 0.22.0 by @dependabot in #1996
- build: update Helm plugin versions in CI and Dockerfiles by @yxxhero in #1995
- build: update Helm to v3.17.3 and update related Dockerfiles by @yxxhero in #1993
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #2010
- feat: add helmfile archive configuration in goreleaser by @yxxhero in #2000
- docs: add more complex examples section in README by @yxxhero in #2013
- Feat: setting reuseValues flag in release by @blaskoa in #2004
- build(deps): bump k8s.io/apimachinery from 0.32.3 to 0.32.4 by @dependabot in #2016
- build(deps): bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 by @dependabot in #2015
- chore: support parsing any type with
fromYaml
by @ProbstDJakob in #2017 - build(deps): bump k8s.io/apimachinery from 0.32.4 to 0.33.0 by @dependabot in #2018
- feat: add --take-ownership flag to helm diff and related config by @yxxhero in #1992
New Contributors
- @DerDaku made their first contribution in #1924
- @Vince-Chenal made their first contribution in #1917
- @aditmeno made their first contribution in #1938
- @yurrriq made their first contribution in #1944
- @jayme-github made their first contribution in #1958
- @aarnq made their first contribution in #1986
- @ProbstDJakob made their first contribution in #2017
Full Changelog: v0.171.0...v1.0.0
v1.0.0-rc.12
Notes
This is the last v1 RC version. v1 stable is coming!!! see: https://github.com/helmfile/helmfile/blob/main/docs/proposals/towards-1.0.md
What's Changed
- build(deps): bump github.com/helmfile/vals from 0.39.0 to 0.39.1 by @dependabot in #1926
- Bump kubectl to current version (1.32.1) by @DerDaku in #1924
- build(deps): bump github.com/goccy/go-yaml from 1.15.21 to 1.15.22 by @dependabot in #1925
- build: update Helm to v3.17.1 and related dependencies by @yxxhero in #1928
- build(deps): bump k8s.io/apimachinery from 0.32.1 to 0.32.2 by @dependabot in #1931
- feat: inject cli state values (--state-values-set) into environment templating context by @Vince-Chenal in #1917
- docs: add skipSchemaValidation to index.md and update related structs by @yxxhero in #1935
- refactor(state): optimize HelmState flags handling by @yxxhero in #1937
- Update vals package to v0.39.2 by @aditmeno in #1938
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #1940
- build(deps): bump github.com/goccy/go-yaml from 1.15.22 to 1.15.23 by @dependabot in #1941
- build(deps): bump github.com/helmfile/chartify from 0.20.8 to 0.20.9 by @dependabot in #1942
- feat: colorized DELETED by @yurrriq in #1944
- feat(docs): add proposal to remove charts and delete subcommands by @yxxhero in #1936
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #1945
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1946
- build: update golang version to 1.24 and golangci-lint to v1.64.5 by @yxxhero in #1949
- build(deps): bump github.com/helmfile/vals from 0.39.2 to 0.39.3 by @dependabot in #1951
- build(deps): bump github.com/helmfile/chartify from 0.20.9 to 0.21.0 by @dependabot in #1950
- build(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #1955
- build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs by @dependabot in #1956
- Don't warn if this and the needed release set installed: false by @jayme-github in #1958
- build(deps): bump golang.org/x/term from 0.29.0 to 0.30.0 by @dependabot in #1959
- Remove all v0.x references by @yxxhero in #1919
- build(deps): bump k8s.io/apimachinery from 0.32.2 to 0.32.3 by @dependabot in #1960
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1961
- build(deps): bump github.com/helmfile/vals from 0.39.3 to 0.39.4 by @dependabot in #1962
New Contributors
- @DerDaku made their first contribution in #1924
- @Vince-Chenal made their first contribution in #1917
- @aditmeno made their first contribution in #1938
- @yurrriq made their first contribution in #1944
- @jayme-github made their first contribution in #1958
Full Changelog: v1.0.0-rc.11...v1.0.0-rc.12
v1.0.0-rc.11
41d8070
What's Changed
- feat: execute templates against postRendererHooks by @allanger in #1839
- build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #1897
- build(deps): bump github.com/goccy/go-yaml from 1.15.15 to 1.15.16 by @dependabot in #1901
- build(deps): bump github.com/goccy/go-yaml from 1.15.16 to 1.15.17 by @dependabot in #1905
- Use a regex to match --state-values-set-string arguments by @gllb in #1902
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #1911
- Chartify v0.20.8 update by @scodeman in #1908
- cleanup: remove all about v0.x by @yxxhero in #1903
- build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 by @dependabot in #1913
- chore: update babel to resolve CVEs by @zhaque44 in #1916
- remove deprecated charts.yaml by @yxxhero in #1437
- Revert "cleanup: remove all about v0.x" by @yxxhero in #1918
- build(deps): bump github.com/goccy/go-yaml from 1.15.17 to 1.15.19 by @dependabot in #1920
- build(deps): bump github.com/goccy/go-yaml from 1.15.19 to 1.15.20 by @dependabot in #1921
- feat: Add support for --wait-retries flag. by @connyay in #1922
- build: update go-yaml to v1.15.21 by @yxxhero in #1923
New Contributors
- @allanger made their first contribution in #1839
- @gllb made their first contribution in #1902
- @scodeman made their first contribution in #1908
- @connyay made their first contribution in #1922
Full Changelog: v1.0.0-rc.10...v1.0.0-rc.11
v0.171.0
What's Changed
- feat: execute templates against postRendererHooks by @allanger in #1839
- build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #1897
- build(deps): bump github.com/goccy/go-yaml from 1.15.15 to 1.15.16 by @dependabot in #1901
- build(deps): bump github.com/goccy/go-yaml from 1.15.16 to 1.15.17 by @dependabot in #1905
- Use a regex to match --state-values-set-string arguments by @gllb in #1902
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #1911
- Chartify v0.20.8 update by @scodeman in #1908
- cleanup: remove all about v0.x by @yxxhero in #1903
- build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 by @dependabot in #1913
- chore: update babel to resolve CVEs by @zhaque44 in #1916
- remove deprecated charts.yaml by @yxxhero in #1437
- Revert "cleanup: remove all about v0.x" by @yxxhero in #1918
- build(deps): bump github.com/goccy/go-yaml from 1.15.17 to 1.15.19 by @dependabot in #1920
- build(deps): bump github.com/goccy/go-yaml from 1.15.19 to 1.15.20 by @dependabot in #1921
- feat: Add support for --wait-retries flag. by @connyay in #1922
- build: update go-yaml to v1.15.21 by @yxxhero in #1923
New Contributors
- @allanger made their first contribution in #1839
- @gllb made their first contribution in #1902
- @scodeman made their first contribution in #1908
- @connyay made their first contribution in #1922
Full Changelog: v0.170.1...v0.171.0
v1.0.0-rc.10
What's Changed
- build(deps): bump github.com/goccy/go-yaml from 1.15.14 to 1.15.15 by @dependabot in #1882
- build(deps): bump github.com/hashicorp/go-slug from 0.15.0 to 0.16.3 by @dependabot in #1886
- Ensure 'helm repo add' is also not pollute on helmfile template by @baurmatt in #1887
- build(deps): bump github.com/zclconf/go-cty from 1.16.1 to 1.16.2 by @dependabot in #1888
- fix: using correct option for takeOwnership flag by @blaskoa in #1892
- fix typo in docs by @adamab48 in #1889
New Contributors
Full Changelog: v1.0.0-rc.9...v1.0.0-rc.10
v0.170.1
What's Changed
- build(deps): bump github.com/goccy/go-yaml from 1.15.14 to 1.15.15 by @dependabot in #1882
- build(deps): bump github.com/hashicorp/go-slug from 0.15.0 to 0.16.3 by @dependabot in #1886
- Ensure 'helm repo add' is also not pollute on helmfile template by @baurmatt in #1887
- build(deps): bump github.com/zclconf/go-cty from 1.16.1 to 1.16.2 by @dependabot in #1888
- fix: using correct option for takeOwnership flag by @blaskoa in #1892
- fix typo in docs by @adamab48 in #1889
New Contributors
Full Changelog: v0.170.0...v0.170.1
v1.0.0-rc.9
What's Changed
- build(deps): bump github.com/goccy/go-yaml from 1.15.6 to 1.15.7 by @dependabot in #1818
- build(deps): bump golang.org/x/term from 0.26.0 to 0.27.0 by @dependabot in #1817
- chore(doc): fix the indent of the selector usage sample yaml by @Ladicle in #1819
- feat(state): add support for setString in ReleaseSpec and HelmState by @yxxhero in #1821
- build(deps): bump github.com/goccy/go-yaml from 1.15.7 to 1.15.8 by @dependabot in #1822
- test(state): add TestHelmState_setStringFlags for setStringFlags method by @yxxhero in #1823
- build(deps): bump k8s.io/apimachinery from 0.31.3 to 0.31.4 by @dependabot in #1826
- build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #1828
- build(deps): bump github.com/goccy/go-yaml from 1.15.8 to 1.15.9 by @dependabot in #1831
- build(deps): bump k8s.io/apimachinery from 0.31.4 to 0.32.0 by @dependabot in #1830
- feat: updating sops version to 3.9.2 by @zhaque44 in #1834
- build(deps): bump github.com/goccy/go-yaml from 1.15.9 to 1.15.10 by @dependabot in #1835
- build(deps): bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 by @dependabot in #1836
- build: update Helm version to v3.16.4 in CI and Dockerfiles by @yxxhero in #1837
- build(deps): bump github.com/goccy/go-yaml from 1.15.10 to 1.15.11 by @dependabot in #1838
- build(deps): bump filippo.io/age from 1.2.0 to 1.2.1 by @dependabot in #1840
- build(deps): bump github.com/goccy/go-yaml from 1.15.11 to 1.15.12 by @dependabot in #1843
- build: update helm-diff to v3.9.13 in Dockerfiles and init.go by @yxxhero in #1841
- build(deps): bump github.com/helmfile/chartify from 0.20.4 to 0.20.5 by @dependabot in #1845
- build(deps): bump github.com/goccy/go-yaml from 1.15.12 to 1.15.13 by @dependabot in #1844
- build(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #1846
- CVE-2024-45338: updating golang.org/x/net: to version: v0.33.0 by @zhaque44 in #1849
- build(deps): bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 by @dependabot in #1851
- build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 by @dependabot in #1852
- update sops versions to 3.9.3 by @zhaque44 in #1861
- build(deps): bump github.com/hashicorp/go-getter from 1.7.6 to 1.7.7 by @dependabot in #1862
- feat: add --take-ownership flag to apply and sync commands by @yxxhero in #1863
- fix: ensure plain http is supported across all helmfile commands by @purpleclay in #1858
- fix: ensure development versions of charts can be used across helmfile commands by @purpleclay in #1865
- build(deps): bump github.com/helmfile/chartify from 0.20.5 to 0.20.6 by @dependabot in #1866
- update kubectl version (1.30) to stay up to date with new releases by @zhaque44 in #1867
- build(deps): bump github.com/zclconf/go-cty from 1.16.0 to 1.16.1 by @dependabot in #1870
- build(deps): bump github.com/hashicorp/go-getter from 1.7.7 to 1.7.8 by @dependabot in #1869
- feat: Add "--no-hooks" to helmfile template by @jwlai in #1813
- update helm and k8s versions in ci, dockerfiles, and go.mod by @yxxhero in #1872
- build(deps): bump github.com/helmfile/vals from 0.38.0 to 0.39.0 by @dependabot in #1876
- build(deps): bump k8s.io/apimachinery from 0.32.0 to 0.32.1 by @dependabot in #1873
- build(deps): bump github.com/goccy/go-yaml from 1.15.13 to 1.15.14 by @dependabot in #1874
- build: update helm-diff to v3.9.14 in Dockerfiles and init.go by @yxxhero in #1877
New Contributors
- @Ladicle made their first contribution in #1819
- @purpleclay made their first contribution in #1858
- @jwlai made their first contribution in #1813
Full Changelog: v1.0.0-rc.8...v1.0.0-rc.9