Skip to content

Release v0.3.4

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Feb 19:43
· 171 commits to master since this release

krew logo

Special thanks goes to @iboonox who created such a cool logo for krew!

Installation

To install this release, refer to the instructions at https://github.com/kubernetes-sigs/krew/blob/v0.3.4/README.md.

Release Assets

Artifacts for this release can be downloaded from the following links.
It is recommended to follow installation instructions
and not using these artifacts directly.

Thanks to our contributors for helping out with v0.3.4:

  • Ahmet Alp Balkan
  • ferhat elmas
  • Cornelius Weig
  • Chris Kim
  • tony-yang
  • Ruben Baez
  • Arthur Mello
  • aimbot31
  • Steve Moyer
  • Rajat Jindal
  • Iheb

(krew v0.3.4 is tagged on Wed 12 Feb 2020 07:37:05 PM UTC.)

Merged pull requests
  • Add logo to docs #500
  • Add special case for virt plugin #498
  • Add krew logo assets #499
  • fix version stamping in build script #496
  • Randomly check for krew updates #494
  • Resolve todo and add unit test #488
  • make TestKrewVersion a substring check #497
  • Improve github action #493
  • Mention #krew slack room #495
  • Check whether PATH has been set up correctly #489
  • Set new GOPATH env var to github actions #491
  • Add OS/Arch information in the krew version CLI output #484
  • Add pull request template #487
  • don't print security notice for krew itself #486
  • integration tests for showing new/upgradeable plugins #479
  • Migrate to GitHub workflows #461
  • run-integration-tests.sh: pass args down #476
  • Show smaller output for updated plugins list #477
  • Ensure DownloadPath is always clean
    #464
  • Show updated plugin manifests and available upgrades #457
  • Add link to sample-cli-plugin in developer guide #466
  • add documentation about automating release using krew-release-bot #468
  • Fixes typo #467
  • Use ctx instead of konfig for integration test #465
  • Fix upgrade if a plugin installed from manifest #458
  • Ensure go mod is tidied #453
  • allow linux/arm64 plugins #450
  • increment plugin count in readme #455
  • Bump shfmt to v3 #452
  • Bump golangci-lint to v1.22.2 #449
  • Remove mkdir redundancy #444
  • Disable all first then enable needed linters #439
  • Support reading manifest url from files #429
  • Expose environment.NewPaths to simplify test setup #442
  • Show "Upgrading plugin %s" message #438
  • Improve linting and fix found issues #435
  • Add note to publish the plugin source code #436
  • Disallow fmt.Errorf usage through code validation #433
  • cmd: Friendly error messages when plugin not found #432
  • Update the installation instruction to also run krew update. #430
  • Fix a typo in the uninstallation instruction. #428
  • skip/fail upgrade if no longer matches a platform #427
  • Run gofmt via golangci-lint #425
  • Remove sub go.mod from cmd #424
  • Move implementation details to internal #422
  • Drop sudo from travis #426
  • [Release]: Fix log for exe archives #420
  • Remove license header from krew.yaml #416
  • docs: Improvements to release doc #415