Releases
v0.157.0
Changelog
Features
Fixes
12e103d : (fix) non-existent custom temp dir (@itscaro )
9884e4f : (fix) path on windows (@itscaro )
b7d6639 : (fix) remove usage of charts.yaml in error message (helmfile#1732 ) (@itscaro )
35732f3 : Bugfix for helm-binary flag. to global (helmfile#184 ) (@mumoshu )
fa0ff32 : Bugfix for helm-binary flag. to global (@hori-ryota )
b8f2494 : Bump vals
to fix Vault integration (helmfile#911 ) (@mumoshu )
ce6a621 : Bump chartify to 0.8.3 to fix it not to break when two or more releases sharing the same chart and the namespace, but kubeContext (helmfile#1799 ) (@mumoshu )
3284df2 : Bump variantdev/chartify to fix kustomize support (helmfile#1280 ) (@mumoshu )
8d9d635 : Clarify namespace prefix in needs (helmfile#1500 ) (@baurmatt )
1ddba54 : Doc fixes (helmfile#812 ) (@stoned )
3ac0cee : Document git for windows env auto-prefix helmfile#481 (helmfile#487 ) (@strainovic )
4fe8d98 : Don't prefix base path to absolute path (@)
eabf360 : Merge branch 'main' into fix_cobra_flag_default_value (@mumoshu )
f16001e : Merge pull request helmfile#118 from yxxhero/fix_integration_tests_error (@itscaro )
ae2777f : Merge pull request helmfile#120 from roboll/fix-release (@mumoshu )
9580c88 : Merge pull request helmfile#123 from rodrigodc07/fix_CVE-2020-26160 (@itscaro )
930f91a : Merge pull request helmfile#1273 from roboll/fix-chartify (@mumoshu )
e182e9e : Merge pull request helmfile#140 from ogugu9/fix-getting-started-chart (@yxxhero )
09f1904 : Merge pull request helmfile#143 from mumoshu/fix-helm-diff-deprecation-warning (@mumoshu )
c575587 : Merge pull request helmfile#1442 from roboll/fix-duplicate-with-kubectx-per-release (@mumoshu )
5735efa : Merge pull request helmfile#147 from mumoshu/fix-static-linking-for-linux-binary-on-circle (@mumoshu )
91aea33 : Merge pull request helmfile#177 from kobtea/fix/typo (@yxxhero )
2297093 : Merge pull request helmfile#190 from mumoshu/fix-helmfile.d-defaulting (@mumoshu )
ee3632c : Merge pull request helmfile#191 from mumoshu/fix-cmd-descrs (@mumoshu )
92d09a3 : Merge pull request helmfile#198 from mumoshu/fix-ci-flakiness (@mumoshu )
f49d181 : Merge pull request helmfile#20 from itscaro/qtran/fix-decrypted-file (@mumoshu )
ae5e93d : Merge pull request helmfile#200 from magicmemories/fix/invalid-path-on-windows (@yxxhero )
cc13492 : Merge pull request helmfile#201 from magicmemories/fix/helm-secrets-view (@mumoshu )
8fb418e : Merge pull request helmfile#21 from itscaro/qtran.fix-golang1.18 (@mumoshu )
96174e4 : Merge pull request helmfile#214 from helmfile/fix_deps_update_issue (@yxxhero )
008f490 : Merge pull request helmfile#217 from helmfile/fix_doc (@yxxhero )
a454226 : Merge pull request helmfile#23 from helmfile/fix-helmfile-deps-chartify (@mumoshu )
6dc1736 : Merge pull request helmfile#250 from jouve/fix-cli (@yxxhero )
7417da6 : Merge pull request helmfile#252 from jouve/fix-help (@yxxhero )
005ce66 : Merge pull request helmfile#268 from axioscode/serge/fix-context-slash (@yxxhero )
2cb4bdb : Merge pull request helmfile#274 from helmfile/fix_cobra_flag_default_value (@yxxhero )
e44a915 : Merge pull request helmfile#294 from helmfile/fix_miss_tag_in_docker_build (@yxxhero )
7972a89 : Merge pull request helmfile#301 from mikelorant/fix/diff-context (@yxxhero )
d28f162 : Merge pull request helmfile#303 from mikelorant/fix/diff-output (@yxxhero )
b548012 : Merge pull request helmfile#31 from yxxhero/fix_outout_dir (@mumoshu )
c7b23a6 : Merge pull request helmfile#32 from yxxhero/fix_typo_state (@itscaro )
7eb2329 : Merge pull request helmfile#348 from helmfile/fix_selector_help_msg_style (@yxxhero )
99d5eaf : Merge pull request helmfile#361 from helmfile/fix_github_ci_matrix_config (@yxxhero )
7af57ad : Merge pull request helmfile#37 from itscaro/qtran/fix-temp-dir (@mumoshu )
0341027 : Merge pull request helmfile#371 from toVersus/fix/oci-pull-bug (@yxxhero )
e4d36e4 : Merge pull request helmfile#374 from helmfile/fix-diff-selector-not-working-on-installed-false (@yxxhero )
e6b2633 : Merge pull request helmfile#388 from helmfile/fix_retain_values_issue (@yxxhero )
62f0d72 : Merge pull request helmfile#423 from helmfile/fix-preapply-hook (@yxxhero )
c990d19 : Merge pull request helmfile#43 from roboll/fix-err-on-charts-yaml-fallback (@mumoshu )
8f607b0 : Merge pull request helmfile#44 from nyodas/fix_issue_with_namespaces_from_spec (@mumoshu )
94cc07c : Merge pull request helmfile#446 from helmfile/fix_deps_args (@yxxhero )
38fffad : Merge pull request helmfile#449 from helmfile/fix_issue_path_in_test_on_window (@yxxhero )
dba05f1 : Merge pull request helmfile#461 from helmfile/fix_cmd_typo (@yxxhero )
fc3f468 : Merge pull request helmfile#48 from yxxhero/fix_golint_warn (@mumoshu )
2cf6501 : Merge pull request helmfile#480 from helmfile/fix_chart_need (@yxxhero )
831410c : Merge pull request helmfile#492 from helmfile/fix_deps_issue (@yxxhero )
44c26e6 : Merge pull request helmfile#538 from helmfile/fix-unit-test (@yxxhero )
01aee93 : Merge pull request helmfile#543 from helmfile/fix-go-mod (@yxxhero )
354f909 : Merge pull request helmfile#549 from helmfile/fix_typo_in_cmd (@yxxhero )
b58e082 : Merge pull request helmfile#820 from roboll/fix-incorrect-remote-cache-on-miss (@mumoshu )
24dfc47 : Merge pull request helmfile#89 from danielcb/fix-readme (@mumoshu )
8fc546a : Merge pull request helmfile#930 from roboll/helm-v3-fixes-and-integration-test (@mumoshu )
35adb8a : Merge pull request helmfile#939 from roboll/fix-needs-ported-to-delete (@mumoshu )
ada5f05 : Merge pull request helmfile#942 from roboll/fix-rel-not-found-on-del-by-sync (@mumoshu )
eaee6ef : Merge pull request helmfile#95 from danielcb/fix-race-condition (@mumoshu )
ed7a6d9 : Port the needs
fix for helmfile apply
to sync
, and make template
DAG-aware (helmfile#940 ) (@mumoshu )
4751613 : Port the fix for needs
to helmfile delete
and destroy
(@mumoshu )
2cf2dbb : Typofix: required_env -> requiredEnv (@chadasapp )
d8247e6 : Update writing-helmfile.md: fix typos (#1892) (@evgkrsk )
214d06e : Whitespace fixes (@stoned )
03cbf5f : [fix] bump go 1.18 & optional TAG definition in makefile (@itscaro )
88127d6 : [fix] chartify process when chart path is absolute (@itscaro )
a793797 : [fix] unclosed file stream when creating temporary decrypted files (@itscaro )
8249833 : chore(docs): fix table (helmfile#881 ) (@josephgardner )
58a1f2d : chore(release): fix condition for latest tag (helmfile#823 ) (@rmoreas )
1a0d119 : correct help text for sync, fixes helmfile#62 (@cmeury )
600721c : docs(readme): fix typo (helmfile#1633 ) (@jjangga0214 )
0e04546 : docs: fix best pratices guide link (@TartanLeGrand )
33880da : docs: fix typo (helmfile#1645 ) (@suzuki-shunsuke )
f8a297b : fix --debug flag (@yxxhero )
3f14cb1 : fix Dockerfile (@itscaro )
1449640 : fix README.md users.md to USERS.md (helmfile#410 ) (@yxxhero )
06cfdfc : fix SetRetainValuesFiles issue (@yxxhero )
59b254e : fix automated releases broken due to workspace location misconfig after go mod migration (@mumoshu )
a5b7c2b : fix bug.yaml (helmfile#198 ) (@yxxhero )
a5c4bea : fix build-in objects docs (helmfile#719 ) (@yxxhero )
2e72614 : fix chart needs test issue (@yxxhero )
7434872 : fix ci error in issue.2118.yaml (helmfile#319 ) (@yxxhero )
6e5a726 : fix ci issue (helmfile#131 ) (@yxxhero )
1996304 : fix ci test error (helmfile#167 ) (@yxxhero )
8beb69d : fix cobra flag default value (@yxxhero )
489a3ae : fix cobra issue (helmfile#715 ) (@yxxhero )
063ba86 : fix concurrency issue (helmfile#742 ) (@yxxhero )
9179cfb : fix deps issue (@yxxhero )
faf3444 : fix deps issues (@yxxhero )
f0662f2 : fix docs site issue (@yxxhero )
773b0d6 : fix e2e (@yxxhero )
04729b0 : fix e2etest (@yxxhero )
a1c8926 : fix enable-live-output style (@yxxhero )
d8cb740 : fix env value lost in environment values (helmfile#605 ) (@yxxhero )
322ed4d : fix explanation about secrets in .Environment.Values (helmfile#1116 ) (@)
3bbd816 : fix extra args missing in helmfile apply subcommand (helmfile#858 ) (@yxxhero )
1f134d9 : fix fetch does not work with kustomized releases (helmfile#624 ) (@xiaomudk )
942f9a2 : fix first pass rendering crash on syntax error (helmfile#374 ) (@davidovich )
522392c : fix get template func (helmfile#721 ) (@yxxhero )
181c2f4 : fix ghcr-badge in docs (helmfile#539 ) (@yxxhero )
54d987d : fix ghr badge (@yxxhero )
9fe54c7 : fix github ci matrix config (@yxxhero )
8b15272 : fix go lint warn (@yxxhero )
447481a : fix go mod (@yxxhero )
5d0a567 : fix go.mod (helmfile#275 ) (@yxxhero )
62cbeb6 : fix helmfile diff error in window platform (@yxxhero )
31da58f : fix helmfile version issue in docker image (helmfile#427 ) (@yxxhero )
d9143f5 : fix image build on tag / main (@itscaro )
9011d2d : fix import path name error (@yxxhero )
76bf995 : fix incorrent exit code (@yxxhero )
a724ab7 : fix inherit chart empty check issue (helmfile#635 ) (@yxxhero )
a769d1a : fix integration test (@mumoshu )
27da8a6 : fix integration test (@mumoshu )
070ed0d : fix intergration test for argo-cd form master to main branch (@yxxhero )
10c3eb6 : fix issue in context_funcs.go (@yxxhero )
5895410 : fix kubeContext does not globally defaulting its value (helmfile#1829 ) (@katsew )
fba8b63 : fix link issue for paths.md (@yxxhero )
8690d63 : fix lint error (@yxxhero )
d4a7b3b : fix little issue (#2126) (@yxxhero )
5f52f96 : fix missingFileHandler (helmfile#440 ) (@mumoshu )
88f17e6 : fix more go lint warn (@yxxhero )
e919b4b : fix oci:// chart (helmfile#477 ) (@itscaro )
7743f31 : fix output-dir issue (@yxxhero )
65eca33 : fix panic issue (helmfile#690 ) (@yxxhero )
a36f07c : fix path issue in windows (@yxxhero )
603d305 : fix paths.md link error (@yxxhero )
88caa75 : fix potential race in sync (@mumoshu )
aac734f : fix re-using environment state in sub-helmfiles issue (helmfile#951 ) (@yxxhero )
95c444a : fix readme.md and index.md for doc link (@yxxhero )
77082ce : fix regression that --namespace
breaks delete/destroy and possibly sync/apply as well (@mumoshu )
3b3d309 : fix scopelint errors / possible races in hooks (helmfile#614 ) (@mumoshu )
3b89005 : fix selector help msg stylp (@yxxhero )
3384a40 : fix set-file cannot find the file on windows (helmfile#908 ) (@xiaomudk )
9bcec38 : fix sha256 checksum of the helm release archive, for successful helmfile release (@mumoshu )
c3292f1 : fix snapshot tests random error (helmfile#985 ) (@yxxhero )
295d54d : fix tag miss in docker build (@yxxhero )
08b48a8 : fix test (@mumoshu )
72c43a2 : fix test (@mumoshu )
9fab685 : fix test command for helm 3 (helmfile#1080 ) (@hoesler )
a136c46 : fix the bug that helmfile template
is unable to render anything when --namespace
is specified (@mumoshu )
e2e4e84 : fix the bug that resulted in helmfile sync
not delete releases with --namespace
(@mumoshu )
daf7d3b : fix the issue in the documentation (helmfile#1364 ) (@worldofprasanna )
9aadde6 : fix typo (helmfile#670 ) (@yxxhero )
d44b94c : fix typo (helmfile#940 ) (@lucasfcnunes )
6be3c11 : fix typo (@yxxhero )
5d5d61e : fix typo for readme.md (@)
3b27243 : fix typo in github actions (@itscaro )
9c0c021 : fix typo in state.go (@yxxhero )
fc0a7b6 : fix unexpectedly high concurrency since the dag support (@mumoshu )
36996df : fix unit test (@yxxhero )
b0bb03a : fix unittest (@yxxhero )
eeb2eee : fix unittest issue for context.go (@yxxhero )
9b0293d : fix within func issue (helmfile#209 ) (@yxxhero )
0a95373 : fix(helmfile#507 ): support assign --post-renderer within helmfile flags and helmdefault or release config (@)
1f0f7ec : fix(helmfile#510 ): fea add postRenderer and postRendererArgs config in helmDefault of helmfile.yaml (@)
4cc07da : fix(helmfile#510 ): fix golangci-lint run error,add the unit test, add the compatibility when there is blank in the args values. (@)
6085730 : fix(Makefile): static-linux mod (@)
1a5558a : fix(ci): Reduce flakiness (@mumoshu )
f23a43c : fix(ci,doc): follow up for default non-interactivity of helmfile (helmfile#375 ) (@mumoshu )
f74963f : fix(ci,release): Use existent base image for docker builds (@mumoshu )
4bbd09c : fix(cmd/deps): make helmfile deps
to work w/ helm 3.0.0-beta.3 (helmfile#842 ) (@mumoshu )
9e3f0a3 : fix(doc): add missing version in the release template example (@lemeurherve )
d3c34d6 : fix(docs): table and list formatting (helmfile#891 ) (@josephgardner )
518ab98 : fix(docs): transfer issue link for Docs site (helmfile#655 ) (@ChetanGoti )
fdca106 : fix(helm3): Error: unknown flag: --purge
on deletion via helmfile sync
(helmfile#890 ) (@mumoshu )
ef63a05 : fix(helm3): delete/destroy/apply/sync unable to detect releases to be deleted (helmfile#857 ) (@mumoshu )
6cba77d : fix(hook): event hooks should run on remote charts, too (helmfile#364 ) (@mumoshu )
b8cf0f1 : fix(oci): clean dead code (helmfile#290 ) (@jycamier )
950bd23 : fix(struct): renamed Error struct field into Failed (helmfile#566 ) (@sgandon )
d683ea1 : fix(sync): make error log showing when error (helmfile#577 ) (@sgandon )
d93ec77 : fix: with environment secrets (helmfile#556 ) (@mumoshu )
65ee6a2 : fix: "cannot unmarshal !!str <no value>
into bool" errors in state templates (helmfile#645 ) (@mumoshu )
4da13b4 : fix: --helm-binary does not work with sync when updating repo (helmfile#352 ) (@mumoshu )
eda961e : fix: --state-values-set not setting more than first child in nested paths (helmfile#774 ) (@mumoshu )
78b03e0 : fix: --state-values-set panic: value of type interface {} is not assignable to type string (helmfile#680 ) (@mumoshu )
98886df : fix: .Values is missing keys with zero values (helmfile#1185 ) (@mumoshu )
b82f77e : fix: Absolute paths for -f not working on Windows (helmfile#721 ) (@mumoshu )
79ae2df : fix: Always getting deprecated warning (helmfile#493 ) (@mumoshu )
fa69ac2 : fix: Args being reordered (helmfile#224 ) (@rmartinez3 )
f502a0a : fix: Do not fail on deps when chart is fetched by go-getter (#1852) (@mumoshu )
7db3184 : fix: Do not include stderr content in result of {{ exec }}
(helmfile#1298 ) (@mumoshu )
68432b1 : fix: Do not skip passing values files when adhocDependencies/jsonPatches/jsonPatches exist (@mumoshu )
f41fe86 : fix: Fix --selector to not break needs
(helmfile#934 ) (@mumoshu )
3f02b86 : fix: Fix needs
to work for upgrades and when selectors are provided (helmfile#922 ) (@mumoshu )
5d1a92d : fix: Forbid extraneous arguments (helmfile#348 ) (@mumoshu )
b3ebd4c : fix: Keep backward-compatibility broken after introduction of values file template (helmfile#257 ) (@mumoshu )
fcb75fa : fix: Make logging on unmatched selectors less verbose (@mumoshu )
8c130a4 : fix: Make the forbid-env-with-releases policy strict on v1 (helmfile#683 ) (@mumoshu )
59ffa68 : fix: OCI Url and Version parse error (@xiaomudk )
fcbd6af : fix: Relative path in KUBECONFIG envvar (helmfile#237 ) (@mumoshu )
bf42d25 : fix: Relative path in helmfile not relative to file in multi file setup (helmfile#448 ) (@mumoshu )
bae842f : fix: Send log messages to STDERR (helmfile#583 ) (@mumoshu )
6955d07 : fix: Set HelmBinary in execer constructor (helmfile#928 ) (@croissong )
60843cc : fix: Setting concurrency>1 with single release breaks sync (helmfile#290 ) (@mumoshu )
29fdb57 : fix: Support for kustomization as chart (@mumoshu )
7c72e2b : fix: ValuesTemplate quote issue (helmfile#787 ) (@yxxhero )
283dac1 : fix: Various helmfile commands should not leave temp values files (helmfile#520 ) (@mumoshu )
98617f7 : fix: --args "--set foo=bar"
always result in "unknown flag: --set foo" error (helmfile#268 ) (@mumoshu )
7612273 : fix: cleanup
hook commands output should be printed when debug logging enabled (helmfile#367 ) (@mumoshu )
994e4b6 : fix: exec
template func should not throw away stdout when stdin is non empty (helmfile#1151 ) (@mumoshu )
63b5040 : fix: fatal error: concurrent map read and map write
on concurrency > 1 (helmfile#742 ) (@mumoshu )
3bf0f7d : fix: helm diff
missing --reset-values (helmfile#696 ) (@mumoshu )
506de12 : fix: helmfile -f dir/ -l k=v sync
fails on first helmfile w/ no match (helmfile#188 ) (@mumoshu )
10f2a57 : fix: helmfile -n ns statuses
should set ns for helm 3 (helmfile#1108 ) (@mumoshu )
870d33f : fix: helmfile delete
should not stop on uninstalled release(s) (helmfile#509 ) (@mumoshu )
0e00cdf : fix: helmfile destroy
should delete releases in the specified tiller namespace (helmfile#536 ) (@mumoshu )
3edc7d6 : fix: helmfile diff
should not leave temp values files (helmfile#525 ) (@mumoshu )
c74db5d : fix: helmfile sync
doesn't recognize the default helmfile.d/
directory (@mumoshu )
841580f : fix: helmfile sync
should NOT continue when secret decryption fails (helmfile#490 ) (@mumoshu )
f61334d : fix: helmfile template | kubectl apply -f -
should work (helmfile#697 ) (@mumoshu )
1831d33 : fix: installed: false
not respecting TLS settings and tiller namespace (helmfile#683 ) (@mumoshu )
b0cc7ba : fix: sync
partially run helm upgrade
even one of releases failed while loading values.yaml (helmfile#281 ) (@mumoshu )
b2a6231 : fix: absolute chart path (helmfile#753 ) (@mumoshu )
acbb416 : fix: absolute paths to helmfiles should work (helmfile#498 ) (@mumoshu )
ebf0f37 : fix: add missing concurrency option to List (@stek29 )
7b40cef : fix: add missing untar flag to pull chart from oci registry (@toVersus )
5488198 : fix: allow empty pattern matching and move on (helmfile#827 ) (@sstarcher )
0637973 : fix: allow helmfiles to be corrected marshalled to YAML so they can be manipulated by other programs (helmfile#1604 ) (@)
724c8ee : fix: arg helm_version in Dockerfile.ubuntu (@Jasstkn )
bc3528a : fix: args parse issue (@yxxhero )
79f0e70 : fix: avoid "cross-device link" errors while decrypting secrets (helmfile#260 ) (@mumoshu )
636f2f1 : fix: build command short description (@stoned )
4fa305c : fix: build of Dockerfile.ubuntu (@Jasstkn )
41cbc25 : fix: can't evaluate field KubeContext in type state.releaseTemplateDataRelease (helmfile#1797 ) (@katsew )
afcc9e4 : fix: chartifyOpts ignore release set values (helmfile#896 ) (@yxxhero )
6a36f34 : fix: child process not exit when recive term signal (helmfile#418 ) (@yxxhero )
cd5d906 : fix: clean up invalid remote state file cache (@mumoshu )
fea6203 : fix: cleanup hook executed too early for apply command (helmfile#426 ) (@vbehar )
a205f0d : fix: concurrency issue in diff and sync (helmfile#309 ) (@mumoshu )
34fbfb4 : fix: convert path to absolute path when doing helm secret dec
(helmfile#664 ) (@kevinjqiu )
0c8a89c : fix: coordinate secret decryption (helmfile#259 ) (@mumoshu )
f1bdb65 : fix: delete/destroy ordering within directory (helmfile#1119 ) (@mumoshu )
f6264bf : fix: do not complain on missing values files for undesired release (helmfile#617 ) (@mumoshu )
8f96f0a : fix: do not panic on invalid yaml (helmfile#314 ) (@mumoshu )
cfe309e : fix: do not panic on merging env secrets (helmfile#713 ) (@mumoshu )
8487970 : fix: dont sent RegistryLogin password via args (helmfile#1662 ) (@cameronbraid )
1df9b0e : fix: enabled '=' in a value for --state-values-set (helmfile#722 ) (@kalioz )
b3da9a9 : fix: evaluate helm-binary BEFORE any helm invocation (helmfile#333 ) (@davidovich )
b9a097e : fix: first-pass rendering of helmfile.yaml (helmfile#441 ) (@mumoshu )
da2ce57 : fix: fix deps args (@yxxhero )
dec10eb : fix: fix lint error (@chubchubsancho )
bc255f3 : fix: fix need logic in chart stage (@yxxhero )
59f4043 : fix: fixed secrets decryption failed issue (@)
8212b63 : fix: fixed up OCI repos so they support paths and URLs that differ from chart names contained there (helmfile#1661 ) (@)
56c27c2 : fix: fixes a regexp issue for release summary (helmfile#666 ) (@sgandon )
bb3b44e : fix: follow up for the relative paths improvement (helmfile#262 ) (@mumoshu )
7349572 : fix: formatting of YAML samples in 1.0 proposal doc (helmfile#767 ) (@smlx )
85f19b6 : fix: gitignore *.lock (@)
6b31b66 : fix: goccy/go-yaml tests (helmfile#770 ) (@yxxhero )
4c9c42d : fix: gotmpl layer was unable to reference env values from other layers when env!=default (helmfile#609 ) (@mumoshu )
7dec948 : fix: helm chart referenced by http URL (helmfile#695 ) (@mumoshu )
2e38f42 : fix: helmDefaults.kubeContext ignored in helm diff
of helmfile apply
(helmfile#682 ) (@mumoshu )
3a34d28 : fix: helmDefaults.timeout and releases[].timeout not working for helmfile test
(helmfile#1211 ) (@mumoshu )
04a9ea1 : fix: helmfile apply and sync should properly delete releases (helmfile#555 ) (@mumoshu )
d1c31e8 : fix: helmfile deps issue with oci repo (@yxxhero )
b044820 : fix: helmfile destroy does not delete helm releases in status : PENDING_INSTALL (helmfile#995 ) (@mumoshu )
b017921 : fix: helmfile panicing on missing lock file (helmfile#596 ) (@mumoshu )
e84ff05 : fix: helmfile should fail on duplicate release name (@mumoshu )
35542b5 : fix: helmfile should fail on duplicate release name after filtered by labels (@mumoshu )
eb36e93 : fix: helmfile should not complain on missing values files for undesired releases (helmfile#526 ) (@mumoshu )
2eb13c2 : fix: helmfile should pass release names to helm template
(helmfile#365 ) (@mumoshu )
143f85b : fix: helmfile template fails when selector matches a chart fetched with go-getter (@yxxhero )
f84ed93 : fix: helmfle should not break when run without -f
(helmfile#453 ) (@mumoshu )
c219585 : fix: improve set and values flags help message (helmfile#724 ) (@yxxhero )
b0f9062 : fix: incomplete environment values merging (helmfile#378 ) (@mumoshu )
2e98e90 : fix: invalid duration passed to helm 3 upgrade (helmfile#864 ) (@mumoshu )
61233ba : fix: issue path in test on windows (@yxxhero )
643f888 : fix: loadBases overrodeEnv issue (helmfile#838 ) (@yxxhero )
53ad916 : fix: log useful error message when failed walking through the file tree (helmfile#592 ) (@mumoshu )
1838ec0 : fix: make func names in app_list_test consistent (@stek29 )
6643a41 : fix: merge environment values by ovewriting with empty values (helmfile#1162 ) (@mumoshu )
47328f3 : fix: more stringent condition checking (helmfile#869 ) (@thejan2009 )
67ab08a : fix: oci pull directory conflict when download twice (helmfile#914 ) (@yxxhero )
faaf172 : fix: panic on flag parsing error (helmfile#238 ) (@mumoshu )
90a4122 : fix: panic when using helm v3.3 (helmfile#1427 ) (helmfile#1428 ) (@AnatolyRugalev )
bce2f47 : fix: pass namespace to helm template command (helmfile#771 ) (@olivierboudet )
72425ae : fix: persist original file path when using bases (helmfile#672 ) (@yurrriq )
1f7a8dd : fix: prepare hook is not executed for diff command (helmfile#425 ) (@vbehar )
d3c5417 : fix: prevent confusing error messages when installed: false
(helmfile#508 ) (@mumoshu )
751e549 : fix: prevent panicing on invalid selector format (helmfile#323 ) (@mumoshu )
4f07316 : fix: prevent panicing when an undefined environment name was specified via --environment (helmfile#321 ) (@mumoshu )
afb2653 : fix: printing error to stdout together with templated resources (helmfile#1550 ) (@isindir )
453b498 : fix: pull OCI charts one by one (helmfile#1706 ) (@xabufr )
81d796c : fix: readFile and exec should run in the directory the template file resides in (helmfile#340 ) (@mumoshu )
8d7c79a : fix: release not found on uninstall through sync/apply (@mumoshu )
35fd5ff : fix: remote file provided to set.file
should not break helmfile (helmfile#474 ) (@mumoshu )
e6bb828 : fix: remote helmfile from git::ssh source (helmfile#719 ) (@mumoshu )
cb780be : fix: rename with-prepared-charts to skip-charts (@stek29 )
cb50fa9 : fix: repos command help message (helmfile#698 ) (@yamagai )
86deeb3 : fix: return diff context config value (@)
b616a8b : fix: return diff output config value (@)
227c326 : fix: security/dependabot/33 (helmfile#1025 ) (@yxxhero )
8702639 : fix: spec.KubeContext does not fallback to HelmDefaults.KubeContext (helmfile#1789 ) (@katsew )
2d2b3e4 : fix: sprig dict funcs are failing on dicts nested under arrays (helmfile#646 ) (@mumoshu )
2857382 : fix: support arm binaries (helmfile#1580 ) (@jstrachan )
28e7ebb : fix: support arm64 images (helmfile#1612 ) (@jstrachan )
973d47b : fix: sync repos always failing (helmfile#366 ) (@mumoshu )
f2bdcb9 : fix: sync should not hang on installed: false
(helmfile#464 ) (@mumoshu )
272d55e : fix: the merge mistake in imports (helmfile#578 ) (@mumoshu )
576a07f : fix: typo in README (helmfile#1254 ) (@hacker65536 )
7c65b2e : fix: unexpected no releases found for any helmfiles
on helmfiles:
config (helmfile#318 ) (@mumoshu )
68d6b2d : fix: update file help message (helmfile#714 ) (@yxxhero )
30155d8 : fix: use channel to harvest download results (helmfile#328 ) (@davidovich )
74c1f9e : fix: use helm secrets view rather than helm secrets dec to decrypt (@philomory )
9b71c64 : fix: use temporary file for secret file to prevent deletion collision (helmfile#250 ) (@sstarcher )
34c793d : fix: use the same logic as helm-secrets when decoding secrets (helmfile#655 ) (@vbehar )
c393449 : fix: {{ .Environment.Name }} being always blank in helmfile.yaml (@af12066 )
0096904 : fixed env vars error handling (@)
bf323b4 : fixed: fix skip-needs issue (@yxxhero )
c6c54fd : fixes read absolute path woth readFile (helmfile#475 ) (@k-kinzal )
bb13ef6 : fixup! Add more testcases for hooks (@mumoshu )
b7da096 : fixup! Address a lint error (@mumoshu )
c90cace : fixup! Fix not to ignore diff selector when it matched nothing (@mumoshu )
111a248 : fixup! Fix preapply hook behavior (@mumoshu )
8a43e8f : fixup! Fix race while running helm dep build
on local chart (@mumoshu )
bb056a4 : fixup! Merge branch 'main' into update_golang_lint (@mumoshu )
c762310 : fixup! Prevent excessive log in tests (@mumoshu )
5b1606d : fixup! Updates based on review comments (@mumoshu )
3a5d9ef : fixup! fixup! Fix preapply hook behavior (@mumoshu )
9e54af5 : fixup! fixup! Fix race while running helm dep build
on local chart (@mumoshu )
2ff0969 : fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
95065f8 : fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
f7f858c : fixup! fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
3e2285e : fixup! fixup! fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
a2d5d82 : fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
caee32f : fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
85bfe64 : fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fix preapply hook behavior (@mumoshu )
a56303b : hack: fix flaky e2e test (@stek29 )
99ce857 : helmfiles examples link URL fix (helmfile#447 ) (@)
8acbbc5 : new here, fixing very minor typo (helmfile#1121 ) (@jfreeland )
724b4b3 : readme: fix wrong paths for environments on conf example (#1885) (@sterchelen )
171eacf : release: fix hack/semtag when there are one or more git remotes before origin
(@mumoshu )
344c20d : release: fix make tasks for auto-tagging (@mumoshu )
d04cd1b : test: fix "Ensure helmfile fails when no helm-secrets is installed" test (@)
781c4e9 : test: fix "Ensure helmfile fails when no helm-secrets is installed" test (@)
db9d31a : test: fix DecryptSecret output (@)
45b8eb6 : test: fix helm2 integration tests (@)
2983f5c : test: fix vault provisioning code (@)
5262145 : typo: fix typo in cmd/apply.go (@yxxhero )
Dependencies
Others
e4184a4 : update keyring docs (helmfile#986 ) (@yxxhero )
c692036 : (feat) add openssh-client to images (closes helmfile#41 ) (@itscaro )
617121e : (feat) update helm to v3.8.2 in container images (@itscaro )
dad5853 : (test) update helm to 3.8.2 (@itscaro )
dfc4b02 : Accept chart in a local path (@robsonpeixoto )
03d1671 : Add --args option to sync command (@mxey )
d675732 : Add --args to delete (@maver1ck )
9284d17 : Add --interactive option to sync, delete and destroy / Remove --interactive from global options (helmfile#328 ) (@yxxhero )
8f59a1c : Add --output-dir-template flag to the fetch command (helmfile#456 ) (@elchenberg )
c2e7804 : Add --post-render support also for diff (@mumoshu )
1784b02 : Add --retry-connrefused for reliable image builds (@mumoshu )
92ba347 : Add --skip-diff-on-install to helmfile diff (helmfile#1841 ) (@dudicoco )
5d43b30 : Add --{include,skip}-needs to various helmfile commands (helmfile#1772 ) (@mumoshu )
45be24d : Add .StateValues as alias of .Values in EnvironmentTemplateData (#2056) (@itscaro )
1748cbf : Add .StateValues as alias of .Values in releaseTemplateDataRelease (helmfile#1744 ) (@itscaro )
f51949a : Add ACR notes (helmfile#889 ) (@devlinmr )
753f65a : Add Cherre to USERS.md (helmfile#1358 ) (@sryabkov )
0f91f2c : Add IKEA to users. (#1925) (@almed4 )
a5e790c : Add Jenkins OSS to the list of users (helmfile#1372 ) (@olblak )
ac40eec : Add PedidosYa :) (helmfile#1322 ) (@SantiEich )
499f6ec : Add Sportradar to USERS.md (helmfile#1133 ) (@mumoshu )
d201c1d : Add Users information in Readme.md (@yxxhero )
9575995 : Add William Hill to USERS.md (helmfile#1735 ) (@nickperry )
a111e89 : Add --skip-crds
to helmfile sync
and helmfile apply
(helmfile#1771 ) (@mumoshu )
a409b45 : Add --skip-refresh
flag to the build command (helmfile#444 ) (@indrekj )
debd3c0 : Add --skip-tests
to helmfile template command (#2057) (@drivelikebrazil )
261367e : Add kubectl
hooks for applying file(s) or kustomize (helmfile#1736 ) (@javiplx )
e561e9b : Add a documentation badge to README (@mumoshu )
bd3838c : Add ability to specify and override helmDefaults.wait via cli (helmfile#1678 ) (@jwitko )
b5830a3 : Add ability to use go-getter for fetching remote manifests directory as chart (helmfile#1374 ) (@mumoshu )
f6fac3f : Add an experimental GitHub Actions workflow for CI (@mumoshu )
81cc843 : Add an issue form for bug report (@mumoshu )
1a4f342 : Add basic repository authentication (helmfile#154 ) (@InTheCloudDan )
5ce755e : Add chart & version to list cmd output (helmfile#1731 ) (@itscaro )
04fc38f : Add chinese readme (helmfile#664 ) (@xiaomudk )
3a19a39 : Add condition release attribute (helmfile#1190 ) (@acaire )
ad2f8e8 : Add debian docker image, drop helm2, upgrade packages. (#1956) (@)
430a825 : Add diffArgs to helmDefaults (helmfile#1019 ) (@yktakaha4 )
4fde6e1 : Add disableValidation and disableOpenAPIValidation per release (helmfile#1373 ) (@mumoshu )
efad266 : Add documentation about adhoc chart dependencies (@mumoshu )
5cd0afc : Add documentation about helmfile-fetch and StateValues alias (helmfile#1746 ) (@itscaro )
d9e1575 : Add documentation about re-using the environment state from parent in sub-helmfile (helmfile#1808 ) (@vavdoshka )
385c3e8 : Add documentation about the new preapply hook (@mumoshu )
c066887 : Add documentation for needs parameterization. (#1987) (@paichinger )
1cfce32 : Add documentation for releases[].{strategicMergePatches,jsonPatches} (@mumoshu )
ad7fcbb : Add documentation on go-getter cache (@itscaro )
73134d8 : Add documentation on go-getter cache (@itscaro )
3690bde : Add documentation on how to use the docker image (helmfile#1607 ) (@felipecrs )
e45b1b6 : Add documentation on internal environment variables (helmfile#811 ) (@voron )
a3e8c04 : Add e2e test for helmfile-diff with post-renderer (@mumoshu )
9f70228 : Add e2e test for post-renderer (@mumoshu )
191d9ef : Add envvar interpolation for names and namespaces (@)
19d7942 : Add experimental "forceNamespace" in helmfile.yaml (helmfile#1444 ) (@mumoshu )
0fad9f0 : Add experimental write-values command for writing values files only (helmfile#1469 ) (@mumoshu )
3dd49ca : Add explanation for envvar interpolation and examples to readme (@)
6c1b6f8 : Add file existence check for remove values (@kuzaxak )
6a37ae9 : Add flags about need for lint subcmd (helmfile#273 ) (@yxxhero )
f16d96b : Add global hooks (helmfile#1301 ) (@maxaudron )
72eaa2f : Add helm add repo synchonously to avoid race conditions with multiple repositories (@mseashor )
7f37c6b : Add helm-binary opt to delete command (@hori-ryota )
e1040c2 : Add helm-secrets plugin to Dockerfile (@amnk )
85accf7 : Add helm-secrets-encrypted values template file (helmfile#1701 ) (@phihos )
6856c6e : Add helmfile lint support (helmfile#162 ) (@jlyheden )
d8d0bf8 : Add helmfile state validate policy (helmfile#592 ) (@yxxhero )
37f6ae8 : Add helmfile test sub-command (helmfile#150 ) (@Evesy )
53c6d2f : Add helmfile-fetch command to downloading and generating charts (helmfile#1734 ) (@itscaro )
ac534a8 : Add historyMax (helmfile#1022 ) (@nauxliu )
4b2d694 : Add indexed key support to --state-values-set (helmfile#1042 ) (@)
5db3ba2 : Add inline values support (@int128 )
1843cc4 : Add insecure skip tls verify support (helmfile#882 ) (@yxxhero )
5ad9160 : Add instructions for installing via scoop on Windows (helmfile#372 ) (@nightscape )
face925 : Add integration test for Kustomize inetgration (helmfile#1288 ) (@ento )
48ae800 : Add integration test with local oci repo (@mumoshu )
4680010 : Add integration with Hashicorp Vault, AWS SSM, SecretsManager (helmfile#906 ) (@klebediev )
a8a0a33 : Add kube version flag (helmfile#804 ) (@FeLvi-zzz )
622cba9 : Add kubectl and jq to Dockerfile (helmfile#799 ) (@naphta )
9fef3f7 : Add link to more examples (@osterman )
a626664 : Add logo as .png and .ai (Adobe Illustrator) files (helmfile#263 ) (@pathob )
8aa4389 : Add missing documentation for isFile function (helmfile#996 ) (@anessi )
d0a4008 : Add missing repos on lint command. (helmfile#305 ) (@Stono )
ae438c8 : Add more examples for remote env value files (#1938) (@reixd )
ed27147 : Add more links to the new-issue page (@mumoshu )
dc40ccd : Add more testcases for hooks (@mumoshu )
effc747 : Add option to limit concurrent helm calls (helmfile#24 ) (@andytom )
05add47 : Add option to suppress diff on apply (helmfile#1092 ) (@vanneback )
ee8ea50 : Add pre/postuninstall hooks (helmfile#1375 ) (@mumoshu )
4e5987d : Add preapply hook (@Sajfer )
55c275b : Add presync event hook (helmfile#580 ) (@rajiteh )
bf9eeba : Add proposals about two breaking changes before we cut Helmfile 1.0 (@mumoshu )
a3d6cce : Add quotes to envvar example in readme (@)
753de35 : Add readDir as a templating function (#1934) (@nlueb )
1654ce4 : Add regression tests for environment values merge (helmfile#1170 ) (@mumoshu )
a282792 : Add root CAs to docker image (@gavvvr )
ffa39af : Add secrets support via helm-secrets plugin (helmfile#53 ) (@sstarcher )
f522ba3 : Add slack links (helmfile#533 ) (@osterman )
498a976 : Add stale bot config (@mumoshu )
d34dc7b : Add support for --insecure-skip-tls-verify flag on helm repo add command (#1990) (@BabisK )
e1cabc8 : Add support for --validate on chartify (#1960) (@mumoshu )
942b9a6 : Add support for ChartCenter (helmfile#1492 ) (@mumoshu )
b910591 : Add support for Kustomize Transformers (helmfile#1592 ) (@mumoshu )
81b04fc : Add support for adhoc dependency to local chart (@mumoshu )
28cf300 : Add support for kubeContext in environments (helmfile#1675 ) (@gmenuel )
3bfcc1e : Add support for kustomize v4 (helmfile#1758 ) (@mumoshu )
53c3fe9 : Add support for selector on helmfile template
(helmfile#1399 ) (@mumoshu )
77e6268 : Add support for transitive dependencies. (#1983) (@paichinger )
134d5be : Add tailormed to users (helmfile#1467 ) (@orbiran88 )
ed436ba : Add template function isFile (#2045) (@itscaro )
c8c444d : Add test case (helmfile#1410 ) (@mumoshu )
dc2961a : Add test for IsHelm3 logic. (@drakedevel )
5617b59 : Add test for helmfile-destroy with selector (helmfile#1785 ) (@mumoshu )
1768e5d : Add tests for helmfile test
(helmfile#152 ) (@mumoshu )
0f86cc9 : Add the ability to load a remote environment values file (helmfile#1296 ) (@kevinjqiu )
0f44cfa : Add the ability to specify a lock file (helmfile#432 ) (@lassizci )
04379ce : Add the cleanup-on-fail flag to upgrade command (helmfile#969 ) (@harshal-shah )
9f57f8b : Add the option to specify an alternative helm binary (helmfile#181 ) (@hori-ryota )
45c983a : Add unittest for newExecutionID (@yxxhero )
fcdd852 : Add unittests for new preapply functions (@Sajfer )
1a3c11d : Add unittests for preapply (@Sajfer )
00c4422 : Add validation for empty repository names (helmfile#1128 ) (@slaterx )
4fb47a8 : Add version sub-command (helmfile#1389 ) (@mumoshu )
58721ab : Add yxxhero as a maintainer (helmfile#132 ) (@mumoshu )
6b3277c : Added AMEX to USERS.md (helmfile#1101 ) (@AlexsJones )
d6db4b5 : Added The Hyve to USERS.md (helmfile#1779 ) (@K1Hyve)
c00b869 : Added ability to set context in charts.yaml (helmfile#21 ) (@jayste )
4d01edd : Added example ArgoCD + helmfile deployment (#1882) (@lukeplausin )
4b23213 : Added new installation method via AUR (helmfile#405 ) (@AnatolyRugalev )
971cbcf : Added path normalization in - set
directive. (helmfile#404 ) (@AnatolyRugalev )
312ca76 : Added the plugin with right version for plugin (helmfile#984 ) (@shikhar7 )
fc3567d : Adding documentation for PR #6819 (helmfile#1623 ) (@gargrag )
1d2c8b8 : Adding hellofresh as a helmfile user (helmfile#1465 ) (@)
53408e1 : Adding in details around the diff subcommand (@)
e0b324b : Adding in diff plugin execution (@)
e386cd0 : Adding in examples for readme (@)
6585bf1 : Adding in option to pass in --args (@)
01fe5b4 : Adding merging for helmDefaults args and --args, adding tillerNamspace and kubeContext to helmDefaults (helmfile#186 ) (@rmartinez3 )
ef115ba : Address a lint error (@mumoshu )
e001f6f : Address golangci-lint finding (@mumoshu )
789af92 : Adds feature to fetch release values and secret values from remote (helmfile#47 ) (@dol )
b99daa3 : Allow combining valuesTemplate and values, same for setTemplate (helmfile#938 ) (@jdemeyer )
5da5cd1 : Allow env var interpolation in set
and values
(helmfile#20 ) (@fishi0x01 )
7844145 : Allow helmfile statefile to passed by stdin (helmfile#520 ) (@xiaomudk )
0105ed4 : Allow more characters in label selectors (#2064) (@Sajfer )
8c4ada4 : Allow overriding docker repository ORG name (@mumoshu )
4b08ea9 : Allow running helmfile against a subset of releases (helmfile#30 ) (@awwithro )
c744046 : Allow running images with users other than root (helmfile#546 ) (@pathob )
2f2a74d : Allow running images with users other than root (helmfile#546 ) (@pathob )
6d5f8c7 : Allow skipping chart-related operations when installed: false
(helmfile#1233 ) (@guillomep )
efdede1 : Allow specifying a default namespace used across all the releases (helmfile#39 ) (@mumoshu )
fa95e0d : Allow the same release name on different tillerNamespaces (helmfile#529 ) (@)
5f2b699 : Allow to override build date with SOURCE_DATE_EPOCH (@bmwiedemann )
9e58082 : Allow users other than root to use helm plugins (helmfile#1766 ) (@aperigault )
458385d : Amend examples which broke lock files in README.md (helmfile#1225 ) (@yurrriq )
5d8eba9 : Append --force-update for specific helm versions. (helmfile#1494 ) (@wi1dcard )
87d04f0 : Append KubeContext to temporary directory path (helmfile#1471 ) (@jwitko )
bdc6982 : Avoid --skip-refresh on local charts (helmfile#541 ) (@indrekj )
608bb0b : Avoid --skip-refresh on local charts (helmfile#541 ) (@indrekj )
63a337e : Base concurrency on items parameter (helmfile#798 ) (@travisgroth )
14e277f : Bring back --set flag to apply subcommand (@mjura )
daa77b2 : Bring up the init command in readme helmfile#661 (helmfile#662 ) (@AmazingTurtle )
d0dd4a2 : Build alternative container image for use with Helm v3 (helmfile#931 ) (@mumoshu )
75092bf : Build correct arch for container image (helmfile#817 ) (@lavifb )
652628c : Bump Go to 1.20 (helmfile#672 ) (@yxxhero )
b70956b : Bump Helm 2.9.1 -> 2.10.0 (helmfile#265 ) (@wendorf )
45943f9 : Bump Helm to v3.0.0 (helmfile#965 ) (@mumoshu )
43f1188 : Bump Helm to v3.0.0 (@mumoshu )
ad5fba5 : Bump Helm to v3.5.0. (helmfile#1656 ) (@wi1dcard )
34f6d4d : Bump chartify to 0.3.10 (helmfile#1363 ) (@mumoshu )
608ba19 : Bump chartify to 0.3.11 (helmfile#1366 ) (@mumoshu )
94e01b7 : Bump chartify to 0.4.2 (helmfile#1437 ) (@mumoshu )
080080f : Bump chartify to 0.4.4 (helmfile#1540 ) (@mumoshu )
30e0356 : Bump chartify to 0.8.1 (helmfile#1787 ) (@mumoshu )
28ade19 : Bump chartify to 0.8.2 (helmfile#1793 ) (@mumoshu )
1f4af59 : Bump chartify to v0.11.0 (@mumoshu )
ab1c118 : Bump chartify to v0.4.0 (helmfile#1409 ) (@mumoshu )
34acf14 : Bump chartify to v0.4.3 (helmfile#1528 ) (@mumoshu )
185bc82 : Bump chartify to v0.9.2 (#2102) (@mumoshu )
f65d1e6 : Bump chartify to v0.9.3 (#2113) (@mumoshu )
04c379b : Bump chartify to v0.9.4 (#2114) (@mumoshu )
9b621b3 : Bump chartify to v0.9.5 (#2119) (@mumoshu )
709913b : Bump dependencies (helmfile#1573 ) (@mumoshu )
6265303 : Bump github.com/go-test/deep from 1.0.7 to 1.0.8 (@dependabot [bot])
d2498d1 : Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (@dependabot [bot])
eace00f : Bump github.com/hashicorp/go-getter from 1.5.11 to 1.6.0 (@dependabot [bot])
e67203a : Bump github.com/hashicorp/go-getter from 1.6.0 to 1.6.1 (@dependabot [bot])
a6f1d7c : Bump github.com/hashicorp/go-getter from 1.6.1 to 1.6.2 (@dependabot [bot])
aed7509 : Bump github.com/hashicorp/go-version from 1.2.1 to 1.4.0 (@dependabot [bot])
c9cc255 : Bump github.com/hashicorp/go-version from 1.4.0 to 1.6.0 (@dependabot [bot])
ca2759e : Bump github.com/helmfile/vals (helmfile#781 ) (@jkroepke )
f8597c5 : Bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (@dependabot [bot])
548e66a : Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (@dependabot [bot])
367b5bb : Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (helmfile#175 ) (@dependabot [bot])
e06e7f6 : Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (@dependabot [bot])
7a63f8b : Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (@dependabot [bot])
7cc23f1 : Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 (@dependabot [bot])
fae23fe : Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 (@dependabot [bot])
9671bfb : Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (@dependabot [bot])
e0e4981 : Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (@dependabot [bot])
af497ae : Bump github.com/urfave/cli from 1.22.5 to 1.22.9 (@dependabot [bot])
4220f2e : Bump github.com/variantdev/vals from 0.16.2 to 0.17.1 (@dependabot [bot])
e642094 : Bump github.com/variantdev/vals from 0.17.1 to 0.18.0 (@dependabot [bot])
f53c667 : Bump go to 1.12.1 (helmfile#542 ) (@mumoshu )
8f030d5 : Bump go to 1.12.4 / Switch to go modules (helmfile#564 ) (@mumoshu )
b672af6 : Bump go-getter to 1.5.11 (@mumoshu )
f93647b : Bump go.uber.org/zap from 1.19.0 to 1.21.0 (@dependabot [bot])
b89fba1 : Bump golang to v1.14.2 (helmfile#1132 ) (@chenrui333 )
c623730 : Bump golang.org/x/crypto (#1877) (@mumoshu )
9cab7b0 : Bump helm to v2.11.0 (helmfile#394 ) (@harmjanblok )
9569d73 : Bump helm versions in CI to deal with stable and incubator repositories change (@mumoshu )
c815d01 : Bump helm versions in Dockerfile to deal with stable and incubator repositories change (@mumoshu )
1735fb5 : Bump helm-diff to version 3.3.1 (#2041) (@mumoshu )
5e03684 : Bump k8s.io/apimachinery from 0.23.4 to 0.24.3 (@dependabot [bot])
20a39e9 : Bump mergo to 0.3.8 (helmfile#1153 ) (@mumoshu )
4071f6a : Bump module Go version to 1.18 (@mumoshu )
8bdf377 : Bump sprig library to v3.2.1 (#1880) (@ggillies )
efd26f2 : Bump sprig to v3 (helmfile#1452 ) (@mumoshu )
9d2c0d4 : Bump sprig to v3.1.0 and mergo 3.11 (helmfile#1456 ) (@jalkjaer )
730ae35 : Bump to Helm 2.15.1 (helmfile#909 ) (@chenrui333 )
5dd65e8 : Bump vals (helmfile#1475 ) (@mumoshu )
563fce4 : Bump vals (helmfile#1537 ) (@mumoshu )
cb7fa6b : Bump vals to 0.14.0 (helmfile#1832 ) (@mumoshu )
486be09 : Bump vals to 0.3.0 (helmfile#1175 ) (@mumoshu )
4bbb169 : Bump variantdev/chartify to 0.3.8 (helmfile#1359 ) (@mumoshu )
8a2311d : Bump variantdev/vals (helmfile#985 ) (@mumoshu )
7ec92c0 : Bump variantdev/vals (helmfile#991 ) (@mumoshu )
c72cab8 : Bump variantdev/vals for Vault AppRole support (helmfile#1239 ) (@stokkie90 )
1671b8b : Bump variantdev/vals for better Variant KV v2 support (helmfile#1367 ) (@mumoshu )
f7a1d09 : Bump variantdev/vals to 0.12.0 (helmfile#1644 ) (@mumoshu )
4e1ecb5 : Bump variantdev/vals to 0.13.0 (helmfile#1666 ) (@mumoshu )
048c79a : Bump variantdev/vals to 0.2.0 (helmfile#1152 ) (@mumoshu )
8de9b70 : Bump variantdev/vals to 0.6.0 (helmfile#1311 ) (@mumoshu )
cd427d9 : Bump variantdev/vals to 0.7.1 (helmfile#1332 ) (@mumoshu )
68c51d8 : Bump variantdev/vals to 0.9.3 (helmfile#1361 ) (@mumoshu )
6b6b86a : Bump variantdev/vals to v0.4.0 (#1217) (@mumoshu )
578c559 : Bumped go-getter to v1.5.9 (#1982) (@)
6baad71 : Cache secrets and concurrent decryption (helmfile#790 ) (@travisgroth )
858c233 : Cancel rendering helmfile parts once the missing env is detected in the previous part (helmfile#941 ) (@mumoshu )
9eef44f : Change link in README to newer tag (helmfile#716 ) (@max-rocket-internet )
b6a04d0 : Change link in README to newer tag (again) (helmfile#717 ) (@max-rocket-internet )
35e5454 : Change the helmfile list
header "INSTALLED" -> "ENABLED" (helmfile#1161 ) (@mumoshu )
9cc0cff : Clarify postsync hooks docs (helmfile#585 ) (@felipecrs )
94b7a6c : Cleanup pkg/config/config.go (helmfile#287 ) (@yxxhero )
346e318 : Correct enabled property in helmfile list (#1921) (@hikhvar )
bfc86de : Correct minor spelling and grammar issues in README.md (helmfile#385 ) (@cablespaghetti )
a0e30c5 : Correct ordering between releases and sub-helmfiles on destroy/delete (helmfile#1234 ) (@nejtr0n )
1e41817 : Create FUNDING.yml (@mumoshu )
12b8b72 : Create LICENSE (@roboll )
173767d : Create SECURITY.md (helmfile#135 ) (@mumoshu )
b9a6969 : Create dependabot.yml (@itscaro )
824f7ba : Create failing test case (@arkaitzj )
793050c : Defer implementing preapply hook start logs to another commit/pr (@mumoshu )
247ae91 : Disable darwin/386 build to avoid release failure (@mumoshu )
0663831 : Disable dependency update while running helm-x/chartify in more cases (helmfile#1548 ) (@mumoshu )
bc63171 : Disable double-rendering in V1 (helmfile#647 ) (@mumoshu )
06a3b55 : Disable tillerless for helm3 (helmfile#987 ) (@nauxliu )
3a2a460 : Do cleanup decrypted env secrets files (helmfile#1304 ) (@mumoshu )
b4f9c1c : Do delete decrypted secret on sync command (helmfile#82 ) (@sstarcher )
9efb7af : Do fail on a possible typo in needs
entries (#2026) (@mumoshu )
07c4247 : Do not fail due to missing env in base helmfile (helmfile#1009 ) (@mumoshu )
652b609 : Do not load the legacy default charts.yaml in v1 (helmfile#651 ) (@mumoshu )
a9a8fb8 : Docker image uses Helm v2.9.1 (from v2.8.2) (@wendorf )
98d3897 : Dockerfile installs helm-diff (@wendorf )
fb6ac7b : Dockerfile uses ARG instead of ENV (@wendorf )
1e9e228 : Dockerfile: Upgrade to Helm v3.2.1. (helmfile#1253 ) (@desaintmartin )
0d4adfe : Document hooks events expressions (#1870) (@dudicoco )
4468629 : Document verify in releases (helmfile#632 ) (@jonathan-cowling )
3267484 : Documentation site based on mkdocs and Read the Docs (@mumoshu )
6eeca38 : Documentation updated about kubeVersion field (helmfile#797 ) (@Edu-DevOps )
4c0987a : Don't append --tiller-namespace flag when running helm3 (helmfile#1594 ) (@jayme-github )
e106d10 : Don't make unnecessary whitespace changes (@philomory )
c4eb623 : Drop Helm v2 support (helmfile#613 ) (@xiaomudk )
8db03f9 : Drop duplicated entry in extra functions list from readme (helmfile#1490 ) (@andrew-demb )
098684c : E2E helmfile-template testing with local chart repo server (@mumoshu )
2618cfb : Enable --wait-for-jobs flag introduced in helm 3.5 (helmfile#1715 ) (@jwitko )
b176408 : Enable helmfile test
testing only enabled and selected releases (helmfile#1486 ) (@mumoshu )
83189db : Enable helmfile-diff
to pass the output format to helm-diff (helmfile#1784 ) (@astorath )
766b030 : Enable get() to be used with alias $.StateValues (#2081) (@itscaro )
ff81b2f : Enable release hook template to access .Values (helmfile#1485 ) (@mumoshu )
d807510 : Enable shell completion (helmfile#1559 ) (@krzysztof-pawlik-gat )
6c258af : Encourage users to sponsor the project (@mumoshu )
445c74c : Enhance make fmt
to cover running gci for golangci-lint compat (helmfile#515 ) (@mumoshu )
d71ac15 : Enhance createNamespace error handling (helmfile#1227 ) (@cdunford )
be5af8e : Enhance support for kube-version and api-versions (#2121) (@mumoshu )
83a7245 : Enhance the bug report form (helmfile#134 ) (@mumoshu )
db5c2a5 : Enhance tpl func test (helmfile#619 ) (@yxxhero )
9cfd6ae : Ensure helm-diff is installed for integration testing (@mumoshu )
a42c098 : Ensure the docker build to pass (@mumoshu )
b564c4a : Ensure the release note to be up-to-date (@mumoshu )
eea4746 : Escape names and values before passing to Helm (@bastianeicher )
00dace9 : Feat add cascade support (helmfile#860 ) (@yxxhero )
757e748 : Feature/autobuild docker image for each release thru dockerhub auto builds (helmfile#886 ) (@abdennour )
94381c1 : Fix preapply hooks are not called on no diff when run apply subcommand (helmfile#522 ) (@xiaomudk )
5abbdea : Fix "Merging Arrays in Layers" doc example (helmfile#1084 ) (@guillaumelecerf )
e5d982e : Fix "No valid platforms to build for" build error on release (@mumoshu )
de8644a : Fix --selector results to correctly deduplicate releases (helmfile#1822 ) (@mumoshu )
204f78c : Fix --set and --set-file flags are not passed to chartify (helmfile#1803 ) (@mumoshu )
97bab23 : Fix --skip-cleanup to work with chartify (#1860) (@mumoshu )
ae942c5 : Fix --skip-crds not working with chartify (helmfile#1774 ) (@mumoshu )
03898b7 : Fix Helm test having run subcommand with helm3 (helmfile#1023 ) (@naphta )
7724160 : Fix Helmfile swallowing secrets decryption errors (#1849) (@raxod502-plaid )
cf94a4e : Fix Inclusion of Releases for Other Environments (helmfile#276 ) (@dackroyd )
b1f1d28 : Fix Markdown rendering of indented code blocks (helmfile#814 ) (@stoned )
4c10307 : Fix OCI example (@itscaro )
257c1f6 : Fix OCI support (helmfile#1667 ) (@mumoshu )
1d70130 : Fix ReadDir templating function to respect base path (#2058) (@nlueb )
78bc481 : Fix SSM integration (helmfile#915 ) (@mumoshu )
d091564 : Fix TestGenerateID (@mumoshu )
c1eb7f0 : Fix Test_DecryptSecret (@raxod502-plaid )
de6a9ae : Fix Test_DecryptSecretWithGotmpl (@raxod502-plaid )
30751e9 : Fix helmfile --namespace ns delete
to not fail consistently (@mumoshu )
87e86dc : Fix helmfile --selector x=y template
with needs
(helmfile#1564 ) (@mumoshu )
85a2024 : Fix helmfile lint
failure when installed: false
(helmfile#1391 ) (@mumoshu )
1d7608f : Fix helmfile repos
to not fail with forceNamespace
(@mumoshu )
f6bf885 : Fix helmfile template --include-crds
not to break with chartify
(helmfile#1583 ) (@mumoshu )
61b61d3 : Fix helmfile template
with Helm 3 ignoring chart version (helmfile#1406 ) (@mumoshu )
0482ba3 : Fix index out of range [1] with length 1
error on env2map (helmfile#1463 ) (@mumoshu )
60e024e : Fix a minor typo in the v1 proposal (helmfile#646 ) (@mumoshu )
2d98bba : Fix a typo in the v1 proposal (helmfile#688 ) (@mumoshu )
59b91a4 : Fix adhoc dependencies not working with remote chart (helmfile#1802 ) (@mumoshu )
1e260e4 : Fix and enhancement to repository update (helmfile#1383 ) (@mumoshu )
1823bb1 : Fix apache thrift location issue (helmfile#835 ) (@chenrui333 )
7c80a85 : Fix awkward dependency error message (helmfile#1130 ) (@yurrriq )
08db073 : Fix broken selector and DAG calculation logic after --{include,skip}-needs addition with correct Release IDs (helmfile#1823 ) (@mumoshu )
31c6860 : Fix bug report issue form (@mumoshu )
cd0ecc5 : Fix build error after helmfile build --embed-values
addition (@mumoshu )
f38958d : Fix cache path issue on Windows (helmfile#1846 ) (@itscaro )
86c9a1a : Fix canary image publication (@itscaro )
27c098c : Fix capitalization of cleanup-on-fail config key (helmfile#1005 ) (@mumoshu )
b101f9f : Fix capitalization of disableOpenAPIValidation config in README (#2003) (@trumant )
9a03d79 : Fix chart fetched by go-getter not to fail due to missing dependencies (helmfile#1408 ) (@mumoshu )
1a109f7 : Fix chartify inability to disable chart dependency (#1861) (@mumoshu )
d703e17 : Fix chartify not to fail on a chart with dependencies (helmfile#1759 ) (@mumoshu )
72e7160 : Fix chartify regression of missing chart dependencies (#1869) (@mumoshu )
2ff06a8 : Fix chartify to take --include-crds into account (helmfile#1761 ) (@mumoshu )
20f6c68 : Fix code format (@mumoshu )
438d198 : Fix command descriptions (@mumoshu )
ab9fb2c : Fix concurrent-map-iteration-and-write errors while running release hooks (helmfile#1534 ) (@mumoshu )
5fb037c : Fix crash on missing chart (helmfile#1087 ) (@poelzi )
6b19577 : Fix cryptic message on values template render error (helmfile#607 ) (@mumoshu )
f28ad5a : Fix defaulting and overriding kubeContext (helmfile#1814 ) (@katsew )
eabda4c : Fix delete on release of uninstalling
status (helmfile#1786 ) (@mumoshu )
b762ab0 : Fix delete/destroy (helmfile#859 ) (@mikesplain )
b5cc168 : Fix depedency binaries for arm64 builds (helmfile#820 ) (@lavifb )
c897a10 : Fix deprecated chart in Getting Started (@ogugu9 )
5a3bd7d : Fix destory, delete, and test to work with chartify on local chart with dependencies that are not yet downloaded (helmfile#1801 ) (@mumoshu )
368dd13 : Fix destroy not reversing the order of releases (helmfile#1777 ) (@mumoshu )
4c892ed : Fix docker-login error on docker-build test against PR from fork (helmfile#921 ) (@mumoshu )
6ea940e : Fix documentation link (@stoned )
e128f14 : Fix error on charts.yml fallback (@mumoshu )
f24b61f : Fix error on concurrent go-getter on same URL (helmfile#1669 ) (@mumoshu )
652e001 : Fix failing automated release (@mumoshu )
8757308 : Fix false-positive duplicate release with kubeContext (helmfile#1390 ) (@mumoshu )
ded0f10 : Fix filepath handling on Windows (helmfile#1754 ) (@itscaro )
a05ccab : Fix getArray function copy error (@xiaomudk )
2710cb3 : Fix go-getter URL in chart to actually work (helmfile#1405 ) (@mumoshu )
cbf5b8b : Fix helm2 lock file does not get updated (helmfile#847 ) (@nauxliu )
212e6ac : Fix helmfile-lint not to stop on fisrt error (helmfile#1836 ) (@mumoshu )
faa7496 : Fix helmfile-template not writing to stdout (helmfile#1737 ) (@mumoshu )
e607bae : Fix ignored chart version on patched release (helmfile#1276 ) (@mumoshu )
65317e9 : Fix incorrect chart bug in multi-cluster setup (helmfile#1698 ) (@xabufr )
b0e0429 : Fix incorrect help text of some CLI options. (helmfile#1587 ) (@wi1dcard )
e9fadfc : Fix incubator charts location (@duckty )
abeccc5 : Fix indentation in writing-helmfile.md example (helmfile#454 ) (@manics )
4aeb0ff : Fix inherit examples following helmfile#674 (helmfile#815 ) (@stoned )
90c7b04 : Fix invalid link in README.md (helmfile#1026 ) (@yujunz )
f57b510 : Fix json patches and strategic patches to do work when there was only one resource in the targeted chart/directory (#1962) (@mumoshu )
f2dfa7c : Fix kubeContext not taken into account for release uniqueness (@mumoshu )
6d4f098 : Fix kubeContext per release override (helmfile#1312 ) (@voron )
8a13999 : Fix link to shared-configuration-across-teams (#547) (@facundo-guerrero-olx )
794ab9f : Fix lint and status not to fail with selector and needs (helmfile#1834 ) (@mumoshu )
1e9cce7 : Fix lint errors (@Sajfer )
b485793 : Fix lint to not fail for duplicate release names across ns (helmfile#1388 ) (@mumoshu )
1e956ae : Fix list failure when patches are used (helmfile#1371 ) (@mumoshu )
32477e6 : Fix merge conflicts (@Sajfer )
9d7d2de : Fix misleading helmfile diff
output (helmfile#1174 ) (@mumoshu )
63c8df9 : Fix missing resources in hemlfile template
with jsonPatches (helmfile#1290 ) (@mumoshu )
3018e82 : Fix multiple --set in --args messed up in helmfile template
(helmfile#1529 ) (@mumoshu )
6aeb6b3 : Fix not to ignore diff selector when it matched nothing (@mumoshu )
f877de7 : Fix openSUSE repo URL. (helmfile#1584 ) (@manfred-h )
d3daea3 : Fix panic on hook since v0.126.0 (helmfile#1448 ) (@mumoshu )
9e9a90f : Fix panic on normalizing path containing .. (#2042) (@mumoshu )
b3f4586 : Fix panic related to env values from files and sprig dict funcs (helmfile#625 ) (@mumoshu )
51ecd12 : Fix panic while loading environment secrets (helmfile#1164 ) (@mumoshu )
ca844aa : Fix patching not using release namespace (helmfile#1300 ) (@mumoshu )
f02790d : Fix possible race while templating (helmfile#38 ) (@mumoshu )
a8574ba : Fix post-renderer flag not working in diff and template subcommand (helmfile#691 ) (@xiaomudk )
c2ea0f0 : Fix preapply hook behavior (@mumoshu )
2b07b97 : Fix race condition. Add concurrency option similiar to DiffReleases (@)
0ef7e65 : Fix race on/sometimes missing postsync and cleanup hooks (helmfile#1407 ) (@mumoshu )
41cd1fe : Fix race while running helm dep build
on local chart (helmfile#1439 ) (@mumoshu )
b42e847 : Fix race while running helm dep build
on local chart (@mumoshu )
468b9b6 : Fix random "expansion errors" in large values contained in values
(helmfile#974 ) (@mumoshu )
061644c : Fix readdir regression while merging (#2061) (@mumoshu )
06b0c99 : Fix recursion for helmfiles pulled from git (helmfile#854 ) (@)
bdbaa00 : Fix redundant helm-dep-build and prepare hook regression (helmfile#1566 ) (@mumoshu )
25599ea : Fix ref url in values key to actually work (helmfile#998 ) (@mumoshu )
738409e : Fix regression for helmfile template with helm v2 since v0.125.4 (helmfile#1416 ) (@mumoshu )
f508b90 : Fix regression in the order of processed releases when concurrency is 1 (helmfile#992 ) (@mumoshu )
a9aa7af : Fix regression installing raw K8s manifests (helmfile#1417 ) (@mumoshu )
cc9b7f3 : Fix regression on template failing due to duplicate fetch target (helmfile#1395 ) (@mumoshu )
f466800 : Fix regression since 0.90.0 that Helmfile becomes too slow when there are many releases (helmfile#964 ) (@mumoshu )
7423913 : Fix release job by limiting gox parallelism (@mumoshu )
dabd7ad : Fix repo sync to work on repos duplicated between helm v2 and v3 (helmfile#1816 ) (@mumoshu )
eff2a7b : Fix repo update timing (helmfile#1287 ) (@mumoshu )
46f119b : Fix resolving relative paths on windows (@)
b92ff2b : Fix selector syntax example (helmfile#1614 ) (@lifelofranco )
c498af3 : Fix set flag are ignored when used in conjunction with jsonPatches (helmfile#867 ) (@xiaomudk )
53dea09 : Fix set in helmfile template
and helmfile lint
(helmfile#289 ) (@Stono )
6453768 : Fix small typo in error string in state.go (helmfile#345 ) (@terrycorley )
70a1b3b : Fix snapshot tests to pass regardless of helm version (helmfile#572 ) (@yxxhero )
589b26a : Fix some hook log not honoring log level (helmfile#1769 ) (@mumoshu )
f08b981 : Fix static linking for linux binaries built on CircleCI (@mumoshu )
27425bc : Fix status command for helm 3 (helmfile#1098 ) (@rinrailin )
4fb1502 : Fix symlink behaviour (helmfile#1020 ) (@reegnz )
0fc74ea : Fix terminology (helmfile#35 ) (@mumoshu )
3e6542e : Fix test flake for commonLabels
(helmfile#1449 ) (@mumoshu )
ac70e45 : Fix the helm-diff deprecation warning (@mumoshu )
87fcd83 : Fix typo "verion" (helmfile#1641 ) (@muffl0n )
b293ac1 : Fix typo (helmfile#1523 ) (@azhang )
378ae4a : Fix typo (helmfile#1788 ) (@yujunz )
314557c : Fix typo in README (helmfile#1032 ) (@)
3d7b428 : Fix typo in README (#2006) (@coding4food )
26e0a4a : Fix typo in README (@kobtea )
a821258 : Fix typo in README.md (@Scukerman )
969de1e : Fix typo in writing-helmfiles.md example (helmfile#1263 ) (@bycEEE )
e745a26 : Fix typos (helmfile#1003 ) (@ldealmei)
cbace3d : Fix typos in docs (@dreglad)
2f04831 : Fix various golangci-lint errors (#2059) (@Sajfer )
b85243a : Fix various issues in chart preparation (helmfile#1400 ) (@mumoshu )
5f1698d : Fix wrong deletion order (helmfile#1451 ) (@mumoshu )
aafe74a : Fix/secrets ordering (helmfile#1726 ) (@astorath )
10a9a16 : Fix: Change use of tmpl
to gotmpl
in README (helmfile#870 ) (@rajat404)
c4eb95f : Fix: Release options should override helm defaults (helmfile#497 ) (@Evesy )
954673d : Fix: forceNamespace needs shouldRun is true (helmfile#1510 ) (@mdaisuke)
71bb735 : Fix: populate .Values regardless of prestate success (helmfile#1202 ) (@dany74q)
ceb108a : Fixed part splitting for CLRF separated files (helmfile#1265 ) (@dany74q)
b41b44c : Fixes helmfile#383 . Deprecated context
directive in favor of helmDefaults.kubeContext (helmfile#401 ) (@AnatolyRugalev )
f0b76e9 : Fixes for updates from rebase (@Sajfer )
c41dbc4 : Force --reset-values
on sync (@mumoshu )
4553efd : Formatting (@arkaitzj )
6b4b76e : HELMFILE_ENVIRONMENT variable (helmfile#1425 ) (@przeszlo)
2ce57ba : Handle --disable-openapi-validation parameter in helm upgrade (helmfile#1396 ) (@klebediev )
765bfe6 : Handle environment secrets concurrently (@travisgroth )
9bc7bfc : Implement --diff-args (helmfile#959 ) (@jkroepke )
68d7c5f : Implement readDirEntries method (@vasicvuk)
4d86879 : Improve capitalization and formats of README.md. (helmfile#1545 ) (@wi1dcard )
b3e27db : Improve documentation of Environment Secrets (helmfile#395 ) (@cablespaghetti )
1ef9b29 : Improve handling of releases being newly installed by helmfile-apply (helmfile#1618 ) (@mumoshu )
1a197e2 : Improve readme for first-time users (@mumoshu )
4ce8676 : Improve readme readability (helmfile#678 ) (@xiaomudk )
429e724 : Improve some multi-value flags to accept comma-separated values (helmfile#300 ) (@yxxhero )
dd5bc46 : Include kustomize binary in helm3-based Docker image (helmfile#1626 ) (@dalbani)
866f424 : Include the working helmfile ver in the bug report (@mumoshu )
f47d8ea : Integration tests with Helm v3.0.0-rc.2 (@mumoshu )
577f54a : Introduce DISABLE_INSECURE_FEATURES to disable insecure command executions (helmfile#1 ) (@itscaro )
cc33e7b : Introduce Helmfile's own filesystem abstraction to correctly unit test some components (helmfile#307 ) (@arkaitzj )
844f6e9 : Introduce a new test helper for easier log snapshot testing (@mumoshu )
77204d9 : Introduce template function requiredEnv
(@)
a5706e9 : Introducing semver (helmfile#102 ) (@mumoshu )
77ee239 : Lock helm plugin versions in Dockerfile (helmfile#1821 ) (@dudicoco )
11ab0cb : Lock issues and pull requests after close (@mumoshu )
3ccb43f : Log "could not deduce environment:
block" message at debug level (helmfile#967 ) (@jdemeyer )
f84ab66 : Make --color and --no-color exclusive (@mumoshu )
ca6dd7a : Make .Environment values available in .gotmpl files. (#2000) (@paichinger )
efa404e : Make --skip-needs=true
the default option (helmfile#1835 ) (@mumoshu )
fc306ec : Make a few helmfile sub-commands consistently support needs-related flags (helmfile#78 ) (@mumoshu )
4bc9933 : Make advanced templating backward-compatible (helmfile#833 ) (@mumoshu )
aa5be82 : Make helmfile respect signals send by kill command (not only Ctrl+C in terminal) (helmfile#750 ) (@dm3ch)
3979c18 : Make purge optional when running "helmfile delete" (@mumoshu )
dbc40f6 : Make release template to work on needs
(#2099) (@mumoshu )
655d593 : Mention about helmBinary in readme (helmfile#1590 ) (@Baryczka)
52507de : Mention about the minimum ver. of helm-diff (@mumoshu )
972667f : Mention openSUSE packages for helmfile (helmfile#1581 ) (@manfred-h )
78de703 : Merge branch 'main' into dependabot/go_modules/github.com/spf13/cobra-1.4.0 (@itscaro )
21b9cc0 : Merge branch 'main' into dependabot/go_modules/go.uber.org/zap-1.21.0 (@itscaro )
107c2c3 : Merge branch 'main' into dependabot/go_modules/go.uber.org/zap-1.23.0 (@yxxhero )
89d9a9b : Merge branch 'main' into main (@yxxhero )
89950f3 : Merge branch 'main' into update_golang_lint (@mumoshu )
69c3e55 : Merge pull request helmfile#100 from mumoshu/redo-release-automation (@mumoshu )
281fe9b : Merge pull request helmfile#101 from austince/rename-module (@mumoshu )
d10a64c : Merge pull request helmfile#103 from helmfile/dependabot/go_modules/github.com/hashicorp/go-getter-1.6.0 (@itscaro )
c32689e : Merge pull request helmfile#104 from yxxhero/update_envExec_doc (@itscaro )
26b4be3 : Merge pull request helmfile#106 from helmfile/dependabot/go_modules/github.com/hashicorp/go-getter-1.6.1 (@itscaro )
79c7d15 : Merge pull request helmfile#106 from roboll/update-readme-for-breaking-change (@mumoshu )
4480ec2 : Merge pull request helmfile#11 from yxxhero/add_unittest_for_apptest (@mumoshu )
e85b878 : Merge pull request helmfile#110 from sstarcher/empty_filter (@mumoshu )
a92c574 : Merge pull request helmfile#112 from yxxhero/remove_unused_comments (@itscaro )
ca26d75 : Merge pull request helmfile#113 from gavvvr/patch-1 (@mumoshu )
e73fb21 : Merge pull request helmfile#114 from helmfile/dependabot/go_modules/github.com/imdario/mergo-0.3.13 (@itscaro )
9b0d0d4 : Merge pull request helmfile#115 from sstarcher/chart_detection (@mumoshu )
d8465c4 : Merge pull request helmfile#116 from AXOOM/master (@mumoshu )
25aae67 : Merge pull request helmfile#1169 from elodani/master (@mumoshu )
7a5b32f : Merge pull request helmfile#12 from jrnt30/diff-command (@roboll )
efe5a2e : Merge pull request helmfile#121 from roboll/up-to-date-release-note (@mumoshu )
736edf8 : Merge pull request helmfile#122 from philippeckel/update-Helm-diff-in-Dockerfile (@itscaro )
ad34be5 : Merge pull request helmfile#124 from cmeury/build-container (@mumoshu )
e4b3ba4 : Merge pull request helmfile#125 from cmeury/users (@mumoshu )
bdf7209 : Merge pull request helmfile#126 from cmeury/chart-missing-error (@mumoshu )
67ddd7f : Merge pull request helmfile#128 from cmeury/retry-curl (@mumoshu )
89ca84f : Merge pull request helmfile#129 from cmeury/install-ghr (@mumoshu )
4a52ce0 : Merge pull request helmfile#13 from yxxhero/mv_captureStdout_as_public_func (@mumoshu )
b6f3972 : Merge pull request helmfile#130 from yxxhero/little_code_opt (@mumoshu )
c5d5306 : Merge pull request helmfile#135 from AXOOM/feat/required_envs (@mumoshu )
26ffdc2 : Merge pull request helmfile#136 from AXOOM/feat/arg_escaping (@mumoshu )
fef447d : Merge pull request helmfile#136 from helmfile/towards-1.0 (@yxxhero )
9032395 : Merge pull request helmfile#138 from stoned/doc-xref (@yxxhero )
fb781be : Merge pull request helmfile#139 from int128/inline-values (@mumoshu )
d604fe0 : Merge pull request helmfile#14 from jrnt30/relative-path-resolution (@roboll )
d4160eb : Merge pull request helmfile#141 from helmfile/dependabot/go_modules/github.com/stretchr/testify-1.7.2 (@yxxhero )
568d750 : Merge pull request helmfile#141 from mumoshu/always-reset-values (@mumoshu )
a7e35b7 : Merge pull request helmfile#142 from mumoshu/make-purge-optional (@mumoshu )
ef812d1 : Merge pull request helmfile#144 from helmfile/add-args-flag-removal-to-1.0-proposal (@yxxhero )
f288032 : Merge pull request helmfile#145 from ConnectedHomes/absolute-value-path (@mumoshu )
261b311 : Merge pull request helmfile#150 from helmfile/go-1.18 (@yxxhero )
fb8a7f0 : Merge pull request helmfile#151 from helmfile/release-automation (@yxxhero )
ec1661c : Merge pull request helmfile#152 from helmfile/dependabot/go_modules/github.com/variantdev/vals-0.17.1 (@yxxhero )
1da88b8 : Merge pull request helmfile#153 from yxxhero/move_all_subcommand_to_sigle (@yxxhero )
3044255 : Merge pull request helmfile#156 from wendorf/dockerfile-helm-2.9.1 (@mumoshu ...
You can’t perform that action at this time.