feat: upgrade to helm v4.2.0#627
Open
drey wants to merge 7 commits into
Open
Conversation
eadc5072e sync: strip paths not kept in pkg/helm
12d65c78c prepare: rewrite imports for nelm subtree merge
c94d381b0 chore(defaults): server-side apply SDK defaults should always match the CLI defaults
b36d660fb whitespace
04a91af89 use logger with waiter
c3c57dba9 Remove refactorring changes from coalesce_test.go
d47cb2b7e Fix import
790bf929d Update pkg/chart/common/util/coalesce_test.go
f7cec12e2 Fix lint warning
d94a5c97c Preserve nil values in chart already
8c5fe4ef9 fix(values): preserve nil values when chart default is empty map
217db28a4 chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3
7cb43e0c5 Restored --atomic flag on install command
5b26d4f1f fix: bump go.opentelemetry.io/otel/sdk to v1.40.0 for GO-2026-4394
360c1315b fix: bump fluxcd/cli-utils to v0.37.2-flux.1
69a0a92ae chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.21.0 to 0.21.1
b868e6a7c fix: insert newline after doc separators glued to content by template trimming
dbfbea91e fix: correct import comment in statuswait.go from v3 to v4
099192c28 chore(deps): bump the k8s-io group with 7 updates
4967ead76 add image index test
2fe6b106e fix pulling charts from OCI indices
e3e2d01ef fix: handle OCI digest algorithm prefix in chart downloader (#31601)
c15e7114d fix(install): check nil for restClientGetter and fix tests
df82e68ce chore(refactor): better testing and functionality for installing crd
4b896ca82 fix(test): fix tests and check nil for restclient
3fc79399c fix(test): merge fix correctly
6017d2b47 fix(install): add more tests and check nil file data
f451967ab fix(test): no check empty resources
fdadff59e fix(install): check lenght and file nil, add tests
10d606726 fix(action): crd resources can be empty
0fec40f9b fix: casing issue fixed
263749874 fix: error handled correctly
961d7d7cd fix: doc string added
29e45067f update: test coverage added for helper function validateNameAndGenerateName
d55b0b902 update: helper function added for the business logic
c1c090e8c generateName is also considered in logic
5e093136f update: business logic respected for skipping object missing name
f289d1605 fixed: --dry-run=server now respect generateName
bfac7393e fix(downloader): safely handle concurrent file writes on Windows
5caf0044d feat(kstatus): fine-grained context options for waiting
2519a88b0 bugfix(kstatus): do not wait forever on failed resources
b2c487c43 Revert "Consider GroupVersionKind when matching resources"
261387a11 fix(copystructure): handle nil elements in slice copying
4553a0a96 Merge pull request #31706 from matheuscscp/custom-kstatus-readers
f46f1ce55 Update pkg/kube/statuswait.go
59ece92be pkg/kube: introduce support for custom kstatus readers
3120e88f9 Merge pull request #31713 from helm/dependabot/go_modules/main/golang.org/x/term-0.39.0
de0becdc5 chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0
951c630e2 Merge pull request #31712 from helm/dependabot/go_modules/main/golang.org/x/text-0.33.0
46e52649e chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
b07261c04 Merge pull request #31710 from banjoh/em/fix-test-compilation-error
e751a70e8 fix(release): fix test compilation error
2e2cb0585 Merge pull request #31427 from tisonkun/resolve-todo
05f25a383 Merge pull request #31579 from benoittgt/delete-hook-after-log-retrieval
c3a0d3b86 Merge pull request #31698 from sarfraj89/fix-shellcheck-lint
9125b84f4 Suppress SC2154 without changing behavior
429ce9384 Merge pull request #31613 from aslafy-z/feat/getter-env
8fcb7d1f6 Merge pull request #31700 from helm/dependabot/go_modules/main/github.com/foxcpp/go-mockdns-1.2.0
0e0c02e6a chore(deps): bump github.com/foxcpp/go-mockdns from 1.1.0 to 1.2.0
d4a2787fc Lint sync-repo.sh with ShellCheck
08f17fc94 Merge pull request #31683 from majiayu000/fix-13198---api-versions-is-undocumented-1230-2329
90a550098 Merge pull request #31673 from jylenhof/main
fa41d60d7 Merge pull request #31239 from StephanieHhnbrg/test-actions-pkg
ca45f8c71 Merge pull request #31685 from atombrella/feature/reflect_pointer
9de23eada Merge pull request #31687 from banjoh/em/move-evans-from-triage-to-maintainers
bed5b732b Merge pull request #31684 from Skarlso/fix-function-naming
fd090cce0 chore: move Evans Mungai from triage to maintainers
2d6d9c09c Replace reflect.Ptr with reflect.Pointer
138f730aa fix: typo in the function names
c7cc77b68 Add documentation for --api-versions flag in template command
32428a0c7 Merge pull request #31680 from mattfarina/update-cli-tools-k8s-1.35
fe1c74918 Fixing failing tests for cli-tools update
5e82698d5 chore(deps): bump github.com/fluxcd/cli-utils
118d90e81 Merge pull request #31677 from gjenkins8/gjenkins/new_client_set
a15db7f08 Replace deprecated `NewSimpleClientset`
8802d959c Merge pull request #31104 from LinPr/fix
04198dcf8 docs(README): add mise alternate installation documentation
f05c21b6b Merge pull request #31296 from gjenkins8/gjenkins/runtime_kube_version
24e829734 Merge pull request #31610 from mohsenmottaghi/fix-helm-4-watch-strategy
f562a36d5 Merge pull request #31669 from brendenehlers/fix/31665
9a898af7f enable exhaustive linter
1c119bcaa fix: add default casess to switch statements
c6d9a5bdc build: set kube version via `debug.BuildInfo`
f90719fa1 Merge pull request #31666 from helm/dependabot/go_modules/main/github.com/tetratelabs/wazero-1.11.0
54db82d7f Merge pull request #31660 from helm/dependabot/go_modules/main/github.com/BurntSushi/toml-1.6.0
97cde794c chore(deps): bump github.com/tetratelabs/wazero from 1.10.1 to 1.11.0
91231430a chore(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0
4d1150d2a Merge pull request #31415 from banjoh/em/increase-logging-test-coverage
2108bc507 Merge pull request #31448 from laervn/feat/add-no-headers-option
657e66d31 Merge pull request #31654 from deepakchethan/fix_default-wait-strategy-doc
55a4aed67 doc: update based on review suggestion
9cbfce573 Merge pull request #31645 from helm/dependabot/github_actions/main/actions/upload-artifact-6.0.0
d6b35cede test(statuswait): fix Copilot code review suggestion for goroutine in tests
a1543d594 test(statuswait): add more tests suggested by Copilot code review
dd44f4ecd test(statuswait): add some tests for statuswait
3dd54ed0b fix: use namespace-scoped watching to avoid cluster-wide LIST permissions
f92ae1897 fix(doc): Update default wait strategy
019e7e714 Merge pull request #31650 from helm/gjenkins/fix_TestConcurrencyDownloadIndex
9772037ed Update to use slog
3c6557dcf Fix TestCliPluginExitCode
5196b8431 Check plugin name is not used
b7b7a066a Merge pull request #31215 from helm/dependabot/go_modules/main/github.com/fluxcd/cli-utils-0.36.0-flux.15
364a7aa94 chore(deps): bump github.com/fluxcd/cli-utils
02b75a702 Merge pull request #31565 from helm/gjenkins8-patch-1
592815ea2 Fix `TestConcurrencyDownloadIndex` typo
d2ea7c427 Merge pull request #31649 from atombrella/feature/errorlint_is_as
188ac4e83 Merge pull request #31635 from banjoh/em/fix-ssa-upgrade-install-cmd
a490bb3c2 Use errors.Is to check for io.EOF and gzip.ErrHeader
5d2ab10ca Merge pull request #12564 from hiddeco/supersede-on-uninstall
9d664eb9b Merge pull request #31587 from benoittgt/ensure-golangci-lint-proper-version
b52b6615f Merge pull request #31207 from zyfy29/delete-unused-var
2597088a2 Merge pull request #31586 from calvinbui/main
09ae0d4f2 chore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0
90ee28abf Merge pull request #31639 from helm/dependabot/go_modules/main/k8s-io-c801e060e5
4cf7d8d02 Merge pull request #31641 from wangjingcun/main
d28853e20 Merge pull request #31624 from atombrella/feature/sloglint
9a462ac57 Merge pull request #31622 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.46.0
642462e9f Merge pull request #11991 from twz123/no-bash-in-testscripts
1f8e84dff chore(deps): bump the k8s-io group with 7 updates
e9a0510b0 chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0
576f8b552 Merge pull request #31640 from helm/dependabot/go_modules/main/golang.org/x/text-0.32.0
858cf3158 chore: fix some comments to improve readability
7fb17286f chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0
cb78d7f7f Merge pull request #31638 from TerryHowe/feat-move-terryhowe-from-triage-to-maintainers
e900a255e feat: move TerryHowe triage to maintainers
e932c8cc2 Merge pull request #31636 from mattfarina/fix-31634
8f636b5bd Use latest patch release of Go in releases
894e1f3cb Merge pull request #31559 from helm/dependabot/go_modules/main/github.com/rubenv/sql-migrate-1.8.1
ea52f8739 chore(deps): bump github.com/rubenv/sql-migrate from 1.8.0 to 1.8.1
d2600fed6 Merge pull request #31607 from helm/dependabot/go_modules/main/github.com/spf13/cobra-1.10.2
2dc581dc1 fix(upgrade): pass --server-side flag to install when using upgrade --install
a9bbffb4b chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
65f46d229 Merge pull request #31621 from helm/dependabot/go_modules/main/golang.org/x/term-0.38.0
d195cfa2e chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0
e1bdab214 Merge pull request #31625 from mattfarina/fix-golangvuln
24a82589f Run the vulnerability check on PR that change the file
bc9462f20 Fix govulncheck in CI
5a9723509 Merge pull request #31628 from mattfarina/govulncheckonchange
b825a1836 Update the govulncheck.yml to run on change
a18e59e46 Enable the sloglint linter
7edfdb6c5 Merge pull request #31549 from benoittgt/31548
3165e5463 Merge pull request #31528 from benoittgt/31423-git-version
8534663e7 fix(cli): handle nil config in EnvSettings.Namespace()
119341dca fix(getter): pass settings environment variables
5bab984ce Merge pull request #31599 from helm/dependabot/github_actions/main/actions/checkout-6.0.1
e91cdd6b3 Merge pull request #31602 from helm/dependabot/github_actions/main/golangci/golangci-lint-action-9.2.0
292f8a852 Merge pull request #31603 from helm/dependabot/github_actions/main/actions/stale-10.1.1
a109ac2f0 fixes comment in install.go
581ab1afe chore(deps): bump actions/stale from 10.1.0 to 10.1.1
e62bf7fcc chore(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
2f598ffc8 fixes tests after merge
bb9356e18 fixes lint issue
8cf4ad73c updates tests after rebase from master
31131cff9 Add tests to action package to improve coverage
e6b2068af chore(deps): bump actions/checkout from 6.0.0 to 6.0.1
ff35414be Merge pull request #31546 from benoittgt/31544-nil-pointer
dfa1e3c3c Merge pull request #31562 from atombrella/feature/modernize
51076a073 Merge pull request #31519 from TerryHowe/chore-add-warning-for-registry-login
faa8912e3 Inform we use a different golangci-lint version than the CI
45c5f3aac Deal with golint warning with private executeShutdownFunc
b33d4ae0c Use length check for MetaDependencies instead of nil comparison
70fc5f97e Code review
dbd07fa16 Merge pull request #31577 from megha1906/main
9f1c8a26f Fix linting issue
6bb5bcc21 Update pkg/action/hooks.go
d9301441f added check for nil shutdown
7a61ebf01 cleaned up empty line
10714772b updated comment and made defer of shutdown function return errors as before and not the possible shutdown error
7a557580e added shutdown hook that is executed after the logs have been retrieved
e71a29ce4 chore: fix typo in pkg/downloader/chart_downloader.go
722482b77 Merge pull request #31561 from atombrella/feature/nilness_cleanup
e824d94f7 Merge pull request #31557 from helm/dependabot/github_actions/main/golangci/golangci-lint-action-9.1.0
4d54bea5f Merge pull request #31491 from benoittgt/31490-plugin-name-helper
00e12b847 Merge pull request #31560 from mattfarina/fix-kube-client-logging
b859163fd Bump required go version (`go.mod` version)
6cceead39 Use modernize to use newer Golang features.
380abe2b1 Remove two redundant if-checks.
936cd328a Fix kube client logging
61d289c11 Merge pull request #31518 from gjenkins8/gjenkins/fix_update_create
698fcd229 Merge pull request #31515 from gjenkins8/gjenkins/copy_adopted
cb35947ae chore(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0
bd9425c00 Merge pull request #31550 from helm/dependabot/github_actions/main/actions/setup-go-6.1.0
2a614eeea Merge pull request #31551 from helm/dependabot/github_actions/main/actions/checkout-6.0.0
4fddc6467 chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
b87f2da2f chore(deps): bump actions/setup-go from 5.5.0 to 6.1.0
81d244ca2 fix: prevent segmentation violation on empty yaml in multidoc
40e22dedb fix: prevent reporting fallback on version when none specified
df6aafeee Merge pull request #31462 from mattfarina/load-archive
63858b383 Merge pull request #31535 from mattfarina/bump-4.1
eb3da36e2 Merge pull request #31530 from shuv0id/improve-debug-logging
47e940341 Merge pull request #31527 from helm/dependabot/github_actions/main/actions/checkout-5.0.1
c18549218 Merge pull request #31540 from helm/dependabot/go_modules/main/github.com/cyphar/filepath-securejoin-0.6.1
02000f471 Merge pull request #31542 from helm/dependabot/go_modules/golang.org/x/crypto-0.45.0
c2405ce8c chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0
28baa972c chore(deps): bump github.com/cyphar/filepath-securejoin
63dcb5c74 Merge pull request #31464 from benoittgt/fix-test
a7ba4fc80 Merge pull request #31514 from yxxhero/fix-helm-plugin-cmd-args-env-issues
63e060fb0 bump version to 4.1
2dc5864f4 fix: add missing context to debug logs
ce273eea4 fix: preserve vendor suffixes in KubeVersion.GitVersion
f6ceae9b7 chore(deps): bump actions/checkout from 5.0.0 to 5.0.1
f8a49f185 fixup test
a9cdc7811 logs
b1a976073 fix
5f3c61794 chore: add warning for registry login with namespace
a75fcc294 Merge pull request #31478 from promalert/main
71591ee63 style: linting
b296cbef6 test: split tests between valid and invalid
9b242dd9e test: convert tests to table drive tests
c81a09b89 test: refactor TestMetadataLegacyValidate to be more generic
8c8702486 update tests
18616e6ce fix: Use server-side apply for object create during update
ebd5f53fc Merge pull request #31421 from benoittgt/improve-doc-wait-strategy
855ebb688 Copy adopted resource info
2d49f0cb4 Refactor environment variable expansion in PrepareCommands and update tests
3e06a8a44 Merge pull request #31512 from benoittgt/31508-client-go
b74007127 Merge pull request #31342 from TerryHowe/chore-remove-mitchellh-dependency-3
b6a8c6521 fix: correct LDFLAGS path for default Kubernetes version
acf331a00 fix: improve plugin name validation err messages early via unmarshalling
9e1e3d21c fix: Make invalid name error message more similar and move tests
cf077ceb2 fix: focus only on plugin name but give more info about what we get
f4b139a82 Make validation error similar and explicit for both metadatas
c04e18e45 fix: improve plugin name validation error messages
51a9bc515 Merge pull request #31473 from TerryHowe/fix-only-run-release-on-helm-helm
dd328fbd3 Merge pull request #31503 from crenshaw-dev/patch-1
ecf1c0d88 Merge pull request #11739 from Fish-pro/fix/statement
faa0adcb3 Fix syntax errors in the document
e7ac8fe3b Merge pull request #30984 from fm1ck3y/bug/index-concurrency
d57fb4564 Merge pull request #31469 from saimanojk1/issue-31454
20bc8565f Merge pull request #31494 from helm/dependabot/go_modules/main/k8s-io-fe7f9b34ac
c81e26765 chore(deps): bump the k8s-io group with 7 updates
fdad98196 Merge pull request #31495 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.44.0
40856bf50 docs: Fix LFX Health Score badge URL in README.md
9861687ad Merge pull request #31474 from helm/dependabot/github_actions/main/golangci/golangci-lint-action-9.0.0
fb82e0e51 chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0
60ee84193 Merge pull request #31482 from helm/dependabot/go_modules/main/github.com/tetratelabs/wazero-1.10.1
ff1c144ff Merge pull request #31488 from helm/gjenkins8-patch-2-1
72a84fb36 chore(deps): bump github.com/tetratelabs/wazero from 1.9.0 to 1.10.1
f4204b5ee Merge pull request #31476 from helm/dependabot/go_modules/main/sigs.k8s.io/kustomize/kyaml-0.21.0
1208cbbe7 Merge pull request #31480 from helm/dependabot/go_modules/main/golang.org/x/term-0.37.0
0a5ed96db Merge pull request #31485 from mattfarina/get-helm-4
e4353dc8d Publish Helm v4 -> `helm-latest-version`
5ae85868d Adding script to download Helm v4
76d772af6 Merge pull request #31318 from helm/gjenkins/fix_helm4_release
6cd0bf817 chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0
d8c404033 refactor: use strings.Builder to improve performance
0089a07bb chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.20.1 to 0.21.0
7a8535810 chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0
0ee89d2d4 Merge pull request #31418 from tisonkun/typo
02312a1cf Update pkg/cmd/flags.go
277c140c8 Error strategy list match help
5f6fa437b Prevent surprising failure with SDK when timeout is not set
52a282832 Do not change the default waiting strategy when --wait is not set
11128659a Provide more help for SDK user when setting up WaitStrategy
8535e9f4a Avoid confusion between `--wait` (watcher) and no --wait (hookOnly)
1836f37f4 The default is not HookOnlyStrategy but WaitStrategy
a5e110fcc Make wait strategy selection more obvious
e8b0cff45 Update pkg/cmd/flags.go
95e1ee108 Increase documentation of --wait flag
5cbd9b303 While testing SDK features for v4. I was surprised with the error:
d93ef03ee fix: do not run release workflow on forks
f352ced42 Merge pull request #31468 from yardenshoham/issue-31456
6de83c5f6 Convert pkg/cmd/load_plugins.go to slog
caff03fb4 Rename copilot-instructions.md to AGENTS.md
d158708fb fix(rollback): `errors.Is` instead of string comp
2f1ecc710 fix(uninstall): supersede deployed releases
cdb48b88f Merge pull request #31240 from benoittgt/fix-31170-URN
4576a81a0 for remaining local variable case inconsistency
ed6cf0e8a Properly test error messages on pull command's test
0f5eda74c Adding a LoadArchive to common loader
384a3f0ff Merge pull request #31385 from porridge/test-unknown-policy
5c2d99fd0 Merge pull request #31452 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.4
fdaf26c53 Merge pull request #31453 from helm/dependabot/go_modules/main/github.com/cyphar/filepath-securejoin-0.6.0
90d01915f for all other similar cases
21af58b82 chore(deps): bump github.com/cyphar/filepath-securejoin
60aaa8a28 chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4
99cd19643 Merge pull request #31435 from matheuscscp/cancel-health-checks
efc170265 Introduce a context for canceling wait operations
36aaa9aab Merge branch 'helm:main' into feat/add-no-headers-option
558cea745 chore: increase logging package test coverage
bdc459d73 Merge pull request #31389 from TerryHowe/chore-more-registry-clean-up
6ef79bb8d feat(repo): add --no-headers option to 'helm repo list'
841d8d7e7 Merge pull request #31364 from helm/dependabot/github_actions/main/github/codeql-action-4
97b7a1c9a Merge branch 'main' into fix-31170-URN
9bed14310 Merge pull request #31323 from mattfarina/reproducible-chart-builds
8834d90c6 Merge pull request #31440 from mattfarina/bump-go-1.25
15300549f When time not available, using time.Now
c6334c2ac Updating Go and golangci-lint versions
ca8eae936 Reproducible chart archive builds
f4c5220d9 Merge pull request #31411 from banjoh/em/reinstate-logger-param
0d6de28bf chore: fix typo of public field
2ddeb50fa Set default logger in Configuration constructor
a94878fb8 Fix failing test
28bc76c36 Add tests for logging LogHolder
a112bf5aa Remove non-reachable code
1da2b0a6d Merge pull request #31204 from benoittgt/fix-31202
25ad74f5a Merge pull request #31337 from rachelvweber/rawo/fixingWaitStrategy
aed687eaa Add config options to NewConfiguration()
e63b4d92c Update internal/logging/logging.go
99fe9b3b9 Update logging to use a param for the logger
d67b17b6e Minor name change
b6eca1c0f Refactor logging functionality to use slog.Handler
5ab4ca549 Embed logging functionality to DRY code
9c32e34d6 Add logger to sql driver and ensure storage has logger
50e43f401 nil logger should be handled by discard handler
7a5816b10 Self review changes
0f90c8311 Merge remote-tracking branch 'upstream/main' into em/reinstate-logger-param
b1d4dc680 feat: reinstate logger parameter to actions package
a3db5f566 Merge pull request #31408 from AndiDog/plugin-err-msg
f0386b1da Merge pull request #31338 from yzewei/add-loong64-support
76e6b7a6f Merge pull request #31390 from TerryHowe/chore-increase-helm-list-test-coverage
97ee09d93 Merge pull request #31365 from reddaisyy/main
2cfd41ec2 Merge pull request #31351 from gjenkins8/gjenkins/helm_version_kubeversion
752354074 Merge pull request #31393 from benoittgt/12299
37de51428 Merge pull request #31376 from benoittgt/accept-yaml-yml
3924cf378 Merge pull request #31362 from fabiocarneiro/patch-1
b0247ce8b Merge pull request #31395 from wyrapeseed/main
d0225754f Merge pull request #31406 from jessesimpson36/jessesimpson36/fix-nil-pointer-empty-result
b05411506 Improve error message when plugin source cannot be determined or a non-directory is passed
0f6e14dfd chore: fix various warnings to reduce noise
3f860e83f fix: use empty results instead of nil
96b4c363c fix: Update returns nil on error, test should reflect this
490dffeb3 Merge pull request #31401 from TerryHowe/refactor-remove-unused-err
917822cfc refactor: remove unused err from pkg/registry/client.go
4f585add2 Merge pull request #31392 from TerryHowe/feature-create-copilot-structured-context
f14c89c93 Merge pull request #31391 from TerryHowe/chore-rename-test-registry
b9eadd318 chore: fix some comment format
7097c8e2e Replicate as unit test case where we fail once a resource deletion
054eabddd Return errors on upgrade when deletion fails
f19bb9cd4 Merge pull request #31388 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.3
4edf05096 feature: create copilot structured context
3b2fd1779 chore: rename test registry
379b0899b fix: increase helm list test coverage
b52ce5c0c chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.2 to 0.22.3
ffb394001 rename interface{} to any
7dd2484ae Merge pull request #31295 from TerryHowe/fix-make-helm-list-show-all-by-default
f0530309f Merge pull request #31302 from TerryHowe/fix-helm-verify-signature
f9d4373ea Merge pull request #31270 from TerryHowe/chore-registry-clean-up
abdf6603c fix test for rebase
a03e8c954 Merge pull request #31375 from TerryHowe/fix-release-info-time
f6e60138e Update pkg/cmd/list.go
c3aa5c51e chore: clean up for comments
b4f932a71 Fix test by making date sorting stable and updating golden files
8a73d9798 fix: make helm list show all by default
22ef28245 Merge pull request #31383 from dirkmueller/nil_on_error
8aab4098b Merge pull request #31379 from TerryHowe/fix-clean-up-from-coverage-script
269a32a6d test: protect unknown hook delete policies
9cd40c612 Avoid accessing .Items on nil object
06188f9df Add test for isYamlFileExtension functions
20eb6e9b0 fix: empty time values
8d7099550 Merge pull request #31371 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.43.0
9f1f9caa7 chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0
6e3073914 Merge pull request #31381 from helm/dependabot/go_modules/main/github.com/gofrs/flock-0.13.0
04f7df3e3 Merge pull request #31369 from helm/dependabot/go_modules/main/golang.org/x/text-0.30.0
62127b792 chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0
fbf02e494 Merge pull request #30980 from gjenkins8/gjenkins/cleanup_kubeclient_interfaces
78cd44bd7 Merge pull request #30712 from gjenkins8/gjenkins/cleanup_lint_template
00669cdbb Merge pull request #31372 from mattfarina/release-api-actions
24159ec8b Moving new default accessor functions to internal per feedback
fb20e96a5 Adding a test/example for the release accessor
ab6e7fa58 Removing debug statement
a229bf652 Ensure the release interface is used in actions instead of the type
9c958dec7 Making uninstall response generic
f80cbe43d Moved release objects to enable versioning
2247a0074 Move all the get commands to the new release interface
94bfe9ba1 Move action get metadata to chart interfaces
235988c90 fix: clean up coverage script temp file
4a944230e Do not ignore *.yml file on linting while accepting *.yaml
4877e2d7e Merge pull request #30833 from gjenkins8/gjenkins/refactor_dry_run_flag
c75026c31 doc string
1581eaa03 Apply suggestions from code review
b861de569 Update pkg/kube/interface.go
fd3ef2e00 Add loongarch64 support
368249a55 chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0
e69a12dad refactor: use reflect.TypeFor
5c16c7d92 chore(deps): bump github/codeql-action from 3 to 4
600eb487f Merge pull request #31349 from TerryHowe/fix-shuffle-lint-test
be046def0 Merge pull request #31327 from TerryHowe/fix-coverage-script
788087a82 Merge pull request #31326 from TerryHowe/sign-31181
acb1b2c65 Merge pull request #31354 from TerryHowe/fix-flake-upgrade-test
eec14e686 Merge pull request #31358 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.2
3d191d26b Merge pull request #31356 from helm/dependabot/github_actions/main/actions/stale-10.1.0
1477d3793 Clarify the intent of the resource instructions
a85e82af9 chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.1 to 0.22.2
3c2c9bbac chore(deps): bump actions/stale from 10.0.0 to 10.1.0
0adfe83ff Merge pull request #31227 from evankanderson/windows-filepath
9590d4214 Merge pull request #31307 from TerryHowe/fix-ignore-local-path-when-repo-provided
a24318c7f fix: flake upgrade test
7761d937c testfix
b97452d0e feat: `helm version` print Kubernetes (client-go) version
a7a6a5e3b Merge pull request #31312 from gjenkins8/gjenkins/rm_plugin_schema_settings
ee322a967 fix: flakey lint test on shuffle
7011d40fc Merge pull request #31346 from helm/dependabot/github_actions/main/ossf/scorecard-action-2.4.3
535f542b3 chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
c3e40b4af Merge pull request #31334 from fleaz/patch-1
b52505187 Merge pull request #31336 from helm/dependabot/go_modules/main/github.com/cyphar/filepath-securejoin-0.5.0
bee9c1a10 chore: replace github.com/mitchellh/copystructure
472f8b262 Fixing rollback and uninstall client WaitStrategy.
772264002 Merge pull request #31330 from mattfarina/restore-package-rule
c6c157a79 chore(deps): bump github.com/cyphar/filepath-securejoin
61e3d95a9 Merge pull request #31143 from TerryHowe/fix-remove-redundant-error-check
b0f625fb7 Fix typo in bug-report issue template
b606424ea Merge pull request #31329 from helm/dependabot/go_modules/github.com/cloudflare/circl-1.6.1
0d359d44e Restore lint rule for excluding meaningless name
93c02523b Merge pull request #31249 from banjoh/em/additional-logging
f9152dc04 chore: update sign tests to use testify
4f86c26de chore(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1
900cf2a93 Merge pull request #31320 from kosiew/sign-31181
9c7bf37c6 fix: Ignore absolute path when RepoUrl is provided
a9a657434 fix: broken --html flag to coverage script
6717ea5e3 Merge pull request #31321 from juejinyuxitu/main
cf811bb11 chore: registry utils clean up
69dbd6115 chore: fix some typos in comment
1c8d5804e Refactor SQL tests to use recentUnixTimestamp for time arguments
0b5d8033b Add Ed25519 key presence check in mixed keyring signing test
7c9176ae3 Update dependencies and refactor crypto imports to use ProtonMail's go-crypto package
d5d1ea3f5 fix: Fix Helm v4 release distribtion/get-helm-3 script
23c566201 Merge pull request #31254 from benoittgt/fix-31253-closest-version
561a7da61 Merge pull request #31297 from TerryHowe/fix-hide-notes-in-helm-test
891338cd0 Merge pull request #31315 from benoittgt/avoid-golint-warning
34c2d5c1a Remove unused golangci-lint rules that produce warning
efcb5735e cleanup: Remove extra lint/rules.Template functions
b5de5b159 chore: Cleanup additional/redundant kube client Interfaces
f21b143be refactor: Replace action 'DryRun' string with DryRunStrategy type + deprecations
6bc6231bc Remove unused 'Settings' from plugin schema
5b43b744b Merge pull request #31294 from TerryHowe/feature-remove-implicit-directory-from-helm-lint
fdb5e1a97 Merge pull request #31301 from TerryHowe/chore-remove-helm-version-client
d2236e95e Merge pull request #31303 from mattfarina/unified-loader
8dc7c57f5 Update the action interfaces for chart apiversions
020a8eccf fix: helm verify run signature
b24bfe416 Merge branch 'main' into delete-unused-var
469f4b457 chore: remove helm version client option
90a91e097 Merge pull request #31198 from TerryHowe/fix-pkg-engine-error-parsing
da595e0e7 Merge pull request #31293 from TerryHowe/copilot/fix-8
0befdb90a Merge pull request #31287 from miledxz/fileutil-tests-improvements
c722b3da1 Merge pull request #31292 from reddaisyy/main
dab4fd290 fix: hide notes in helm test command
838c36a0f Remove implicit support for helm lint current directory
3e1dd9a5d chore: remove pkg/time which is no longer needed
1c67fbf10 refactor: use strings.builder
ae4af69b9 fix test
aaaa457f0 Merge branch 'main' into bug/index-concurrency
b2870379c Update pkg/engine/engine.go
91a65234a Update pkg/engine/engine.go
9112687a7 Update pkg/engine/engine.go
ff61915cd Merge pull request #31279 from helm/dependabot/go_modules/main/k8s-io-f3078102d3
b8928db40 Merge pull request #31286 from yajianggroup/main
934b4550d improve fileutil test coverage
78309b3d4 Merge pull request #31285 from bennsimon/remove-metadata-output-helm-template
6181e0a87 Make test scripts run without /bin/bash
cfaf30083 refactor: use strings.CutPrefix
db50c37ed remove metadata output on helm template
fcd082e03 chore(deps): bump the k8s-io group with 7 updates
5534c01cd Merge pull request #31277 from benoittgt/31234-fix
20f4e1f12 Use filepath.Path when handling directory names
99e5fce71 Fix deprecation warning for spf13/pflag from 1.0.7 to 1.0.10
1a06fe990 Merge pull request #31275 from benoittgt/13414-v2
c9da6b0ed Merge pull request #31273 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.42.0
072e2a689 Extend --skip-schema-validation for lint command
62cd5d8ba chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0
71cd76cac Merge pull request #31264 from helm/dependabot/go_modules/main/golang.org/x/term-0.35.0
7ca094d78 Merge pull request #31266 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.1
4502836bc Merge pull request #31272 from TerryHowe/fix-idea-gitignore-file
b539309aa fix: idea gitignore entry
315b13334 Merge pull request #31258 from StephanieHhnbrg/test-unreachable-client
86c19fdc2 chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.0 to 0.22.1
fae2736d1 chore(deps): bump golang.org/x/term from 0.34.0 to 0.35.0
cd78e2396 Merge pull request #31259 from StephanieHhnbrg/test-coverage-makefile
e19d9fb6e Refactor unreachableKubeClient for testing into failingKubeClient
129b941ee Merge pull request #5 from jessesimpson36/fix-pkg-engine-error-parsing-r1
1904ef6ad Adapt test-coverage command to be able to run for a certain package
939fff9cb Avoid "panic: interface conversion: interface {} is nil"
712cde462 test: passes now
9cc453269 Merge pull request #4 from jessesimpson36/fix-pkg-engine-error-parsing-r1
b06091107 refactor: break out into functions and draft tests
9e2d4680e Warn when we fallback to a different version on `helm pull`
e2cbc5c0c Merge pull request #31244 from helm/dependabot/github_actions/main/actions/stale-10.0.0
f3f130415 Merge pull request #31252 from kamilswiec/main
a645dfb7f fix:semverv2 lint test error message
3d23230ef chore: add additional logging to plugin installer
78cf5470d Merge pull request #31199 from TerryHowe/fix-flaky-registry-data-race
8602422b7 Merge pull request #31064 from kamilswiec/main
50358d7ff Merge pull request #31200 from TerryHowe/fix-install-tests
3e97f216c chore(deps): bump actions/stale from 9.1.0 to 10.0.0
8025a397e Ignore duplicated URN in logs
03bb62f63 jsonschema: warn and ignore unresolved URN $ref to match v3.18.4
5445b6587 chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
fc22b6df3 Merge pull request #31222 from benoittgt/30987-ghcr-io
191154640 Merge pull request #31197 from tzchenxixi/main
8d2e0fbbd Merge pull request #31236 from helm/dependabot/go_modules/main/github.com/spf13/cobra-1.10.1
031050675 chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
cd76ae1c9 feat:strict compliance with semverv2 for chart/v3/linter
38d1a7376 fix: throw warning when chart version is not semverv2
618b14a77 Merge pull request #31225 from mattfarina/move-lint-to-chart
c32a5b2eb Merge pull request #31213 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.0
a9f1449bc Merge pull request #31220 from gjenkins8/gjenkins/plugin-integration/plugin_config
a8151ef4f Cleanup plugin config
ed6cab39c Merge pull request #31219 from gjenkins8/gjenkins/plugin-integration/rm_setup_plugin_env
9dcc49cbd Move lint pkg to be part of each chart version
ceb746804 Merge pull request #31116 from banjoh/em/check-go-modules
05ce1990d Merge pull request #31216 from mattfarina/move-to-versions
52267ee74 Move repo package to versioned directory
6f957f492 Move the release util to the versioned directory
5926ec83d Remove SetupPluginEnv
665c5a1fc Merge pull request #31224 from gjenkins8/gjenkins/postrenderer_plugin_message_value
709f9464e Merge pull request #31218 from gjenkins8/gjenkins/plugn-integration/rm_legacy_command
ee37c00c3 chore(deps): bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.0
ae297e6cb Merge pull request #31209 from helm/dependabot/go_modules/main/k8s-io-e32ead751c
d99d73254 fix: Adjust PostRenderer plugin output to value
5595c0d00 Prevent failing helm push on ghcr.io using standard GET auth token flow
5dabfdfb3 Merge remote-tracking branch 'origin/main' into em/check-go-modules
89aca09e5 chore: fix function name
c35755a19 Remove legacy Command/Hooks from v1 Subprocess (#23)
bd29e5edc Merge pull request #31217 from helm/plugin-postrender-type
591d863df Move Postrenderer to a plugin type
9bb7e13c6 Merge pull request #31196 from helm/plugin-signing-verification-remove-file-io
e814ff3c3 Remove unnecessary file i/o operations from signing and verifying
9ea35da0d [HIP-0026] Plugin packaging, signing, and verification (#31176)
9eafbc53d fix: make file whitespace
b12cd2850 fix: installer action goroutine count
15bbb4406 chore(deps): bump the k8s-io group with 7 updates
d601ce59a Merge pull request #31210 from helm/dependabot/go_modules/main/github.com/stretchr/testify-1.11.1
d985122a2 chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
892e86182 Merge pull request #31194 from gjenkins8/gjenkins/plugin-integration/wasm_runtime
80f659ce8 Merge pull request #31178 from mattfarina/env-content-cache
806857826 chore: delete unused var in installer.go
2658a0086 fix output message value
e5b612626 fixup slog tmpDirInner
ce97a2449 fix: move mockdns to packge level
6273f9b38 fix: flaky registry data race on mockdns close
284bd980b fix: replace pkg/engine regular expressions with parser
b6545e903 code review + bug fixes
934f761e0 Merge pull request #30812 from gjenkins8/gjenkins/chartrelease_server_side_apply
c8e51b40c Plugin extism/v1 runtime
073c61822 Merge pull request #31190 from helm/dependabot/go_modules/main/github.com/stretchr/testify-1.11.0
4ae80c039 Merge pull request #31191 from TerryHowe/stderr-logging
417e6a2cb chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
389646ffd fix: send logging to stderr
3d3011246 Fix LocalInstaller Path() to strip version from tarball filenames
16924a51d Fix: Removed unsafe umask manipulation in tests
5c663db85 Plugin tarball installer support for HTTP (fix) and local (feat)
d19130f69 Fix file handle management in tar extractors
fd41fdd9c New registry plugin func GetPluginName. Re-use regsitry.reference
7d22bb25f Plugin OCI installer
533eddc57 Add content cache to helm env
e3124e488 Merge pull request #31146 from helm/plugin-types-apiversion-v1
a7578fec7 Plugin types and plugin apiVersion v1
be74ab72a [HIP-0026] Plugin runtime interface (#31145)
0f1b410f1 Merge pull request #31165 from mattfarina/content-cache
a0d6b0d38 Merge pull request #13629 from gjenkins8/rename_atomic_rollbackonfailure
29d12ba09 Merge pull request #31156 from estroz/fix-resolve-client
fc5bd02a1 Merge pull request #31175 from cuiweixie/atomic.Uint64
fea6d8eb0 Updating to tested content cache
4596c0e06 Merge pull request #31142 from helm/gjenkins/main/mv_plugin_internal
04cb1bad6 pkg/register: refactor to use atomic.Uint64
ebc874ef8 fix client-side to server-side field manager migration
30404b417 Merge pull request #31138 from islewis/release-3.18
62e0c78ef fix(helm-lint): fmt
6ac2c3468 Initial addition of content based cache
3726d01c5 Merge pull request #31132 from joemicky/main
6d9883d3d Merge pull request #31135 from helm/dependabot/go_modules/main/k8s-io-09e63e9300
c9e6e8a04 chore(deps): bump the k8s-io group with 7 updates
e1e23d2af fix: set repo authorizer in registry.Client.Resolve()
e4ca1fcee Merge pull request #31152 from TerryHowe/shuffling
b4b2392f7 mergefix
fb12b4449 fix(helm-lint): Add TLSClientConfig
de9ea4d1e Merge pull request #30992 from TerryHowe/force-oath-v4
4c615a505 Merge pull request #31115 from banjoh/em/fix-username-password
e2dcbe28b Helm client/SDK support server-side apply
4bc93393b feature: enable shuffle for unit tests
892a5cbfd Merge pull request #31150 from TerryHowe/feature-add-stale-pr-workflow
77bbbbd84 feature: add stale pr workflow
f7b14f9ee Merge pull request #31149 from TerryHowe/fix-stale-issue-workflow
d918f919e fix: stale issue workflow
4aa224075 Run go mod tidy
0943d032a Merge branch 'main' into em/fix-username-password
a1c84f9a4 Move pkg/plugin -> internal/plugin
1e22b2fe7 fix: remove redundant error check
fa73b6743 fix(helm-lint): Add HTTP/HTTPS URL support for json schema references
36e52c828 Merge pull request #31030 from gjenkins8/gjenkins/kubeclient_ssa
47529bbff Merge pull request #31133 from joemicky/use_CutPrefix
2da946976 Merge pull request #31134 from joemicky/image_var_define_again
762ef3ee8 refactor: omit unnecessary reassignment
a3d2da4d2 refactor: replace HasPrefix+TrimPrefix with CutPrefix
fab70472a refactor: replace []byte(fmt.Sprintf) with fmt.Appendf
e1b917381 Merge pull request #12624 from papdaniel/main
36532f36b Merge pull request #11700 from suzaku/use-sort-slice
4b493f036 Merge remote-tracking branch 'upstream/main' into papdaniel/main
6ecf03370 Merge pull request #13111 from rawtaz/style-cosmetics
3fe1cb6f0 Merge remote-tracking branch 'upstream/main' into style-cosmetics
92bc614fb Merge remote-tracking branch 'upstream/main' into use-sort-slice
943ca1d0c Merge pull request #30891 from gjenkins8/gjenkins/port_plugin_warn
d7d072b7f Merge commit from fork
ba53075a9 Merge pull request #12968 from sjeandeaux/helm-uninstall-dry-run
b2dc411f9 code review (error checks, collapse forceConflicts, UpdateApplyFunc)
99dc23f00 switch target<->original
741facca4 Update pkg/kube/client_test.go
45141451b Kube client support server-side apply
6752b5e4c Merge branch 'main' into em/check-go-modules
8affd6178 Merge pull request #31126 from paologallinaharbur/fix/leverageSameTLSconfig
e41eec167 Merge pull request #31130 from helm/dependabot/github_actions/main/actions/checkout-5.0.0
78436b2d0 chore(deps): bump actions/checkout from 4.2.2 to 5.0.0
523d0b305 Merge pull request #31076 from matheuscscp/registry-tls-memory
84bb976d4 Merge pull request #31127 from helm/dependabot/go_modules/main/github.com/fatih/color-1.18.0
be375c389 chore(deps): bump github.com/fatih/color from 1.13.0 to 1.18.0
44a594fef review
c5901abba Merge pull request #31050 from spreadshirt/fix-helm-pull-ud-check
7c306315b Merge pull request #31123 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.41.0
eea47295b Merge pull request #31124 from helm/dependabot/go_modules/main/golang.org/x/text-0.28.0
f3c940705 fix(transport): leverage same tls config
14d698481 chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0
da43d4746 chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0
505b487de Merge pull request #31125 from helm/dependabot/go_modules/main/golang.org/x/term-0.34.0
8434935a3 fix fallthrough
65209bed5 Update pkg/action/uninstall.go
b3568a67a helm uninstall
c6f9fd0fe Merge pull request #31058 from farazkhawaja/get-values-test
bdfa36da1 chore(deps): bump golang.org/x/term from 0.33.0 to 0.34.0
ae0fe82bc Merge remote-tracking branch 'upstream/main' into get-values-test
064a18ff7 Update Makefile
46c8caa41 Add info target as part of build
85164e570 fix lint errors
ded25c190 Add tests for alias
af1c9570f Rename go mod tidy check task
97af5a5e8 Fix linter warning
5e86e43ed Add tests for pull command using OCI registry
9e1cbbebc fix linting warning
0b367e840 Run go mod tidy
0dae3d6e8 chore: check if go modules are tidy before build
5e6a411c1 fix: use username and password if provided
d7df66041 Merge pull request #31107 from Pavanipogula/fix_kube_pkg_test_coverage
6597fecce test(pkg/kube/wait): Add unit tests for waitForPodSuccess, waitForJob and SelectorsForObject.
d4ed9210d test(pkg/kube/roundtripper): Add unit tests for roundtripper.go
3c5d68d62 Merge pull request #31109 from carlossg/panic3
18b7d4599 Merge pull request #31034 from Mazafard/feat/color-output-and-test-fixes
9b217506b Merge pull request #31106 from irikeish/test/pkg_kube_client
93106ba2b Merge pull request #30982 from gjenkins8/gjenkins/force_replace_flag
4e483d36b fix: prevent panic when ChartDownloader.getOciURI
6007d5773 Merge pull request #31094 from mikelolasagasti/drop-freeport
008bd7fc8 test(pkg/kube/client): add test for isReachable
b25fa862d fix: assign KUBECONFIG environment variable value to env.Kubeconfig
99d42acf6 Merge pull request #31101 from banjoh/em/switch-yaml-library
85243914a feat: switch yaml library to go.yaml.in/yaml/v3
69efc0d4f Handle messy index files
0c64ad1c9 fix Chart.yaml handling
7007d4d48 chore(deps): remove phayes/freeport module
5ab8e26c9 Merge pull request #31081 from mattfarina/charts-v3
70257f5cd Initial addition of v3 charts
a37934a89 fix linting issue
2d2d4a868 Fix struct declaration
92e2027c2 Merge pull request #31089 from helm/dependabot/go_modules/main/sigs.k8s.io/yaml-1.6.0
802e09038 pkg/registry: Login option for passing TLS config in memory
1674fb679 chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0
a42b76421 Merge pull request #31078 from 8tomat8/master
9a429991d Merge pull request #31086 from helm/dependabot/go_modules/main/sigs.k8s.io/kustomize/kyaml-0.20.1
0865d7030 refactor: change default color output setting to auto and remove ColorEnabled method
4ef0f3d5e Merge remote-tracking branch 'upstream/main' into feat/color-output-and-test-fixes
d46857fb3 chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.20.0 to 0.20.1
98d6d9c1e Merge pull request #31079 from gjenkins8/gjenkins/rm_plugin_dep_tunnel
f3065ff1b Remove plugin deprecated 'UseTunnelDeprecated'
08840f042 Rename 'atomic' -> 'rollback-on-failure'
1336f53aa Merge pull request #31077 from gaspergrom/feat/lfx-health-score
9f6beaad4 fix: k8s version parsing to match original
1031b67ff Fix `helm pull` untar dir check with repo urls
118d0eb69 add concurrency test on write & load index file
f75100266 Resolve conflicts
cf06c6d41 fix: LFX health score badge link
8face0e59 Merge pull request #31060 from yumeiyin/main
619035d78 Merge pull request #31057 from danilobuerger/db/thick-lark
0ddbd8b07 Merge pull request #31074 from joejulian/fix_test
7f4eb407c add missing template directory to badcrdfile testdata
08909e030 Merge pull request #31019 from zachburg/templates_lint
1f3e4ad12 Merge pull request #31011 from yalosev/feature/add-labels-to-metadata
cd5ae5b19 Merge pull request #31015 from zachburg/crds_lint
5b93420af Merge pull request #31071 from helm/dependabot/go_modules/main/k8s-io-5d769f3659
b9c8e8eb2 Merge pull request #31072 from helm/dependabot/go_modules/main/github.com/spf13/pflag-1.0.7
846bb53f7 chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
57e84877d chore(deps): bump the k8s-io group with 7 updates
8e5ce79e6 Merge pull request #31065 from TerryHowe/chore-improve-oci-debug-logging
250ce7b5d chore: improve OCI debug logging
1a7363390 Merge pull request #31033 from navinag1989/test-cov-cli-options
74f2805f0 Rename 'force' to 'force-replace'
c2bd2e6ec Merge pull request #31053 from helm/dependabot/go_modules/main/github.com/fluxcd/cli-utils-0.36.0-flux.14
8c22fbfe4 refactor: replace Split in loops with more efficient SplitSeq
8650f2825 chore(deps): bump github.com/fluxcd/cli-utils
23d71c03e Merge pull request #31051 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.40.0
5e0de5f97 Merge pull request #31052 from helm/dependabot/go_modules/main/sigs.k8s.io/kustomize/kyaml-0.20.0
314bd19d1 update writing index files to writeAtomicFile
055c4e2be Moved url comparison to own function
c1b3a8351 refactor: clean up color output imports in list, root, and status files
d28343550 feat: make color output opt-in by default
ba8f70ae0 refactor: move color package to internal/cli/output
b72db06c4 refactor: replace NoColor with ColorMode for improved color output control
96c54a296 refactor color output functions to simplify noColor checks
b630ae30a Merge remote-tracking branch 'upstream/main' into feat/color-output-and-test-fixes
d50d22c97 Add test coverage for get_values/metadata.go
8096f0937 Pass credentials when either chart repo or repo dont specify a port but it matches the default port of that scheme
80b95c00d chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.19.0 to 0.20.0
91a764632 chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0
091f9a24f Merge pull request #13154 from carloslima/post-render-everything
49e82c1fe Merge pull request #31042 from TerryHowe/fix-test-teardown-dns-data-race
185952819 Merge pull request #31047 from jingchanglu/main
931158a5d Merge pull request #31045 from helm/dependabot/go_modules/main/golang.org/x/term-0.33.0
c1740e908 chore(deps): bump golang.org/x/term from 0.32.0 to 0.33.0
9bfd3a461 Merge pull request #31046 from helm/dependabot/go_modules/main/golang.org/x/text-0.27.0
2da734d0b chore: fix typo in pkg/repo/chartrepo.go
4ff0d50f6 chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
82bc9adcc fix: test teardown dns data race
46b1a4163 Add release labels to the release Metadata
4b8e61093 Merge commit from fork
4310b2bc3 Fixed linting issues Signed-off-by: naving1989 <navinag1989@gmail.com>
1002ec5ae Update tests in lint_test.go
35434947a Return a lint warning if `templates/` does not exist.
b6e3301be Merge branch 'helm:main' into templates_lint
fe1143871 Raise error instead of warning if `crds/` is not a valid directory
eea2d4577 Raise an error if the `templates/` dir is not valid and return early.
1e00790b8 refactor tests to use t.Setenv for NO_COLOR environment variable
c547d1f2a add color output functionality and tests for release statuses
3a318c2fa Update crds.go after https://github.com/helm/helm/pull/31029
81af3c957 Merge branch 'helm:main' into crds_lint
d21a8a04c Merge pull request #31029 from gjenkins8/gjenkins/k8s_yaml_struct
cc85352a0 Use `assert.Len` instead of `assert.Lenf`
c59a09720 Remove duplicate test case from crds_test.go
3b2f9e7d6 test: increase test coverage for pkg/cli/options.go file
bf9084a16 Rename `validateCrdApiVersion` to `validateCrdAPIVersion`
357957b0d Use testify and add a CRD to the `goodone` test case.
dadaff716 Merge branch 'helm:main' into crds_lint
6e30619d8 Merge branch 'helm:main' into templates_lint
76fdba4c8 Updating link handling
bbea98ed6 Merge pull request #30898 from fidelity-contributions/fix-issue-13198
4c674728d Privatize 'k8sYamlStruct'
edd0dabe0 Merge pull request #31021 from zachburg/test_temp_dir
e8be2e540 Merge pull request #31023 from gjenkins8/gjenkins/rm_recreate_pods
f684da656 Merge pull request #31024 from helm/gjenkins/fix_lint_test_flake
a3bcc5b18 fix: 'TestRunLinterRule' stateful test
5283915c5 Remove deprecated '--create-pods' flag
de1bdf582 switch to slog
62ca98f52 fix up verbiage
5f9cbe6f4 fix: Port pluginCommand & command warning
eaf40b4b4 Call `ensure.HelmHome()` in package_test.go
9517cfc5c Merge pull request #31009 from tpresa/test-coverage-pusher
c48a3435f Remove unnecessary calls for changing directory to `helmpath.CachePath`.
6991a0a53 Make annotateAndMerge deterministic
c01e76b5c review: change annotation name to postrenderer.helm.sh/postrender-filename
a1416cf22 review: style changes
859721bd7 review: rewrite error messages from the end-user perspective
b26b473bf review: make splitAndDeannotate private
855b5a44b review: make annotateAndMerge private
1d993f9e2 review: make filenameAnnotation private
e6362d74c Allow post-renderer to process hooks
3b26ddc22 Update tests in create_test.go and package_test.go to work in a temp dir.
b703d5b4b Return early when linting if the `templates/` dir does not exist
a99c3700f Return early if the `/crds` directory does not exist.
562ff982c Early return if the `/crds` directory does not exist and don't silently discard the error from `os.Stat`.
d6ddd8e66 Document that attempting to parse YAML checks that the CRD is not a template
e4c88faef Update test assertions
bc35ea5ad Fix comment in pkg/lint/rules/testdata/invalidcrdsdir/values.yaml
21b9aa3d9 Lint the `crds/` directory.
ca769df36 Merge pull request #31018 from mattfarina/make-logging-configurable
afd63fed7 test: increase test coverage for pkg/pusher
f0cf9c28f Move logging setup to be configurable
17b3b5b19 Merge pull request #13558 from helm/dependabot/go_modules/main/github.com/Masterminds/semver/v3-3.3.1
74472a864 Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1
968ebc3a1 Merge pull request #30991 from helm/dependabot/go_modules/main/k8s-io-82a99e9b2d
e53281bbd Merge pull request #31004 from andreped/patch-1
c48bd5b90 Merge pull request #31002 from curlwget/main
d4e444370 build(deps): bump the k8s-io group with 7 updates
7fdd80bbc Merge pull request #31006 from helm/dependabot/go_modules/main/sigs.k8s.io/yaml-1.5.0
abe4e7f69 build(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0
cc733a0ca [docs] Typofix in README
bfc1af68f chore: fix function in comment
a2a0935cb Merge pull request #30900 from unguiculus/issue-12952
f55c462a7 fix: force bearer oauth for everything
8e6943643 Merge pull request #30912 from Bhargavkonidena/fix_30893
ba0fbdeb5 Merge pull request #30979 from TerryHowe/oras-v2-login-for-v4
351bb78ee fix index concurrency
aeb619467 Merge pull request #30981 from TerryHowe/fix-lint-test-setenv-errors
df482346d fix: lint test SetEnv errors
a5084dc0a Update bug-report.yaml
47980159b fix: user username password for login
4f018e4f4 Merge pull request #30973 from manslaughter03/fix/issue-13648
bc44614a7 fix: wrap run release test error in case GetPodLogs failed.
0a8194c9a Merge pull request #30972 from TerryHowe/kube-client-update-mutex
744c6b5a9 fix: kube client create mutex
b9008b2ca Update bug-report.yaml
e060fbe18 updated docs
0389407cb removed unnecessary binary file
b305a501e added documentation and test cases for api-versions flag
210e29d48 Update bug-report.yaml
a73c51ca0 Merge pull request #30961 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.39.0
919933553 Merge pull request #30958 from TerryHowe/repo-update-cmd-mutex
b250b1de8 build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0
284ca17ae Merge pull request #30962 from helm/dependabot/go_modules/main/golang.org/x/text-0.26.0
93ec06464 fix: repo update cmd mutex
fee9907a8 build(deps): bump golang.org/x/text from 0.25.0 to 0.26.0
3ebad60d3 Merge pull request #30957 from acceptacross/main
9623fb80f chore: fix some function names in comment
7031000b7 Merge pull request #30955 from carloslima/fix-test-deleting-local-directories
372dc3036 Incorporated review comments
069b52533 Merge pull request #13586 from jessesimpson36/cleaner-stacktraces
f8204031f Fix tests deleting XDG_DATA_HOME
c0aa690c9 Merge pull request #30909 from jinjiadu/main
e2630d1ab Merge pull request #30939 from TerryHowe/action-hooks-delete-policy-mutex
de745ea34 Merge pull request #12581 from Nordix/considerAllGroupVersionKind
e8c1acf22 Merge pull request #30809 from mmorel-35/usetesting
4023c3b5f Merge pull request #30917 from TerryHowe/oci-transport-debugging
f9ebe18da Merge pull request #30943 from helm/dependabot/github_actions/main/ossf/scorecard-action-2.4.2
8706c441c build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
be607c9ec Merge pull request #30937 from TerryHowe/legacy-docker-support
a8cbf3aa5 fix: action hooks delete policy mutex
56a2bb418 chore: enable usetesting linter
6ab7aa361 fix: legacy docker support broken for login
5fe7a8713 fix: add debug logging to oci transport
de62ed1b2 Merge pull request #30930 from benoittgt/30927-ci-fix
6df8eb3b3 Fix flaky TestFindChartURL due to non-deterministic map iteration
d4e58c54b Merge pull request #30928 from TerryHowe/fix-plugin-install-no-internet
cc39d2428 fix: plugin installer test with no Internet
01adbab46 Merge pull request #30914 from benoittgt/fix-30907
b2fd91b8d Adapt error of invalid json schema with the new expected output
94318741e Update and rename documentation.md to documentation.yaml
ca89ae2d7 Update and rename feature.md to feature.yaml
03d8e1eaf Update and rename bug.md to bug-report.yaml
fcef31319 Delete .github/issue_template.md
d448cf194 Add timeout flag to repo add and update flags
61e313908 Added issue templates for documentation & features
ab5084e06 Create bug.md
6f8e9e09a refactor: replace HasPrefix+TrimPrefix with CutPrefix
6638935d7 build(deps): bump github.com/santhosh-tekuri/jsonschema/v6
39305fc16 Merge pull request #30905 from robertsirc/forward-port-30902
b7e127dd6 amending missed line to delete
937c533e3 forward porting 30902
52dddba75 Merge pull request #30894 from benoittgt/fix-#30881-main
54eae46d1 Merge pull request #30903 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.21.0
83c26845a Merge pull request #30904 from benoittgt/document-ideal-registry-login-command
f939f6145 Prevent fetching newReference again as we have in calling method
cb730c94b Help users avoid specifying URL scheme an path
85ba33bb1 build(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0
1b21f04b3 Merge pull request #30865 from mmorel-35/github.com/evanphx/json-patch/v5
875e149d6 Prevent failure when resolving version tags in oras memory store
707f1aee4 Merge pull request #30884 from mattfarina/revert-toml-change
cf7613ba6 Reverting fix "renders int as float"
334045d00 Merge pull request #30882 from helm/add-lfx-insights
0c91649ec Merge pull request #30871 from gjenkins8/gjenkins/test_registry_localhost
30e82e4d0 Add new LFX Insights Health Score Badge
f043faf0a Merge pull request #30862 from OmriSteiner/fix-absolute-uri
ab56ac62b Merge pull request #30866 from mmorel-35/thelper
b4bc0f1d8 Merge pull request #30872 from benoittgt/fix-30838
a418064a3 Bump golangci lint to match golangci-lint Github Action version
46e79be5e Merge pull request #30869 from helm/dependabot/go_modules/main/k8s-io-d6f802ad31
8ba181c34 Run test OCI registry localhost
e4a485587 build(deps): bump the k8s-io group with 7 updates
fbc153460 Merge pull request #30863 from mattfarina/list-tests
b0da8a2eb Merge pull request #30864 from jessesimpson36/remove-redundant-debug-line
157f0ba10 chore: enable thelper
706392fab fix: update json-patch import path and add gomodguard settings
098486d22 fix: remove duplicate error message
b5a478109 Adding test for list command
c47c8fc86 fix: correctly concat absolute URIs in repo cache
dd4031666 Merge pull request #30842 from ayushontop/main
9aefd2b32 Merge pull request #30849 from helm/dependabot/github_actions/main/actions/setup-go-5.5.0
1460ebd14 Added test case to resource_test.go
9a2ac8507 Consider GroupVersionKind when matching resources
56b688145 added cmd in repo_list.go for pipeline
b2456202a Merge pull request #30850 from yetyear/main
b25a51b29 Merge pull request #30848 from helm/dependabot/go_modules/main/oras.land/oras-go/v2-2.6.0
2c1257537 Merge pull request #30829 from TerryHowe/increase-time-pkg-test-coverage
03448d1d7 refactor: use maps.Copy for cleaner map handling
7ab768abc build(deps): bump actions/setup-go from 5.4.0 to 5.5.0
9bfc58f22 build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0
4d580c6b9 Merge pull request #30810 from mmorel-35/usestdlibvars
12ae4a275 Merge pull request #30844 from TerryHowe/rename-slave-replica
71787cca6 fix: rename slave replica
a1f8802de Merge pull request #30553 from Zhanweelee/add_mustToYaml_support
e63cbae88 added cmd.ErrOrStderr()
95328ea0a removed error import
058bc083a changed Error to print
ed475f286 Merge pull request #30835 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.38.0
01c049c10 build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0
76fbba2de Merge pull request #30836 from helm/dependabot/go_modules/main/golang.org/x/text-0.25.0
bff04b960 Merge pull request #30827 from findnature/main
c3b83c3c4 build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
19997805a build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
612812271 Merge pull request #30824 from adharsh277/fix-bug
780158895 Fix bug in .golangci.yml configuration The initial configuration was missing rules that caused the linter to skip certain important checks. This update adds the missing rules to ensure the code quality checks are correctly enforced across the repository. Signed-off-by: Adharsh <adharshunni0007@gmail.com>
da579a7aa chore: add test coverage for time package
ac8d2f9ae refactor: use slices.Contains to simplify code
f754e6a23 chore: increase test coverage of time pkg
77a267dac chore: enable usestdlibvars linter
31e22b986 Merge pull request #30800 from mmorel-35/fix-dep-fs
15b83a995 fix: dep fs errors
ab1581070 Merge pull request #30786 from mmorel-35/clean-up
4161d77ab Merge pull request #30803 from mattfarina/fix-errors-windows
ed356cfca Fixing windows build
e865a0f54 Merge pull request #30801 from helm/dependabot/go_modules/main/github.com/fluxcd/cli-utils-0.36.0-flux.13
e0a67b102 test: use more realistic unit-test scenario by not relying on Release.Name
d10c5f642 style: trim space from formatted error messages
0e0a8cc76 fix: address no-template-associated type of error
013f27c29 fix: use errors.New instead of fmt.Errorf
868cdc261 refactor: reduce flow-control operations
48922e21d refactor: use struct equality instead of comparing each composition
ac98e977c refactor: switch to while loop instead of for to reduce unnecessary variables
65084371c refactor: replace if MatchString with FindStringSubMatch
782f6c640 refactor: shorten regex subexp syntax
4b9a9ecaf refactor: rename function and add doc-string
4f63c7335 refactor: remove impractical safety check
5202820f2 refactor: define regexs at package scope
cbdc22128 refactor: use strings.Builder instead of string concatenation
cdcf1bc60 style: remove unnecessary break
3cc4cb60b refactor: prevent duplicates being inserted rather than post-filtering
deea4a0d0 refactor: remove more unnecessary format calls
0a7dd4b26 test: adjust failing test on extra whitespace
13b232e06 refactor: make use of regexs for err parsing
daf4c3487 fix: use originalErr instead of formatting original error
98da3e28b fix: add some index checking and fixed a test that relied on type-checking
80d7a1b33 style: make format
edf0f7be5 test: adjust formatting for error in test
487f72b82 fix: added protection against while-true condition in unbounded for loop
6bb836374 test: adjusted to make it more meaningful and to pass
383a758ae fix: add quality checks to ensure formatted error doesnt remove important info
d8bec4e30 fix: remove comparison from old error message to new
c48147098 style: renamed i variable for consistency
2e3f6dce2 fix: save to fileLocation rather than fileLocations[i] which gets overwritten
f09bbb8ab style: consolidate for loops
1357db4db style: removed variable only used once
a56daca82 style: use interface functions instead of inline logic
87f9e2dc4 style: create String function for TraceableError representing one chunk of a stacktrace
6cd0c0082 fix: split up the multiline errors to be more vertical
cc477e9f7 fix: adjust test to not require external chart
14f902c24 wip: draft at making cleaner stacktraces
ef6446818 build(deps): bump github.com/fluxcd/cli-utils
3270d35d3 refactor: reorganize .golangci.yml for better clarity and structure
ecf173068 Merge pull request #13460 from justenstall/stdlib-errors-2
4905a6102 Merge branch 'main' into stdlib-errors-2
fcd37bcea Merge pull request #30783 from rpolishchuk/investigate-TestValidateChartIconPresence
d9bc0a948 Merge pull request #30777 from ryanhockstad/merge-fix
a911aa211 Merge pull request #9175 from dastrobu/copy-dependencies-on-aliasing
dd0d80d24 Merge pull request #30788 from stephenpmurray/refactor/chart-not-found-error-type
789ce7fd1 Merge pull request #30785 from mmorel-35/fix-govulncheck
b183eccfc copy dependency metadata on aliasing to avoid sharing imported values
df7befd20 copy dependencies on aliasing to avoid sharing chart references on multiply aliased dependencies
168289563 ref(helm): Export Chart Not Found error
1c8d1e375 fix: chart icon presence test
700103d76 chore: add depguard rule for github.com/pkg/errors
18aae5a12 Merge branch 'main' into stdlib-errors-2
a0c84b924 fix: govulncheck workflow
9c0d90a29 Merge pull request #30781 from mmorel-35/github.com/hashicorp/go-multierror
9609005d2 Merge pull request #30784 from scottrigby/add-terryhowe-triage-maintainer
33f5e9d0f chore(OWNERS): Add TerryHowe as Triage Maintainer
fc6c5e5ed remove WaitAndGetCompletedPodPhase function
73545f9a3 one more test output
4a6092bd6 update another test output
7a316c8d5 update expected error message in install test
6c3fc1d75 Merge pull request #1 from justenstall/stdlib-errors-2-lint-issues
d3eeb2c94 chore: remove github.com/hashicorp/go-multierror dependency
3877ec904 fix golangci-lint issues
065e2eb3e updates after merge conflict resolution
280a9ddbd Merge branch 'main' into stdlib-errors-2
eb6e240cf Merge pull request #30734 from ipaqsa/feature/add-custom-template-funcs
825530028 Merge pull request #12382 from edbmiller/ed-dot-miller/parse-chartfile-yaml-strictly
c1175a410 fix null merge
879d158a8 Merge pull request #30775 from benoittgt/bump-toml
e414695a5 fix
e2461de3c Fix test with toml bump
39d7b8fcd Bump toml
a842140ef Merge pull request #13578 from gjenkins8/rm_chart_repo_load_func
07b0dca04 Merge pull request #30677 from dongjiang1989/update-golang-version
629780a34 fix: reapply error message fix
9d43f7064 Update error message
14a468f24 Add chartutil.StrictLoadChartfile for strict (WARNING-level) lint
00f8561ad fix(pkg/lint): unmarshals Chart.yaml strictly
7571f7716 Merge pull request #30770 from helm/dependabot/go_modules/main/github.com/rubenv/sql-migrate-1.8.0
0e7e28263 Merge pull request #30773 from wangcundashang/main
7bb0c8544 chore: fix function name in comment
b54349d9b fix(pkg/engine): allow to override all functions
5c2f89307 feat(pkg/engine): and custom funcs to action config
8982b57e5 feat(pkg/engine): and custom funcs overriding test
9073bcf53 feat(pkg/engine): add support for custom template funcs
5cb8335c4 Update .github/env
ff57ed229 build(deps): bump github.com/rubenv/sql-migrate from 1.7.2 to 1.8.0
599fad186 Merge pull request #30697 from p-se/fix-take-ownership
1f5605a40 fix formatting errors
cd19e2a01 Merge branch 'main' into update-golang-version
c1ffaedfa Merge pull request #30766 from benoittgt/fix-main
d33e2896f Prevent failures with method signatures on hooks
e397f4484 Merge pull request #30673 from nvanthao/process-all-hook-deletions-on-failure
01590a59b Merge pull request #30760 from robertsirc/add-debuging-to-jsonschema
1b332afbd Merge pull request #30762 from helm/dependabot/go_modules/golang.org/x/net-0.38.0
873310374 Merge pull request #30718 from klihub/fixes/package/multiple-charts-single-passwd-from-stdin
0c200aca7 build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
da096e1b7 Merge pull request #30752 from benoittgt/bump-golangci-lint-action
ef0361de2 fixing as per review
9b9ff12c6 adding slog debug to a few points
3102c2880 fix: allow signing multiple charts with passphrase from stdin.
e0fde2bd9 Merge pull request #30754 from mattfarina/simplify-jsonschema
fabb35473 Merge pull request #30757 from helm/dependabot/go_modules/main/github.com/rubenv/sql-migrate-1.7.2
28742b170 build(deps): bump github.com/rubenv/sql-migrate from 1.7.1 to 1.7.2
e8e79cc4b Merge branch 'main' into fix-take-ownership
7c37a109f Add install test for TakeOwnership flag
0dffc580b Simpligy the JSON Schema checking
55a4fc121 Merge pull request #13283 from win-t/jsonschema
a1c2f47c0 avoid using reflect.DeepEqual with errors
eb65ce280 could apply De Morgan's law
374805deb error strings should not be capitalized
1654664b7 could use strings.ReplaceAll instead
a6d0335bb Use fmt.Fprintf(...) instead of ...
a9b773236 could remove embedded field X from selector
b2ac21676 func cleanUpDir is unused
a23b96276 var mu is unused (unused)
7fe554e7a Fix naked return errors
d87854816 Migrate golint to v2
18ed1cf72 Migrate to last golangci-lint and golangci-lint-action
5f1bb7fee Merge pull request #30751 from benoittgt/add-missing-ready-logs
6c54351c0 Merge remote-tracking branch 'upstream/main' into jsonschema
f5aec508f Add detailed debug logging for resource readiness states
9a670ae92 Merge pull request #30701 from zanuka/30617-request-for-helm-install-order-doc-update
0cecd910e Merge pull request #30713 from gjenkins8/gjenkins/rm_helmv2_template_lint_rules
a53683271 Merge pull request #30749 …
6471ae534 sync: strip paths not kept in pkg/helm fd6888ef1 prepare: rewrite imports for nelm subtree merge 06468084e Bump to version v4.2 e23bf3af5 build: Clean up Goreleaser change (#32098) ad1858025 Merge pull request #31343 from TerryHowe/chore-replace-mitchellh-gox-with-goreleaser b3a458fde Merge pull request #31970 from isumitsolanki/fix/31965-decouple-cli-from-kube f60ab7c31 fix: add -extldflags -static to dist target to match build-cross 64aa46f2f build: use goreleaser build with manual archive creation d199a1a42 chore: remove build-cross dependency from test-acceptance 82899404a ci: add fetch-depth 0 to canary checkout for goreleaser c075022ce fix: address goreleaser build issues flagged in review 04885dd90 fix: pass VERSION as GORELEASER_CURRENT_TAG to preserve v-prefix in archive names 93103ce66 fix: disable goreleaser checksums.txt and restrict zip to windows only e49a1dc16 fix: use index for optional env var in version_template eaa09100b fix: canary build file names 5a75279c1 Fix archive name 37284a921 fix goreleaser archive 45336ccd5 add support for loong64 a9659b07e fix artifact directory e368f170a update configuration to v2 e7bea8513 remove GOTOOLCHAIN 075c096af chore: replace mitchellh/gox with goreleaser bdf2747c5 Merge pull request #32095 from helm/dependabot/github_actions/main/github/codeql-action-4.35.3 547df4a2a Merge pull request #32096 from helm/dependabot/go_modules/main/github.com/distribution/distribution/v3-3.1.1 12f2c41c0 chore(deps): bump github.com/distribution/distribution/v3 58e8ffdc3 chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3 707afe4b2 Merge pull request #32094 from helm/dependabot/go_modules/main/github.com/Masterminds/semver/v3-3.5.0 e61bbfbff chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 ea1018807 Merge pull request #32090 from matheuscscp/cli-utils-1.2-c-r-0.24 081c6dff5 Upgrade kstatus to 1.2 and controller-runtime to 0.24 96c152cb1 Merge pull request #31923 from gaganhr94/fix/token-permissions 38f370498 Merge pull request #32034 from cairon-ab/fix/pull-debug-output 277d97025 fix: adds topLevel permissions to improve openSSF scores fbc279188 Merge pull request #32078 from matheuscscp/go-1.26-k8s-1.36-cli-utils-1.1 2fb101a20 Merge pull request #31755 from scottrigby/template-cmd-deprecate-notes-flags a4a9cc7a3 Upgrade Go to 1.26, Kubernetes to 1.36, kstatus to 1.1 4bd9e90aa Merge pull request #30811 from mmorel-35/testifylint 8f56f24d6 fix(templating): hooks conflicting with templates in post-renderers (#32049) 29d309e56 Merge pull request #31981 from abhay1999/fix/ssa-error-context 66e504940 Merge pull request #32008 from rhysmcneill/bugfix/helm-upgrade-err-variable-defect 1d6469cfc Merge pull request #32057 from MohitSalvi16/docs/fix-contributing-typos db40adb1d docs: fix grammar and spacing in CONTRIBUTING.md 20eae2bb0 Merge pull request #32052 from helm/dependabot/go_modules/main/k8s-io-dc9379caa6 775e79431 chore(deps): bump the k8s-io group with 7 updates 83a461190 Merge pull request #12932 from AndiDog/error-message 354c85d6a Merge pull request #32050 from helm/dependabot/github_actions/main/github/codeql-action-4.35.2 934ace35d chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 265c5eb53 fix(templating): SplitManifests must preserve line endings for downstream YAML parsers (#31952) c51456c45 Merge pull request #31979 from Y0-L0/jlohmer/coalesce-nil 1c007051a Merge pull request #32045 from helm/dependabot/go_modules/main/github.com/mattn/go-shellwords-1.0.13 48e2b7ddd chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to 1.0.13 a8e249714 Update pkg/chart/common/util/coalesce.go 52fc971da test(values): Add test for nil cleanup in partially overridden subchart maps 00638773d fix(values): do not copy chart-default nils into coalesced values 6eb4ebf0e test(values): add test for subchart nil producing %!s(<nil>) 5cb4e7d99 test(values): add tests for subchart nil value regressions 1164a5fbd Merge pull request #32037 from helm/dependabot/github_actions/main/actions/upload-artifact-7.0.1 bd061e0cd Merge pull request #32016 from TerryHowe/fix/flaky-waitfordelete-timeout b5c7c80de chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 a27f1add7 fix(templating): fix wrong YAML separator parsing for post-renderers (#31941) c26be60d8 fix: add debug logging to HTTP getter for helm pull cf69a6ef7 Merge pull request #32030 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.50.0 38213a954 Merge pull request #32000 from helm/dependabot/go_modules/main/github.com/lib/pq-1.12.3 ed7c3e47a Merge pull request #32028 from gjenkins8/gjenkins/release_notes_v4 953f5f031 chore(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 79493bc6a Merge pull request #32031 from helm/dependabot/go_modules/main/golang.org/x/term-0.42.0 10fc5f335 chore(deps): bump golang.org/x/term from 0.41.0 to 0.42.0 36030c947 Merge pull request #32029 from helm/dependabot/go_modules/main/golang.org/x/text-0.36.0 d89e7c607 chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 8a9546192 chore: Update release notes script for Helm v4 213c869a9 refactor(cli): share RetryingRoundTripper via pkg/kubeenv be5aaf7e3 Merge pull request #32024 from helm/dependabot/go_modules/main/github.com/fluxcd/cli-utils-1.0.0 bd5027a9c chore(deps): bump github.com/lib/pq from 1.12.2 to 1.12.3 fa194a060 Merge pull request #32025 from gjenkins8/gjenkins/fix_lint 087736b66 fix: unnecessary-format lint issues from merge bc215d8c1 Merge commit from fork 586eb5733 fix: Plugin missing provenance bypass f7c4d7557 Merge commit from fork f8afb35f4 Merge commit from fork c8c5dfad6 chore(deps): bump github.com/fluxcd/cli-utils 8985aed4e Merge pull request #32022 from helm/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0 998466cfc chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp e8988d3ea Merge pull request #32021 from helm/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.43.0 b0cec589f chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp 7a76d370e Merge pull request #32020 from helm/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp-0.19.0 6ebfb29db chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp 995f667e5 Merge pull request #31983 from helm/dependabot/github_actions/main/actions/setup-go-6.4.0 2e36897f7 Merge pull request #32015 from helm/dependabot/go_modules/main/github.com/distribution/distribution/v3-3.1.0 a4e61a1c7 Merge pull request #32012 from helm/dependabot/go_modules/github.com/distribution/distribution/v3-3.1.0 a7f84439a test(kube): fix flaky WaitForDelete test by avoiding informer sync race c004f4ddf Merge pull request #32014 from AnmolVirdi/doc-import-minor 4c0d21f53 test(kube): fix flaky WaitForDelete timing in status wait tests 08dea9c14 chore(deps): bump github.com/distribution/distribution/v3 de58531ca Minor nit: fix import instructions to comply with canonical import paths 9b1ad4cf0 chore(deps): bump github.com/distribution/distribution/v3 8ef2d4593 fix(action): return correct error variable in prepareUpgrade 1be395e7a Merge pull request #31996 from helm/dependabot/go_modules/main/github.com/lib/pq-1.12.2 cd7cf76a1 chore(deps): bump github.com/lib/pq from 1.12.1 to 1.12.2 4d4642b83 Merge pull request #31994 from helm/dependabot/github_actions/main/github/codeql-action-4.35.1 45ee55b83 chore(deps): bump github/codeql-action from 4.30.7 to 4.35.1 67ef801c9 Merge pull request #31974 from TerryHowe/fix/pin-actions-to-sha e2a2ed500 Merge pull request #31984 from helm/dependabot/go_modules/main/github.com/lib/pq-1.12.1 9a0674188 chore(deps): bump github.com/lib/pq from 1.12.0 to 1.12.1 d1e31ca50 chore(deps): bump actions/setup-go from 6.2.0 to 6.4.0 f257c95c7 fix(kube): clarify server-side apply patch errors 7e149c722 Merge pull request #31973 from Debasish-87/fix-registry-comments 702548039 fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow 64f1d0af5 refactor(cli): decouple EnvSettings from pkg/kube 85bf56ea8 docs(registry): fix incorrect and improve clarity of comments in client.go 154993723 refactor(cli): decouple EnvSettings from pkg/kube to avoid import cycles b3927b390 Merge pull request #31961 from helm/dependabot/go_modules/main/github.com/ProtonMail/go-crypto-1.4.1 23a25f67f Merge pull request #31960 from helm/dependabot/go_modules/main/github.com/lib/pq-1.12.0 8e44f8e3f Merge pull request #31957 from Mentigen/add-mustToToml 7369ac0ea Merge pull request #31959 from helm/dependabot/go_modules/main/github.com/fatih/color-1.19.0 c7a75b16c chore(deps): bump github.com/ProtonMail/go-crypto from 1.3.0 to 1.4.1 3a7573a81 chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.0 0229da180 chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 ce203dc56 Merge pull request #31938 from mmorel-35/perfsprint 563d1cfa7 Merge pull request #31934 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.49.0 dde23c5e9 Merge pull request #31945 from helm/dependabot/go_modules/google.golang.org/grpc-1.79.3 aa5e205b3 Merge pull request #31953 from mmorel-35/revive-unnecessary-format c1a5a6e26 docs(engine): fix misleading toTOML doc comment b075f7a35 feat(engine): add mustToToml template function 7edfff33e chore: fix unnecessary-format issues from revive 37185d2ea chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3 071558d69 chore: fix bool-compare issues from testifylint 62494896e chore: enable perfsprint linter 42f78ba60 Merge pull request #31872 from mmorel-35/perfsprint-pkg-6-5f845e3 e3b480845 Merge pull request #31874 from mmorel-35/perfsprint-pkg-4-fb6db58 610547b57 Merge pull request #31873 from mmorel-35/perfsprint-pkg-5-3294250 47a084091 ignore error plugin loads (cli, getter) 3d06fd1fe chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 d3df72e56 Merge pull request #31932 from TerryHowe/fix/remove-legacy-import-comments-test-files 2cba43c8b Merge pull request #31931 from abhay1999/fix/remove-legacy-import-comments-pkg-kube e64d628a1 fix(kube): remove legacy import comments from test files d7cdc9e8f pkg/kube: remove legacy import comments 36dcc27ca fix: Plugin version path traversal 72657d0eb Merge pull request #31927 from helm/dependabot/go_modules/main/golang.org/x/term-0.41.0 c4be7af2a chore(deps): bump golang.org/x/term from 0.40.0 to 0.41.0 b4bd6b768 Merge pull request #31921 from tsinglua/main 259f18180 chore: fix some minor issues in the comments 60184996e fix: Chart dot-name path bug 2f51ffe93 Merge pull request #31909 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.3 74e7cf877 chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.1 to 0.23.3 3e7b38fd0 Merge pull request #31868 from matheuscscp/fix-31867 790d5d927 Merge pull request #31864 from helm/dependabot/go_modules/github.com/cloudflare/circl-1.6.3 af94abf97 fix: insert newline after doc separators glued to content by template trimming 16073b1e3 chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 e5ef11c52 Merge pull request #31898 from TerryHowe/fix/bump-otel-sdk-vuln 0a3fe6aa5 Merge pull request #31897 from TerryHowe/fix/bump-cli-utils-transient-pod-failure e31a078e6 chore: enable modernize linter (#31860) b4f4c4c2d Merge pull request #31901 from tleed5/restore-atomic-on-install-command 16573f87f Restored --atomic flag on install command b550ce909 fix: bump go.opentelemetry.io/otel/sdk to v1.40.0 for GO-2026-4394 1dfa77ed8 fix: bump fluxcd/cli-utils to v0.37.2-flux.1 df8e0301e Merge pull request #31878 from mmorel-35/perfsprint-pkg-3-39f7a9f 4f9f18c45 Merge pull request #31875 from mmorel-35/perfsprint-pkg-2-0e1acbc c4392033c Merge pull request #31853 from atombrella/feature/fmt_unneeded 58f066b9a Merge pull request #31879 from mmorel-35/perfsprint-pkg-7-a389500 c0f6b13e0 Merge pull request #31877 from mmorel-35/perfsprint-internal-3-dda677a 8fd0231b2 Merge pull request #31876 from mmorel-35/perfsprint-pkg-1-3ece938 5d40f1701 Update pkg/cmd/status.go 58b854507 Merge pull request #31880 from helm/dependabot/github_actions/main/actions/upload-artifact-7.0.0 2c1c34f21 Merge pull request #31857 from gjenkins8/gjenkins/improve_agents.md d4f6193a7 chore(internal): enable perfsprint linter (#31871) 82d9bedea chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 d888ca778 Merge pull request #31870 from mmorel-35/perfsprint-internal-2-d8ab396 dc0e3f10c chore(pkg): fix perfsprint linter issues part 6 e3c74fd9f chore(pkg): enable perfsprint linter 1d2d63cc4 chore(pkg): enable perfsprint linter 63f03c0f5 chore(pkg): enable perfsprint linter c25c988cf chore(pkg): enable perfsprint linter 0fecfd04c chore(pkg): enable perfsprint linter 6524162a0 chore(internal): enable perfsprint linter 6c2cb2f54 chore(pkg): enable perfsprint linter 9409226e1 chore(internal): enable perfsprint linter 36cb3a2fe Replace unneeded use of t.Fatalf with t.Fatal bd334848b Merge pull request #31861 from mmorel-35/nolintlint 5b6c6bbfc fix: enable nolinlint linter d275b925c Merge pull request #31852 from rohansood10/fix/31846-import-comment bc4381211 Merge pull request #31807 from mmorel-35/errorlint-internal-3-48c7a5a be7cdb69e Merge pull request #31806 from mmorel-35/errorlint-pkg-4-15f432a 1455d12ab Merge pull request #31796 from mmorel-35/modernize-pkg-2-8b02e3a 3dfc4f3cf Merge pull request #31858 from helm/gjenkins/go_fix 3ad9ccdb1 Merge pull request #31563 from Mujib-Ahasan/dry-run-fix b66731742 fixup `strings.Cut` variables 956c7245c chore: Improve `AGENTS.md` 92b64e87a chore: fixes c59c140ce fix: correct import comment in statuswait.go from v3 to v4 ee018608f fix: handle OCI digest algorithm prefix in chart downloader (#31601) b26ec6b09 Merge pull request #31566 from TerryHowe/fix-test-concurrency-download-index 794372e31 Merge pull request #31816 from mmorel-35/errorlint-pkg-7-6d6a660 580d6aece Merge pull request #31840 from helm/dependabot/github_actions/main/actions/stale-10.2.0 9c08c2554 Merge pull request #31831 from helm/dependabot/go_modules/main/k8s-io-5943130ff0 304d25ffd chore(deps): bump actions/stale from 10.1.1 to 10.2.0 0b134362f chore(deps): bump the k8s-io group with 7 updates 4a91f3ad5 feat(release): add internal/release/v2 package for chart v3 support (#31709) b6fbb68c2 Merge pull request #31776 from t0rr3sp3dr0/pedrotorres/fix-oci-index-pull 2b04c7804 Merge pull request #31822 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.48.0 947b429cd Merge pull request #31801 from mmorel-35/modernize-pkg-4-062b248 78f5af72b Merge pull request #31802 from mmorel-35/modernize-pkg-5-a3c8fdb 70899a6b3 Merge pull request #31578 from manute/main 14e0b8f97 Merge pull request #31128 from orgads/win-parallel 782385397 chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 0c3196017 Merge pull request #31819 from helm/dependabot/go_modules/main/golang.org/x/term-0.40.0 aec7aced3 chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 b8e4c11a6 Merge pull request #31820 from helm/dependabot/go_modules/main/golang.org/x/text-0.34.0 83a0bfaa0 Merge pull request #31817 from helm/dependabot/go_modules/main/sigs.k8s.io/kustomize/kyaml-0.21.1 41deb1647 Merge pull request #31826 from helm/dependabot/go_modules/main/github.com/lib/pq-1.11.2 a23b6388a chore(deps): bump github.com/lib/pq from 1.11.1 to 1.11.2 1728ac6b8 Merge pull request #31808 from mmorel-35/errorlint-internal-2-1b31365 56d0d9374 Merge pull request #31810 from mmorel-35/errorlint-pkg-5-dda0145 7f9703fe2 Merge pull request #31811 from mmorel-35/errorlint-pkg-3-39f7a9f e0b3cc4d4 Merge pull request #31805 from mmorel-35/errorlint-cmd-1-696d7f0 e7b0cadf7 Merge pull request #31809 from mmorel-35/errorlint-pkg-8-6adf4e8 5cddc95be chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 2e266c3ec chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.21.0 to 0.21.1 d47f38b1a Merge pull request #31804 from gjenkins8/gjenkins/pgp_key 259f76a84 fix(pkg): errorlint linter 025418291 fix(internal): errorlint linter 6d1490ed1 fix(pkg): errorlint linter 4d0ae7f33 fix(pkg): errorlint linter abecafa0f fix(internal): errorlint linter 4330bdea0 fix(pkg): errorlint linter c8989d984 fix(pkg): errorlint linter edbd705bd fix(cmd): errorlint linter 5638c3539 chore: new KEYS entry for George Jenkins 9b22aa4e0 Merge pull request #31795 from mmorel-35/modernize-internal-1-bbfa1fe c040f470a Merge pull request #31799 from mmorel-35/modernize-internal-2-d850a43 76eb37c01 fix(downloader): safely handle concurrent file writes on Windows 1468449ff Merge pull request #31794 from mmorel-35/modernize-pkg-1-f9be97c 9817a6861 fix(install): check nil for restClientGetter and fix tests 5aac32077 feat(create): add --chart-api-version flag (when HELM_EXPERIMENTAL_CHART_V3 env var is set) (#31592) 0d75d8611 chore(pkg): fix modernize linter 859292e31 chore(internal): fix modernize linter 5cc2e5571 chore(pkg): fix modernize linter ba3815931 chore(pkg): fix modernize linter e2d184c79 chore(internal): fix modernize linter 111d4e6e0 chore(pkg): fix modernize linter fbb8de54b Merge pull request #31773 from helm/dependabot/go_modules/main/github.com/lib/pq-1.11.1 5b78ee8df Merge pull request #31644 from banjoh/em/fix-nil-values e8f386b5a add image index test d983696e3 fix pulling charts from OCI indices 9c9c3a6b5 chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1 e685076bc Merge pull request #31772 from matheuscscp/revert-12581 787b61ced Revert "Consider GroupVersionKind when matching resources" 75880fa49 Merge pull request #31751 from gitgrave/fix-31750 72c0c2820 Merge pull request #31753 from helm/dependabot/github_actions/main/actions/checkout-6.0.2 a586a0547 Merge pull request #31754 from helm/dependabot/go_modules/main/github.com/fluxcd/cli-utils-0.37.1-flux.1 1650c26f5 Merge pull request #31765 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.1 becf9bf7e chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to 0.23.1 f928025cd Merge pull request #31717 from AustinAbro321/use-logger-with-waiter 6d5f56fa6 fix(template): deprecate unused --hide-notes and --render-subchart-notes flags 9211dfef6 Merge pull request #31743 from banjoh/em/document-uninstall-using-cascade b53198e7e chore(deps): bump github.com/fluxcd/cli-utils b59e533b7 chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 ec0726523 whitespace e3829ebbb fix(copystructure): handle nil elements in slice copying 63b40a7a5 use logger with waiter 340b06d8f Merge pull request #31739 from gjenkins8/gjenkins/tidy_helmv3_contributing 83e1f2f54 Merge pull request #31742 from JeevanYewale/remove-legacy-sync-script f9db0ca18 Merge pull request #31735 from matheuscscp/fine-grained-wait-ctx b0b35f123 feat(kstatus): fine-grained context options for waiting 26e28e846 Apply suggestions from code review 11dd6ec0c Merge pull request #31744 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.0 97fd00786 Remove legacy sync-repo.sh script 52620076e chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 6e38e303c Merge pull request #31730 from matheuscscp/fix-kstatus-failed e70d59de7 docs: document uninstall using cascade foreground flag bbec77c1f bugfix(kstatus): do not wait forever on failed resources 50546ef66 Merge pull request #31723 from matheuscscp/fix-storage-logger 443a2a692 Modernize Helm v3 CONTRIBUTING.md 1dffc817e Merge pull request #31732 from matheuscscp/ssa-defaults c1cc62532 chore(defaults): server-side apply SDK defaults should always match the CLI defaults edbb47474 Merge pull request #31726 from banjoh/em/improve-wait-flag-description be74616ea Merge pull request #31725 from helm/dependabot/github_actions/main/actions/setup-go-6.2.0 828038a8f chore: clarify --wait flag help text 7c089bed2 Merge branch 'main' into main e22377124 chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 6501ef490 chore(refactor): better testing and functionality for installing crd a8eb52784 bugfix(storage): fix storage not getting logger from driver 40a9de108 Merge pull request #31412 from fmuyassarov/devel/rollback 8f1bbb30c Merge pull request #31720 from helm/dependabot/go_modules/main/golang.org/x/crypto-0.47.0 da1d68ade chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 0f949a92c fix(test): fix tests and check nil for restclient 561410ae1 fix(test): merge fix correctly df8ec771f Merge branch 'main' into main 0298b2ffd Remove refactorring changes from coalesce_test.go b8937ad19 Fix import a333bbaf2 Update pkg/chart/common/util/coalesce_test.go 374aeb4b4 Fix rollback for missing resources 00f0a48a7 fix(install): add more tests and check nil file data 0357e8d0f fix(test): no check empty resources 52235cc0b fix(install): check lenght and file nil, add tests 268593bf2 fix(action): crd resources can be empty 170911459 fix: casing issue fixed 94860626c fix: error handled correctly 12e8b715a fix: doc string added 3416dd5f2 Fix lint warning 679f05198 Preserve nil values in chart already 292fe7021 fix(values): preserve nil values when chart default is empty map 115409976 update: test coverage added for helper function validateNameAndGenerateName 522d2fe61 update: helper function added for the business logic 6769fb6fb generateName is also considered in logic 64bae717c fxi: test concurrency download index b357bcae8 update: business logic respected for skipping object missing name 2820ebe8c fixed: --dry-run=server now respect generateName 1836c598f Make error message instructional for the case of lock file being out of date REVERT: c94d381b0 chore(defaults): server-side apply SDK defaults should always match the CLI defaults REVERT: b36d660fb whitespace REVERT: 04a91af89 use logger with waiter REVERT: c3c57dba9 Remove refactorring changes from coalesce_test.go REVERT: d47cb2b7e Fix import REVERT: 790bf929d Update pkg/chart/common/util/coalesce_test.go REVERT: f7cec12e2 Fix lint warning REVERT: d94a5c97c Preserve nil values in chart already REVERT: 8c5fe4ef9 fix(values): preserve nil values when chart default is empty map REVERT: 217db28a4 chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 REVERT: 7cb43e0c5 Restored --atomic flag on install command REVERT: 5b26d4f1f fix: bump go.opentelemetry.io/otel/sdk to v1.40.0 for GO-2026-4394 REVERT: 360c1315b fix: bump fluxcd/cli-utils to v0.37.2-flux.1 REVERT: 69a0a92ae chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.21.0 to 0.21.1 REVERT: b868e6a7c fix: insert newline after doc separators glued to content by template trimming REVERT: dbfbea91e fix: correct import comment in statuswait.go from v3 to v4 REVERT: 099192c28 chore(deps): bump the k8s-io group with 7 updates REVERT: 4967ead76 add image index test REVERT: 2fe6b106e fix pulling charts from OCI indices REVERT: e3e2d01ef fix: handle OCI digest algorithm prefix in chart downloader (#31601) REVERT: c15e7114d fix(install): check nil for restClientGetter and fix tests REVERT: df82e68ce chore(refactor): better testing and functionality for installing crd REVERT: 4b896ca82 fix(test): fix tests and check nil for restclient REVERT: 3fc79399c fix(test): merge fix correctly REVERT: 6017d2b47 fix(install): add more tests and check nil file data REVERT: f451967ab fix(test): no check empty resources REVERT: fdadff59e fix(install): check lenght and file nil, add tests REVERT: 10d606726 fix(action): crd resources can be empty REVERT: 0fec40f9b fix: casing issue fixed REVERT: 263749874 fix: error handled correctly REVERT: 961d7d7cd fix: doc string added REVERT: 29e45067f update: test coverage added for helper function validateNameAndGenerateName REVERT: d55b0b902 update: helper function added for the business logic REVERT: c1c090e8c generateName is also considered in logic REVERT: 5e093136f update: business logic respected for skipping object missing name REVERT: f289d1605 fixed: --dry-run=server now respect generateName REVERT: bfac7393e fix(downloader): safely handle concurrent file writes on Windows REVERT: 5caf0044d feat(kstatus): fine-grained context options for waiting REVERT: 2519a88b0 bugfix(kstatus): do not wait forever on failed resources REVERT: b2c487c43 Revert "Consider GroupVersionKind when matching resources" REVERT: 261387a11 fix(copystructure): handle nil elements in slice copying git-subtree-dir: pkg/helm git-subtree-split: 6471ae53408139f22f29321cf70ec3d4fdd3e94f
Merge commit '1b5f9a654583c8c697420c61f77d1c35d7f255fd' into feat/helm-v4.2.0-upgrade Signed-off-by: Ilya Drey <ilya.drey@flant.com> # Conflicts: # pkg/helm/intern/chart/v3/util/doc.go # pkg/helm/intern/plugin/installer/http_installer.go # pkg/helm/intern/plugin/installer/http_installer_test.go # pkg/helm/intern/plugin/installer/installer.go # pkg/helm/intern/plugin/installer/installer_test.go # pkg/helm/intern/plugin/installer/local_installer.go # pkg/helm/intern/plugin/installer/local_installer_test.go # pkg/helm/intern/plugin/installer/oci_installer.go # pkg/helm/intern/plugin/installer/oci_installer_test.go # pkg/helm/intern/plugin/installer/vcs_installer_test.go # pkg/helm/intern/plugin/installer/verification_test.go # pkg/helm/intern/plugin/loader.go # pkg/helm/intern/plugin/loader_test.go # pkg/helm/intern/plugin/metadata.go # pkg/helm/intern/plugin/metadata_legacy.go # pkg/helm/intern/plugin/metadata_legacy_test.go # pkg/helm/intern/plugin/metadata_test.go # pkg/helm/intern/plugin/metadata_v1.go # pkg/helm/intern/plugin/plugin_test.go # pkg/helm/intern/plugin/runtime_subprocess.go # pkg/helm/intern/plugin/runtime_subprocess_getter.go # pkg/helm/intern/plugin/runtime_subprocess_test.go # pkg/helm/intern/plugin/schema/getter.go # pkg/helm/intern/plugin/signing_info.go # pkg/helm/intern/plugin/subprocess_commands.go # pkg/helm/intern/plugin/subprocess_commands_test.go # pkg/helm/intern/plugin/verify.go # pkg/helm/pkg/action/get_values.go # pkg/helm/pkg/action/install.go # pkg/helm/pkg/chart/common/util/coalesce.go # pkg/helm/pkg/chart/v2/util/doc.go # pkg/helm/pkg/cmd/create_test.go # pkg/helm/pkg/cmd/flags.go # pkg/helm/pkg/kube/client.go # pkg/helm/pkg/kube/converter.go # pkg/helm/pkg/kube/factory.go # pkg/helm/pkg/kube/ready.go # pkg/helm/pkg/kube/ready_test.go # pkg/helm/pkg/kube/resource.go # pkg/helm/pkg/kube/resource_policy.go # pkg/helm/pkg/kube/resource_test.go # pkg/helm/pkg/kube/statuswait.go # pkg/helm/pkg/kube/statuswait_test.go # pkg/helm/pkg/kube/wait.go
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.