Helm Versions Save

The Kubernetes Package Manager

v3.9.3

1 year ago

Helm v3.9.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.9.3. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.10.0 is the next feature release and will be on September 14, 2022

Changelog

  • Bump k8s.io/kube-openapi to fix CVE-2022-1996 in github.com/emicklei/go-restful 414ff28d4029ae8c8b05d62aa06c7fe3dee2bc58 (Guilherme Macedo)
  • fixes #11142 missing array length check on release c801d8876a6fc9c9a5bfa15f31892e16cd30c7bd (Arvid E. Picciani)

v3.9.2

1 year ago

Helm v3.9.2 is a patch release. This release is the same Helm source as v3.9.1. It is rebuilt on Go 1.17.12 which has numerous CVE fixes compared to the version of Go used to build Helm v3.9.1.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.9.2. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.9.3 will contain only bug fixes will be on August 10, 2022
  • 3.10.0 is the next feature release and will be on September 14, 2022

Changelog

  • Updating the circleci image we use a2d079248b102494436a41ede0d458f433ae24a0 (Matt Farina)

v3.9.1

1 year ago

Helm v3.9.1 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.9.1. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.9.2 will contain only bug fixes will be on August 10, 2022
  • 3.10.0 is the next feature release and will be on September 14, 2022

Changelog

  • Upgrading to Kubernetes 1.24.2 a7c043acb5ff905c261cfdc923a35776ba5e66e4 (Martin Hickey)
  • fix: improve logging & safety of statefulSetReady 06f449dd762e54f5d6c1245c1ec306182d1a16d7 (Dominic Evans)
  • make token caching an opt in feature 1cf5bc435d9cfb43de2121d1cdbfe48665535613 (Soule BA)
  • chore(deps): bump github.com/lib/pq from 1.10.5 to 1.10.6 c768c3e2acaa2d5d792c02874027f3d624355e24 (dependabot[bot])
  • Upgrading to Kubernetes 1.24.1 packages b1b9de0b114ba518cea07408c7206b23aaab7b8d (Matt Farina)
  • chore(deps): bump github.com/Masterminds/squirrel from 1.5.2 to 1.5.3 a6303bda37a604781242d7ca273ab0ea8e314e18 (dependabot[bot])

v3.9.0

2 years ago

Helm v3.9.0 is a feature release. This release, we focused on . Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • Added a --quiet flag to helm lint
  • Added a --post-renderer-args flag to support arguments being passed to the post renderer
  • Added more checks during the signing process
  • Updated to add Kubernetes 1.24 support

Note, the Helm SDK exposes the Factory interface from kubectl as part of the Helm kube package. Kubernetes does not follow semantic versioning and minor releases make breaking changes. Helm 3.9.0 updated its use of Kubernetes packages and that included a breaking change to Factory, as defined by the Go stance on interfaces. As this is a Kubernetes API, Helm is unable to include it in its compatibility guarantee.

Installation and Upgrading

Download Helm v3.9.0. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.9.1 will contain only bug fixes and will be released on June 8, 2022
  • 3.10.0 is the next feature release and will be released on September 14, 2022

Changelog

  • bump version to v3.9.0 7ceeda6c585217a19a1131663d8cd1f7d641b2a7 (Matt Farina)
  • Bump k8s packages from 0.23.6 to 0.24.0 bd7c97f786f59b993dc34884f3d44ca0297f13e8 (Andrew Seigner)
  • Fix --untardir reference in --destination description 41ccf7b5aba9677573952ba4b4a47be5f0170525 (Simon Alling)
  • Added sabre1041 as project maintainer 97718e942284d0f7d86a5de760b948a03633b111 (Andrew Block)
  • Updating symlink log message 2e6b5e13746bf62f69b310d5e6338ca56ec7e313 (Matt Farina)
  • Bumping Kubernetes package version to 0.23.6 3013c48cdad319749bbff5cf814d73e2c202af15 (Martin Hickey)
  • fix(helm): update golang.org/x/crypto to latest 5105899a86c78630d8cd507c266f8d86c4ea1524 (Colleen Murphy)
  • Bump github.com/docker/docker 08b5feb145139bd15120dbeff4afff2d84ba4c62 (dependabot[bot])
  • Bump github.com/containerd/containerd from 1.6.1 to 1.6.3 3543d14c344b3d049cf0f4a94d6893b6d974f463 (dependabot[bot])
  • replace +build with go:build 2878cc8079e6591f5f0a2a7eb5dbac2839effb4e (Matthew Fisher)
  • Bump oras.land/oras-go from 1.1.0 to 1.1.1 6eee0de7cc8198d2ab65fa2ab8b973fb9c1e7c4a (dependabot[bot])
  • Fix confusing test failure message 56e52d139c27b43397c567ecc31aea1ce0e73b5d (Simon Alling)
  • Populate Capabilities.HelmVersion during install 82a2a2e85ccd9f83455b211ac2a7c7c887ffb9bd (Graham Reed)
  • Bumping Kubernetes package versions a87ab07aed75d872e82268f09d2ca4cbb070c8ca (Matt Farina)
  • Fixing downloader plugin error handling 06c39c80793156c2928da4f5a68d0e7b30199572 (Zoran Krleza)
  • Updating vcs to latest version 3490f1e7b6d76709b7ea195370f7db463735f9e2 (Matt Farina)
  • fix: "... has no deployed releases" error when release history contains only failed releases and history limit reached da8e7d25329f9539cf034588d5638099fd69fda9 (Timofey Kirillov)
  • Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 9380e211aa86d3ce86afd8868d335cb4a91c050f (dependabot[bot])
  • Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 2cf845424a2340943a1aab10435db0d5119facf2 (dependabot[bot])
  • repo: fix repo merge unit test 7a08426869abd4c0bcfe09081c337bdb2bab909a (Markus Lehtonen)
  • fix: run 'go mod tidy' for go 1.17 45af381aa4890a1306d56c5b5082390eb3bb248e (Theo Chupp)
  • dummy change to trigger CI 4448042723763cd43f68572b6da23f671837c89d (Theo Chupp)
  • Bump github.com/docker/docker 5886c28b8b80dc3d4c7360d42dfca55dcb3fe07a (dependabot[bot])
  • Updating Kubernetes libs to 0.23.4 (latest) 743280721007c9178c076a6382fee32b781f70f9 (Matt Farina)
  • maint: fix syntax error in deploy.sh 75fa221b75326f7ef1815281534b4887dc122c9e (Josh Dolitsky)
  • linting issue fixed cfeb431e3c52d59f2bd1853f66bab042f208e989 (Sourik Ghosh)
  • only apply overwrite if version is canary 9c064f9cf49dce0e439cbc99ed77db970d12abec (Sourik Ghosh)
  • overwrite flag added to az storage blob upload-batch 9a784bbc412fbd2d7ce3d3ebb39f20adf349f43a (Sourik Ghosh)
  • Dont modify provided transport cab1fc87d4ba117e1519cf913df1671a04416e08 (Matthias Fehr)
  • Pass http getter as pointer in tests 7d22040e666c5c76a1588a9fcbda7265ed8d6d81 (Matthias Fehr)
  • Add docs block 2acda0cc5b4b9a6136ae185b22f6abe20a8c94cb (Matthias Fehr)
  • Add transport option and tests 45367ca9bfa5385e993dc695928db96f37c67598 (Matthias Fehr)
  • Upgrade rubenv/sql-migrate df2c916692e07c1f4eb638a5eda61a023b4a6e22 (Shubham Sharma)
  • test: use T.TempDir to create temporary test directory 2e3e22a0033cc6d3833d6d3e84353c1aecb06dc6 (Eng Zer Jun)
  • Add IngressClass to manifests to be (un)installed 0361dc85689e3a6d802c444e2540c92cb5842bc9 (stephanECD)
  • Avoid querying for OCI tags can explicit version provided in chart dependencies 01ff5bb00de47709f3c386b28077141df4d1032a (Andrew Block)
  • Updating Kubernetes packages to 1.23.3 5213891bb13356b374a5a6bd1e782271365c0f65 (Martin Hickey)
  • fix: remove deadcode e97c436a8679fa8d5b62e8582249faf0c79e170f (Tomas Pizarro Moreno)
  • fix: helm package tests 0963617b9b0100f8b84cde0037be02abe9628b23 (Tomas Pizarro Moreno)
  • fix: helm package with dependency update for charts with OCI dependencies e02aeab0e9babe9b16f31362746b5e70790f6e7f (Tomas Pizarro Moreno)
  • Set go version to 1.17 to match CI 850da3826556de990511c163c6e64fc374e50a56 (Samuel Maftoul)
  • fix: support empty args with --post-renderer-args 1a7a73b47bd1b0475422211dbacd0d22c99e2394 (guofutan)
  • fix: fix args name in postrender/exec_test.go and error if order in postRendererArgsSlice 04e79e936d59d953339cc5b283327bb4b6a64f2d (guofutan)
  • fix: change postRendererArgs to Slice Type and use args... d12170b3f20f287268283f2809da751a14f2d743 (guofutan)
  • fix: keep the API: postrender.NewExec and Add NewExecWithArgs 44423fb2ca59547968b1028427b5ea0c3176d5a8 (guofutan)
  • fix: keep the API: postrender.NewExec and Add NewExecWithArgs 1aab7eb3a1046731d55c14b302bd35fcc4da1140 (guofutan)
  • fea(#10511): add --post-renderer-args to support assign args to PostRenderer exec 46222c5c00e34aa61610d6c1b2d9ca50f829d309 (guofutan)
  • feat(*): add --quiet flag to 'helm lint' 383086d39742c7cff548e8a42b0e7881676557a2 (Piotr Resztak)
  • Handle Hungarian notation issue 9975d625252e2efd2d1760417d70c9bc00103c92 (Martin Hickey)
  • Replace golint with revive f0fd37d2c50f947ce056e14372a3952e83251b04 (Martin Hickey)
  • Make repo_add.go only replace the last suffix in the path when generating a lockfile 8b1c28427fb77c08aec8f5335faa457175e45b55 (Guy Bolton King)
  • Make repo_add_test.go fail by inserted .yaml into path 4367fe0c1e4350187b455e6fc7f54ed989244557 (Guy Bolton King)
  • Add extra directories to path used in repo_add_test.go ad6b4fe2104e78092fa02d8ce7b3ea51f68cb506 (Guy Bolton King)
  • feat(comp): Shell completion for OCI c7e1f9b04606574b2f0d93d34e22efb06847ad08 (Marc Khouzam)
  • Limits need to call tag API when explicit version specified 0677a156bc129e206e591a8b645a7065dcb09f84 (Andrew Block)
  • refactor: use os.ReadDir for lightweight directory reading e12f3570b51fcb07fa9db01cac1740ae4aed25e7 (Eng Zer Jun)
  • Reuse http transport aa33f4fdd8ddb1f180df627fa699bb23c930f4c3 (Matthias Fehr)
  • Management of bearer tokens for tag listing c8a2559236ff814e57b6a2f6076a2646f5bad130 (Andrew Block)
  • bump version to v3.8.0 0c8320b685880ddf99f564f9e3ae7616eedf0cec (Matt Farina)
  • chore(deps): bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0 583c4acbcf4d05b16f1b84d16a489512447abad1 (dependabot[bot])
  • Fix typo Unset the env var before func return in Unit Test 141f2dd501a93ffdb29f2550239a1fc460db9987 (Kay Yan)
  • Fix install memory/goroutine leak 5059ae843ef6b504fe55f914953e249a14ff5838 (Neven Miculinic)
  • add legal name check 679e14cd215b38cf4d5c33a8cbb8a9c0c7675d83 (root)
  • Honor --dependency-update flag in upgrade command 797a8cd5244d93b84bd8a8148f43e26fdc5384a6 (Andrew Block)
  • Remove AssertGoldenBytes test helper dd5db7bc40679d82e00977d12d67aed617b1376d (Simon Alling)
  • Remove runTestActionCmd and use runTestCmd instead 0f15b01dfb87da35c068d4ddfc2e98511c5bfd53 (Simon Alling)
  • fix(rollback): fix helm rollback doesn't have meta.helm.sh annotations 94dc605968758a63067eceb4978d2347194d2c5b (cndoit18)
  • add more error checks during the signing process 0ab44aef702f41b812692e4b3ff5f465dfc7e891 (Ashley Davis)
  • Simplify testdata charts 752aa6d4623aa193cb0e72059db69014a69d23e2 (Aram Zegerius)
  • Simplify testdata charts 3fd4a11b1876c9af5c84bb2da67c1115608cf00e (Aram Zegerius)
  • Make validation errors easier to fix 65ec3d6fd6e88f100216edbde789ed8417d1a87f (Damien Nozay)
  • fix tarFromLocalDir saving file dependencies in dest path adfb52eda508b80a854da34dd7978d480d46e345 (Matthew Fisher)
  • Add tests for multi-level dependencies. 4b49f356a956b8abd3d546b19cb5c5a34ec20159 (Aram Zegerius)
  • Fix value precedence c4952c9c8c5fce29635b9795b6070f616a31615c (Aram Zegerius)

v3.9.0-rc.1

2 years ago

Helm v3.9.0-rc.1 is a pre-release. It is to help gather feedback from the community as well as give users a chance to test Helm in staging environments before v3.8.0 is officially released.

The official changelog will come out with the v3.9.0 release. For now, you can see the commit changes from v3.8.2 here.

Installation and Upgrading

Download Helm v3.9.0-rc.1. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

v3.8.2

2 years ago

Helm v3.8.2 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.8.2. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.9.0 is the next feature release and will be released on May 11, 2022.

Changelog

  • Bump oras.land/oras-go from 1.1.0 to 1.1.1 6e3701edea09e5d55a8ca2aae03a68917630e91b (dependabot[bot])
  • Fixing downloader plugin error handling 7c3f6516f4d4b2d1dc34c4c9d725b973a5738679 (Zoran Krleza)
  • Simplify testdata charts cf45b1a271ec06a2e2fb459afbc1bd86e3e88c78 (Aram Zegerius)
  • Simplify testdata charts 7526b0ed8dd4a3f6d5227d5160ec17cf226ae20a (Aram Zegerius)
  • Make validation errors easier to fix 7df8251760085ba247fce49415e2be20e6f08ab7 (Damien Nozay)
  • fix tarFromLocalDir saving file dependencies in dest path bd77989fb14b017880fde4bf842c7fa459b13f0a (Matthew Fisher)
  • Add tests for multi-level dependencies. d263aaadee29bbe394ec4568976ebff7d7e05936 (Aram Zegerius)
  • Fix value precedence 5d017e11f1f47345a3559bf70f63d81a7edc981a (Aram Zegerius)
  • Bumping Kubernetes package versions 9d3ce9b141b9d8ce57c6e779657731d739b61312 (Matt Farina)
  • Updating vcs to latest version c0a645a3a31d4701ba1476d9afe54c723a5168f9 (Matt Farina)
  • Dont modify provided transport f4276f45264dbe075567e9ded8f38d1427c0f20f (Matthias Fehr)
  • Pass http getter as pointer in tests b216f76899dc9e5f0a1dab02b41b3bbf240eabed (Matthias Fehr)
  • Add docs block 65b6e6d1cab1cb495395c91a50a2e7fbd8ed6468 (Matthias Fehr)
  • Add transport option and tests ab4dc7861b6af9587f0f1e4149c52f109296924f (Matthias Fehr)
  • Reuse http transport 6c5adf1ddf09fd4d478c057d8b0d417ab8137e58 (Matthias Fehr)

v3.8.1

2 years ago

Helm v3.8.1 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.8.1. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.8.2 will contain only bug fixes and will be released on April 13, 2022.
  • 3.9.0 is the next feature release and will be released on May 11, 2022.

Changelog

  • Updating Kubernetes libs to 0.23.4 (latest) 5cb9af4b1b271d11d7a97a71df3ac337dd94ad37 (Matt Farina)
  • fix: remove deadcode 952d034ed0d4e48f64e894ecc96712a2b5a6ad8f (Tomas Pizarro Moreno)
  • fix: helm package tests 02028a27a88d2a800a6ffc95163246987e5754dc (Tomas Pizarro Moreno)
  • fix: helm package with dependency update for charts with OCI dependencies bc3d14cbc5399fcce1aa739a15a7a02416cf6133 (Tomas Pizarro Moreno)
  • Fix typo Unset the env var before func return in Unit Test 9499df01bbc5eff5a463045977918f714d79a0c5 (Kay Yan)
  • add legal name check 18fa1d739f6c72c45dab2c0cc6b71843bca122da (root)
  • maint: fix syntax error in deploy.sh 7663ffa87b5294152152c9a1b0d8b424dcd51952 (Josh Dolitsky)
  • linting issue fixed 803ecb837a5f842f57f3a9a86788e468469d9fcc (Sourik Ghosh)
  • only apply overwrite if version is canary a4371bae4f775679c4799a889cfaad36b1760ba6 (Sourik Ghosh)
  • overwrite flag added to az storage blob upload-batch 92757895d6c0f4fbd4403978b2e1ab4726ec0769 (Sourik Ghosh)
  • Avoid querying for OCI tags can explicit version provided in chart dependencies 3aacde171ef8504c431e783c25a01de0d1776801 (Andrew Block)
  • Management of bearer tokens for tag listing 46f0ec460977b31130f3cf90fad371afd1160a89 (Andrew Block)
  • Updating Kubernetes packages to 1.23.3 97b477c0868208d3a97cd6ab7c8eedd603c0a3ff (Martin Hickey)
  • refactor: use os.ReadDir for lightweight directory reading 6966dc444c2d245e7b4e15c251708c450aceb956 (Eng Zer Jun)
  • Add IngressClass to manifests to be (un)installed dbd30cac0576a650311ce9c8198af905e0073b6b (stephanECD)
  • feat(comp): Shell completion for OCI e62f5cac1e2a620f8bfb252bfa32f43d25e6c1cf (Marc Khouzam)
  • Fix install memory/goroutine leak 4827ca1f167937f9599ad2486e43ce3914192f43 (Neven Miculinic)

v3.8.0

2 years ago

v3.8.0

Helm v3.8.0 is a feature release. This release, we focused on OCI registries, support for Kubernetes 1.23, and more. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

  • OCI registry support for charts is now generally available. It has graduated out of being an experiment. Some changes over Helm 3.7 include:
    • When setting a chart in the dependencies as OCI the version can be set to a range, like other dependencies
    • SemVer tags that include build information can be pushed and used. OCI registries don't support + as a tag character. Helm translates the + to _ when stored as a tag
    • helm registry login now follows the same structure as the Docker CLI for storing credentials. The same location for registry configuration can be passed to both Helm and the Docker CLI
  • A --list-repo-url flag has been added to helm search hub to quickly show the repositories URL.
  • Release names are validated during installation
  • Added support for installing Helm on Windows via Cygwin
  • Added support for Kubernetes 1.23

Installation and Upgrading

Download Helm v3.8.0. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 3.8.1 will contain only bug fixes and be released on March 09, 2022.
  • 3.9.0 is the next feature release and will be released on May 11, 2022.

Changelog

  • Limits need to call tag API when explicit version specified d14138609b01886f544b2025f5000351c9eb092e (Andrew Block)
  • bump version to v3.8.0 d493f29c323799df1fc9aa3e3aa9d4e68ac6b55d (Matt Farina)
  • Moving uploader and pusher out of action into pkg 9661e39dce46785089fb93a647f95c7526ec28c8 (David Peraza)
  • Move all the remainder module out of experimental. 7cab1a09e30edc3892edab5fd3a73811dbf1ec76 (David Peraza)
  • Removing all the checks for oci experimental flag 9f869c6b214e75b48024fc9e1b2fb1c51e76b63d (David Peraza)
  • move paths for updated directory location 91a46ad14f5d3a2248f005b722fb37dc23e9e8f3 (Thomas Runyon)
  • refactor internal/experimental/registry to pkg/registry 353d74e96725fab3b7c4d1f8af37998a137009e9 (Thomas Runyon)
  • Fix panic with OCI for install, upgrade, and show 548ec55cf9ee54f8563c2848b9f9fd33b8753936 (Matt Farina)
  • Change underscore (_) back to plus (+) for Helm 808a2d1908088137a16d086dd86802ece7bd13b3 (Scott Rigby)
  • Remove unneeded assignment ee382eb169bab70a3b44571ce5c363b80f1399e1 (Scott Rigby)
  • Bring exact version check logic from IndexFile.Get into registry tag check bd754a054c73a6c6dc4d342cda0a0ecdd4ce96d0 (Scott Rigby)
  • Handling name of OCI file 1a9cb93551dd112ab91c0dd0982819979787e637 (Andrew Block)
  • Updates to chart downloader 23989f9e2411aa603066356076f43840bcd2d212 (Andrew Block)
  • Fix linting ba4020770ec21286dbf9cb4b6c6c82b42ee8d4d3 (Scott Rigby)
  • Move OCI tag semver range logic from OCIGetter to ChartDownloader 4d50526a2bcf788d2518cb42dd468863bd3f0332 (Scott Rigby)
  • Fixing issue where OCI handling early causes a bad message c7b2a9d48795e1191b80a1f94acca5b4f084d612 (Matt Farina)
  • Update oras-go to v1.1.0 1b3e0bc46a3e22cfa8f0adce08a18c8436152b30 (Scott Rigby)
  • Fixed bad commit 9c3b0008896d840237617bae8cc9823b77b536d4 (Andrew Block)
  • Readded resolver OCI logic 828941b273e1c6393bec6723ae2cc394c0536db4 (Andrew Block)
  • Enabled auth and support http registries for OCI 291c17fcc5627c85a0c378e0ba83eb0c5ae6dffc (Andrew Block)
  • Fix import 4c8a3faaa28e67316297d68fcb1cca0a54a8ae56 (Scott Rigby)
  • Implement reusable GetTagMatchingVersionOrConstraint b6bf3905f37b13863efc5c5309bb154853ac6daa (Scott Rigby)
  • Started work on 'helm pull' 4f62d3dc1b8b95246eb345f8e9117adee6d52f91 (Andrew Block)
  • Working oci code without providing versions df98e18eb73cd08feee1c9e7ddf0e629ad510ee7 (Andrew Block)
  • Updated tag resolver logic 0fae7f5008b4dc64dc5f830b819094c78a313d06 (Andrew Block)
  • Added registryClient to resolver 834a11db567b1e154ed976c03a7556c336ad4c7b (Andrew Block)
  • Fix Trim to TrimPrefix 1fabbabae9fd0c76fccf2a6658de867d8cf96ab9 (Scott Rigby)
  • Update ORAS to v1.1.0-rc1 a8df413c4116fde82c00ba72563ff5ff5d1b8300 (Scott Rigby)
  • Add OCI tag verions to the Dependency object before Resolve. TODO: fix HTTP HTTPS error for local registries e3f2fb42357fbe67257b0eeacd82cb6cba98c7c1 (Scott Rigby)
  • Initial tag listing support 9a7c362dd115431f9f5c17606113769ec036530c (Andrew Block)
  • Revert "It appears we never got to this block below. Quick rec by Farina. Untested if necessary" 39792b5ad004a99b3ef649a649a0f1834b07a0f6 (Scott Rigby)
  • Revert "hack in progress" 3dc9930488aeaf2fb6a15c266255ae9691167f8f (Scott Rigby)
  • It appears we never got to this block below. Quick rec by Farina. Untested if necessary 16453c372c41a82e676ba95a18b88890060f16b0 (Scott Rigby)
  • Temp use Andy's fork PR branch 042e13d0d10dda30eadbc7f9069417a33bffd919 (Scott Rigby)
  • hack in progress 0d2f0116eac616d9b3a3b8836a8d854bbe40be74 (Scott Rigby)
  • registry/client: use NewClientWithDockerFallback from oras v1.1.0-rc3 e3897ad6b10ba2bf02b7505fb2baa63e74039b6f (Allen Bai)
  • HELM_REGISTRY_CONFIG: change default file of registry config to config.json e08a9270be1b3be83397c73e7635fd2ecd8f043d (Allen Bai)
  • ensure consistency in registry client Push/Pull function signatures. ensure message is only printed when tags contain a replaced character fed0d31bf5ea07515acb8f766a9a205fb8c84d46 (Josh Wolf)
  • Fix typo. Thanks buildbot. Also comments at 80 chars 157ac85ab72827062b963a99ab7990c31804c5dd (Scott Rigby)
  • add oci reference validation and tag scoped (+) replacement to registry client Push/Pull fb0eeebf66f290079acb2e957ba5bde93dc33b9f (Josh Wolf)
  • add more debug msg when helm upgrade f82896b0b5bf0199120e372c0778314b8ab7a7fd (yxxhero)
  • Fixing issue where OCI handling early causes a bad message ee73a0263c02a6c53261fdaf2ad97542b18a844c (Matt Farina)
  • Update registry underscore message with semver note for extra clarity 8424bc2b607118243ea1be4f3371c3947833e3b5 (Scott Rigby)
  • Move plus/underscore change to inside Client. Compare original ref for strict mode 4aacbc44e0357a30ff644b2030f39f728c87ce41 (Scott Rigby)
  • Adding Joe Julian as triage maintainer a30a8481b8d83e64574bb5ba2c1b632046654d63 (Bridget Kromhout)
  • For OCI, convert + to _ before pull, and + to _ before push 472eb6f096eda77da8340fac88acab5ba6452ac5 (Scott Rigby)
  • feat(comp): Allow fuzzy matching during completion b8d3535991dd5089d58bc88c46a5ffe2721ae830 (Marc Khouzam)
  • validate release name during install 160da867d05ed3a0585e8bc4bf55f9fdeefe0d9f (mengjiao.liu)
  • lean up extra spaces 55bb6c307ab041133bbcd6a6a95aa760a2e85433 (jayonlau)
  • chore(deps): bump github.com/docker/docker babbb67f89d859eb88e6dfeb76877423e933ee98 (dependabot[bot])
  • chore(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 d417878a694f033f5855cfd6ae86651177bb0993 (dependabot[bot])
  • Updating Kubernetes packages to those from 1.23.1 5c698e9fa7d93ce9b733e0b1f5b2d70983149fae (Matt Farina)
  • Moving prydonius to emeritus ad1110eabaa774e670c27cb354c4fea58c8c0e44 (Bridget Kromhout)
  • Channel should remain open if there is still a routine that wants to write into it 9a492f8240d177d97d59c87d168059fa6181f96e (Jerome Küttner)
  • Fix memory leak in upgrade action ad3d2cc8efc12e2aa7a0144ed4a11169193646e3 (Jerome Küttner)
  • Bringing over an edit from the helm-www repo 21e1cd60271919f03a2b5cc65af3c7c49aca223f (Bridget Kromhout)
  • docs: Clarify use of --set-file 13d86143f8f1b8aac1e0df9410c3699868109af6 (David Xia)
  • chore(deps): bump github.com/Masterminds/squirrel from 1.5.1 to 1.5.2 a840fb09405bc7a279b048dc2b00d02bf8c07a9d (dependabot[bot])
  • chore(deps): bump github.com/mattn/go-shellwords from 1.0.11 to 1.0.12 664d5e63e3a5a5ca987b54f1297e710e27138eb6 (dependabot[bot])
  • fix(pkg/kube): statefulSetReady: handle partition cases correctly c3310bb72496e97237008f5f9fafa52f5d7d69a9 (Bhavin Gandhi)
  • Update HELM_PLUGIN_SELF -> HELM_PLUGIN_DIR (#10380) 4bf99e54ebf943f79e990093a09b97bbface6405 (Tyler Auerbeck)
  • Add support for installing on Windows via Cygwin 799339316f0cb19e0e8489b0045d33bc24cd8f96 (Ioan Indreias)
  • Updating to Kubernetes 1.22.4 packages c2da47e22bde420602b46d9e6b6e3152c63f7a90 (Matt Farina)
  • chore(deps): bump github.com/Masterminds/squirrel from 1.5.0 to 1.5.1 6a1daecd0c29bad92e4c5429ccf88b5f3cd3dd6f (dependabot[bot])
  • chore(deps): Bump github.com/mitchellh/copystructure from 1.1.1 to 1.2.0 6d96e5e4d6315077ea36651c3a8daa7ff1c8a46d (dependabot[bot])
  • Upgrade to oras-go v1.0.0 b66c468812e09e384fb128bf9e8863a58c3ec0f1 (Josh Dolitsky)
  • OWNERS: add zonggen to triage maintainers list 08eb75b3cd45aa6da3bc05978b05e08f57f63228 (Allen Bai)
  • Fix specifying of Kubernetes version from build scripts 7838fb769d00f53c858d994a873f42c2960a7d25 (Matt Farina)
  • chore(deps): bump github.com/gofrs/flock from 0.8.0 to 0.8.1 46a643fff49c71a5e2da60b61a3f7d305c06e6ef (dependabot[bot])
  • chore(deps): bump github.com/docker/docker 7293ac238814eae6117427a42f763a2e4d257348 (dependabot[bot])
  • chore(deps): bump github.com/lib/pq from 1.10.3 to 1.10.4 fdb97665e4d3e9bdb81c226e5f7cbc640d370c26 (dependabot[bot])
  • Add nolint comments 889c70b7293192aea2637178cf3a1a4c688b2692 (Josh Dolitsky)
  • update CI to use Go 1.17 3841af9a963b1070267ed4880f064ec8b5f624f7 (Josh Dolitsky)
  • Use buffered channel for signal notification ea1b1f5a0751cfb65940d2c16d2d71c0fe655b8f (Martin Hickey)
  • chore(deps): bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 15a9e141fd14a437f0461f526635b148a62132fd (dependabot[bot])
  • chore(deps): bump k8s.io/klog/v2 from 2.9.0 to 2.30.0 90b78aead640f2ec8b7148078598dc683fe5abff (dependabot[bot])
  • fix: added resource info into the validation error 7f68bfa1fa9146b0fcc0cb6b30a50f6df40cc7ff (Timofey Kirillov)
  • Updating to Kubernetes 1.22.3 packages fcc5dd7f3b46446c88230074b14df9141ffbe1ac (David Peraza)
  • Add yxxhero as triage maintainer b6a04cfbd544f0bbeea449129c1497eec8d99e2b (Marc Khouzam)
  • allow ldflags to overwrite k8s version 81a373ead5e1d99cbe6febaf35716fe2e206c0c7 (Sverre Boschman)
  • ensure error is correctly handled when generating chart's oci manifest fae500938261f123fa091dac1acd2da1356ecd07 (Josh Wolf)
  • modify oci chart push/pull manifest test values to represent new order sorted by oras d2d8e5240178e54fd402c383c899f5c0c56692cc (Josh Wolf)
  • fix a SIGSEGV similar to issue 1347 fe6f348490f32d5dab3173e037626b8f12cd431c (Brandon Cole)
  • Adding Scott Rigby as helm/helm maintainer 5782c39c372f9c524053aa47df29d5832826cadf (Bridget Kromhout)
  • Fail if target-directory does not exist e3e563a31825ce78e13ef11f19fc66c41782345b (Dominik Stadler)
  • Fix a golint issue caused by typo 9b7a45a384dff68c96e0811e267cebfbe6b6ac2f (Guangwen Feng)
  • upgrade oras to 0.5.0, refactor client oci logic to use new oras.Copy() 7cec93d9fb724f261d7902f6e5428c84cda77b01 (Josh Wolf)
  • Updated oci format logic ea49d811bff09697fff736a8a52165691d5862d5 (Asir Tamboli)
  • fix(helm): process dependencies import-values 1931b0702dd7f0d19a66ddd9b882d62e7622943d (Stuart Drennan)
  • Add missing pipe to wget variant f0f55faac8efddb10003e23ebf66408f1b5c7cae (Dan Russell)
  • Update installer to reflect new GitHub HTML 2cf7e1fec4d0d9c625b487a3d607170572fc7c0c (Dan Russell)
  • Bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1 24303955f8e07814f915f3388ed8efb5ebce1b6b (dependabot[bot])
  • chore(deps): bump github.com/cyphar/filepath-securejoin 5b2805b5f62a874f982ac4dc2b6b6b013d8f0852 (dependabot[bot])
  • add unittest for SetNamespace method 0d3289eb0b2db911d1b08d54833b4ddf127f6d25 (yxxhero)
  • add SetNamespace method for EnvSettings, in order to set namespace in helm sdk d376a67ba86c719431310f7797530bb7b020ea81 (yxxhero)
  • docs: fix typo Charts.yaml 5753f61ae35c2507b3116d84662d45f51cfa2099 (Alexey Igrychev)
  • actually skip unverifiable files 6f0064d61b823a85088cf68a4740eea0c0e31468 (Fabian Jucker)
  • Bump github.com/containerd/containerd from 1.5.4 to 1.5.7 f9bd8e93f29ef28faa96a6be8a0ad01b460ae496 (dependabot[bot])
  • Fix default registry config path of oci protocol provider 52cbc2f49c0f2e1675783f04b1426166419da46c (Kai Takac)
  • changes to support any mediatype for layers on download 9e29f1619b051345683dc5ad12435bca8b186c16 (LochanRn)
  • chore(deps): Bump github.com/jmoiron/sqlx from 1.3.1 to 1.3.4 552499d395c878b7e03cf43a148a424fb96141e8 (dependabot[bot])
  • Make validation errors easier to fix 9fa373e8be0a6f4f3d25be91a6c7be874f7714ac (Damien Nozay)
  • fix tarFromLocalDir saving file dependencies in dest path d2dd32470b312095e8c7399146bc684b89ffeaa6 (Matthew Fisher)
  • Bump github.com/lib/pq from 1.10.0 to 1.10.3 e4e740e3143f20da0c86e837732ecd14c9c1ab5f (dependabot[bot])
  • fix(install): if subcharts are disabled, the CRD for subcharts should not be installed da15d96a680111a09f0436b19afb07fd9895fa02 (cndoit18)
  • Fixing issue with non-existant .Template when using tpl function f895948ae21e30ef9392201ca4d5f55525cafb62 (Matt Farina)
  • bump version to 3.7 e6a92c4b627ec7df8b6b309ae08441cd64f1a4be (Matt Farina)
  • Replace cli flag --list-repo with --list-repo-url 144048d5fa95ad9e7cef5af2e735b01802e613b2 (Dmitrii Ermakov)
  • Reintroduce --list-repo flag in search repo 5b101ec504f1c1190dd15134c74881a59a87f829 (Dmitrii Ermakov)
  • Reintroduce --list-repo flag in search repo 2dd88e846fd0d848b00b2e393916328f8eaeacd2 (Dmitrii Ermakov)
  • Add hint to missing dependency message 5421280a2b19836be1b3a24190cc099e2ae64348 (Johannes Hertenstein)
  • Add error check to avoid panic 8959d93711b94bba9c6f94aabe3e77d0eb504220 (Cookie Wang)
  • Removed list-repo flag. 3d0bb987cb29fcbef5dc8d1ca38097e943a2a039 (Dmitriy Ermakov)
  • Added flag --list-repo 1b251fbe0bb69e78e700d2d0d350b0eb13459aef (Dmitriy Ermakov)

v3.8.0-rc.2

2 years ago

Helm v3.8.0-rc.2 is a pre-release. It is to help gather feedback from the community as well as give users a chance to test Helm in staging environments before v3.8.0 is officially released.

The official changelog will come out with the v3.8.0 release. For now, you can see the commit changes from v3.6.3 here.

Installation and Upgrading

Download Helm v3.8.0-rc.2. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.

v3.8.0-rc.1

2 years ago

Helm v3.8.0-rc.1 is a pre-release. It is to help gather feedback from the community as well as give users a chance to test Helm in staging environments before v3.8.0 is officially released.

The official changelog will come out with the v3.8.0 release. For now, you can see the commit changes from v3.6.3 here.

Installation and Upgrading

Download Helm v3.8.0-rc.1. The common platform binaries are here:

This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release using gpg.