8000 Tags · rdd13r/krew · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: rdd13r/krew

Tags

v0.4.4

Toggle v0.4.4's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.4.4/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-darwin_amd64.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-darwin_amd64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-darwin_arm64.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-darwin_arm64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_amd64.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_amd64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_arm.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_arm.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_arm64.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_arm64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_ppc64le.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_ppc64le.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-windows_amd64.tar.gz
- https://github.com/kub
10000
ernetes-sigs/krew/releases/download/v0.4.4/krew-windows_amd64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew.yaml

Thanks to our contributors for helping out with v0.4.4:
   6 Yuki Okushi
   3 Cheng Wang
   2 Ahmet Alp Balkan
   1 rumstead
   1 mgiessing
   1 matoruru
   1 lou-lan
   1 guangwu
   1 ferhat elmas
   1 Sean McGinnis
   1 Justin Garrison
   1 James Blair
   1 Daniel García
   1 Chris Kim
   1 Bishal Das
   1 Amol Mote

(krew v0.4.4 is tagged on Thu Jul 13 21:47:03 UTC 2023.)

<details>
<summary>Merged pull requests</summary>

* detect download failures when status code > 200 [kubernetes-sigs#820](kubernetes-sigs#820)
* chose: update go module dependencies [kubernetes-sigs#829](kubernetes-sigs#829)
* fix: CVE-2021-44716 CVE-2022-29526 CVE-2021-38561 etc. [kubernetes-sigs#827](kubernetes-sigs#827)
* Support `krew search` plugins by name and description [kubernetes-sigs#799](kubernetes-sigs#799)
* Use dl.k8s.io instead of hardcoded GCS URIs [kubernetes-sigs#824](kubernetes-sigs#824)
* Document windows entrypoint limitation of .exe [kubernetes-sigs#821](kubernetes-sigs#821)
* Broken Link issue fixed [kubernetes-sigs#804](kubernetes-sigs#804)
* Update plugin manifest doc [kubernetes-sigs#800](kubernetes-sigs#800)
* Add ppc64le support [kubernetes-sigs#755](kubernetes-sigs#755)
* Update the number of kubectl plugins [kubernetes-sigs#794](kubernetes-sigs#794)
* Typos fixed in RELEASING_KREW.md [kubernetes-sigs#793](kubernetes-sigs#793)
* Improved a installation script for fish [kubernetes-sigs#786](kubernetes-sigs#786)
* Replace an unmaintained action [kubernetes-sigs#781](kubernetes-sigs#781)
* Update the installation URL of golangci-lint [kubernetes-sigs#784](kubernetes-sigs#784)
* Remove outdated TODO comment [kubernetes-sigs#777](kubernetes-sigs#777)
* Resolve inconsistency on long explanations [kubernetes-sigs#779](kubernetes-sigs#779)
* Fix image links of logo [kubernetes-sigs#773](kubernetes-sigs#773)
* Mention `KREW_ROOT` on instruction [kubernetes-sigs#774](kubernetes-sigs#774)
* CI: Update some actions [kubernetes-sigs#775](kubernetes-sigs#775)
* disable the completion command [kubernetes-sigs#771](kubernetes-sigs#771)
* Updating docs to include the need for a 'v' before the semver version.  [kubernetes-sigs#766](kubernetes-sigs#766)
* Adding clarity for plugin repo naming [kubernetes-sigs#760](kubernetes-sigs#760)
* A modernization pass [kubernetes-sigs#756](kubernetes-sigs#756)
</details>

v0.4.3

Toggle v0.4.3's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.4.3/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew-darwin_amd64.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew-darwin_amd64.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew.yaml

Thanks to our contributors for helping out with v0.4.3:
- Chris Kim
- Ahmet Alp Balkan
- zhengtianbao
- Cornelius Weig
- Alexandre Garnier
- ferhat elmas
- Vincent
- Samuel Walker
- Kazuki Suda
- Kai
- Jun
- Gábor Lipták
- Evgeny Shmarnev
- Chok Yip Lau
- Carlos Alexandro Becker
- Batuhan Apaydın
- Allianzcortex

(krew v0.4.3 is tagged on Sat Feb  5 00:46:43 UTC 2022.)

<details>
<summary>Merged pull requests</summary>

* check all existing index [kubernetes-sigs#751](kubernetes-sigs#751)
* validate-krew-manifest: Add windows/arm64 to supported platforms [kubernetes-sigs#747](kubernetes-sigs#747)
* Bump Go to 1.17 [kubernetes-sigs#744](kubernetes-sigs#744)
* add prefix for rel attribute of badge [kubernetes-sigs#746](kubernetes-sigs#746)
* README.md: HTTP => HTTPS [kubernetes-sigs#743](kubernetes-sigs#743)
* feat: skip install on validate-krew-manifest [kubernetes-sigs#736](kubernetes-sigs#736)
* docs: Document proxy environment variable usage. [kubernetes-sigs#733](kubernetes-sigs#733)
* fix the loading row remains even after the plugins are loaded [kubernetes-sigs#730](kubernetes-sigs#730)
* Correct windows krew install command. [kubernetes-sigs#732](kubernetes-sigs#732)
* update hack/make-release-notes.sh with links to separated archives [kubernetes-sigs#727](kubernetes-sigs#727)
* Adapt install doc for separated archives for each platform (kubernetes-sigs#697) [kubernetes-sigs#700](kubernetes-sigs#700)
* feat: make fmt.FPrintln instead of klog while printing error message [kubernetes-sigs#719](kubernetes-sigs#719)
</details>

v0.4.2

Toggle v0.4.2's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.4.2/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew.yaml

Thanks to our contributors for helping out with v0.4.2:
- Chris Kim
- Cornelius Weig
- Ahmet Alp Balkan
- ferhat elmas
- Vincent
- Evgeny Shmarnev
- Chok Yip Lau
- Alexandre Garnier

(krew v0.4.2 is tagged on Thu Oct 14 00:35:02 UTC 2021.)

<details>
<summary>Merged pull requests</summary>

* Release v0.4.2 [kubernetes-sigs#721](kubernetes-sigs#721)
* Clearly state the operating system and architecture in the search result [kubernetes-sigs#716](kubernetes-sigs#716)
* fix zip extraction without file entries [kubernetes-sigs#712](kubernetes-sigs#712)
* Update dependencies [kubernetes-sigs#710](kubernetes-sigs#710)
* Release separated archives for each platform (kubernetes-sigs#697) [kubernetes-sigs#699](kubernetes-sigs#699)
* Clarify the role of the plugin name [kubernetes-sigs#707](kubernetes-sigs#707)
* ISSUE-696: Explore use of t.TempDir() [kubernetes-sigs#702](kubernetes-sigs#702)
* Fixed ListIndexes treating file as index candidates [kubernetes-sigs#703](kubernetes-sigs#703)
* Docs follow up [kubernetes-sigs#701](kubernetes-sigs#701)
* hack: drop impi in favor of golangci-lint [kubernetes-sigs#698](kubernetes-sigs#698)
* hack: use go1.16 'go install pkg@ver' mode [kubernetes-sigs#694](kubernetes-sigs#694)
* Add creation timestamp to receipts on install [kubernetes-sigs#695](kubernetes-sigs#695)
</details>

v0.4.1

Toggle v0.4.1's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.4.1/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.yaml

Thanks to our contributors for helping out with v0.4.1:
- Ahmet Alp Balkan
- Chris Kim
- Cornelius Weig
- Vicente Herrera
- Viacheslav Vasilyev
- Karan Thanvi
- Justin Garrison
- Joe Lanford
- Douglas Landgraf
- Bastian Hofmann
- Antoine
- Akwan Maroso

(krew v0.4.1 is tagged on Wed Feb 17 21:16:27 UTC 2021.)

<details>
<summary>Merged pull requests</summary>

* add support for darwin/arm64 (Apple Silicon) [kubernetes-sigs#693](kubernetes-sigs#693)
* Support LICENSES filename in manifest validation [kubernetes-sigs#692](kubernetes-sigs#692)
* Docs update - developer guide [kubernetes-sigs#690](kubernetes-sigs#690)
* Support linux/arm64 release [kubernetes-sigs#689](kubernetes-sigs#689)
* Docs update - user guide [kubernetes-sigs#687](kubernetes-sigs#687)
* Bump versions of most dependencies [kubernetes-sigs#679](kubernetes-sigs#679)
* fix typo in logs [kubernetes-sigs#681](kubernetes-sigs#681)
* Add myself to owners alias [kubernetes-sigs#678](kubernetes-sigs#678)
* site: Document KREW_ROOT [kubernetes-sigs#675](kubernetes-sigs#675)
* Update golanci-lint to v1.33.0 and enable govet [kubernetes-sigs#670](kubernetes-sigs#670)
* Add documentation for default index URI variable [kubernetes-sigs#669](kubernetes-sigs#669)
* Default index function [kubernetes-sigs#668](kubernetes-sigs#668)
* Override default index [kubernetes-sigs#666](kubernetes-sigs#666)
* Fix : sanitize PATH dir [kubernetes-sigs#665](kubernetes-sigs#665)
* delete cmd/generate-plugin-overview [kubernetes-sigs#660](kubernetes-sigs#660)
* Dynamic plugins list in the website [kubernetes-sigs#658](kubernetes-sigs#658)
* Fixed use of fish shell evaluation with (...) instead of bash style $(…) [kubernetes-sigs#659](kubernetes-sigs#659)
* Update install.md [kubernetes-sigs#657](kubernetes-sigs#657)
* Support arm architecture install [kubernetes-sigs#656](kubernetes-sigs#656)
* fix readme typo [kubernetes-sigs#654](kubernetes-sigs#654)
* docs(README.md): Remove Travis CI badge and use GitHub CI badge [kubernetes-sigs#652](kubernetes-sigs#652)
* Add favicon [kubernetes-sigs#650](kubernetes-sigs#650)
* tweak uninstall cmd message [kubernetes-sigs#649](kubernetes-sigs#649)
* README: update the number of plugins count [kubernetes-sigs#648](kubernetes-sigs#648)
* validate-krew-manifest: add license check [kubernetes-sigs#642](kubernetes-sigs#642)
</details>

v0.4.0

Toggle v0.4.0's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.4.0/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.0/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.0/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.0/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.0/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.4.0/krew.yaml

Thanks to our contributors for helping out with v0.4.0:
- Ahmet Alp Balkan
- Chris Kim
- Cornelius Weig
- Kubernetes Prow Robot
- Ignacio Tolstoy
- Brian Pursley
- ferhat elmas
- Thibault Le Reste
- Matt Hamilton
- Eric Zhang

(krew v0.4.0 is tagged on Mon Aug 24 18:19:53 UTC 2020.)

<details>
<summary>Merged pull requests</summary>

* cmd/gen-plugin-overview: Fix install link [kubernetes-sigs#636](kubernetes-sigs#636)
* Update installation instructions [kubernetes-sigs#635](kubernetes-sigs#635)
* Use go 1.14 `t.Cleanup()` for simpler tests [kubernetes-sigs#633](kubernetes-sigs#633)
* Some fine-tuning of krew.sigs.k8s.io [kubernetes-sigs#634](kubernetes-sigs#634)
* Publish custom index docs [kubernetes-sigs#628](kubernetes-sigs#628)
* fix path warning on windows [kubernetes-sigs#629](kubernetes-sigs#629)
* Use environment.Paths instead of calculating paths in integration tests [kubernetes-sigs#627](kubernetes-sigs#627)
* Skip upgrades for plugins installed via manifest [kubernetes-sigs#626](kubernetes-sigs#626)
* Remove multi index flag [kubernetes-sigs#624](kubernetes-sigs#624)
* Index migration ci test [kubernetes-sigs#621](kubernetes-sigs#621)
* Add more detail to error logging when dealing with bad index/plugin [kubernetes-sigs#620](kubernetes-sigs#620)
* site: custom index docs [kubernetes-sigs#618](kubernetes-sigs#618)
* Print security notice when index is added [kubernetes-sigs#616](kubernetes-sigs#616)
* Use go1.14 in github action [kubernetes-sigs#612](kubernetes-sigs#612)
* Automatic index migration [kubernetes-sigs#607](kubernetes-sigs#607)
* Remove receipts migration [kubernetes-sigs#603](kubernetes-sigs#603)
* integration_test: Create helpers to initialize tests with custom indexes [kubernetes-sigs#598](kubernetes-sigs#598)
* cmd: modify upgrade to work with multiple indexes [kubernetes-sigs#594](kubernetes-sigs#594)
* cmd: Update each index instead of just default [kubernetes-sigs#588](kubernetes-sigs#588)
* Use special "detached" index for manifest plugins [kubernetes-sigs#568](kubernetes-sigs#568)
* cmd: refactor `list` to work with custom indexes [kubernetes-sigs#560](kubernetes-sigs#560)
* Refactor ListInstalledPlugins [kubernetes-sigs#558](kubernetes-sigs#558)
* Populate receipt status on install/upgrade [kubernetes-sigs#555](kubernetes-sigs#555)
* Add index add command [kubernetes-sigs#545](kubernetes-sigs#545)
* Add index list command [kubernetes-sigs#537](kubernetes-sigs#537)
* Add receipt status [kubernetes-sigs#526](kubernetes-sigs#526)
* Initial receipt type [kubernetes-sigs#512](kubernetes-sigs#512)
* Refactor existing index path functions to support multiple indexes later on [kubernetes-sigs#510](kubernetes-sigs#510)
* Switch to actions/setup-go@v2 to avoid PATH hack [kubernetes-sigs#609](kubernetes-sigs#609)
* Trim and minify SVG assets [kubernetes-sigs#608](kubernetes-sigs#608)
* Include filename in manifest validator [kubernetes-sigs#605](kubernetes-sigs#605)
* Redirect to Krew's new homepage in its manifest [kubernetes-sigs#604](kubernetes-sigs#604)
* use kubetap homepage [kubernetes-sigs#602](kubernetes-sigs#602)
* multi-index: Add default index if none exists [kubernetes-sigs#595](kubernetes-sigs#595)
* Show new/updated plugins list after index updates [kubernetes-sigs#593](kubernetes-sigs#593)
* site: bump plugin count in home [kubernetes-sigs#591](kubernetes-sigs#591)
* Remove editor-speciifc ignores in .gitignore [kubernetes-sigs#592](kubernetes-sigs#592)
* Add custom usage template for cobra command so that usage will display 'kubectl krew' instead of just 'krew' [kubernetes-sigs#547](kubernetes-sigs#547)
* site: fix some links, rewording [kubernetes-sigs#589](kubernetes-sigs#589)
* fix const references [kubernetes-sigs#590](kubernetes-sigs#590)
* constants: change the variable name [kubernetes-sigs#584](kubernetes-sigs#584)
* cmd: make krew search work with multiple indexes [kubernetes-sigs#574](kubernetes-sigs#574)
* Check index or plugin name safety in cmd [kubernetes-sigs#583](kubernetes-sigs#583)
* integration_test: Refine cmd run utilities [kubernetes-sigs#582](kubernetes-sigs#582)
* build untagged commits with + to indicate commit [kubernetes-sigs#585](kubernetes-sigs#585)
* Document that gnu utils  are required in mac [kubernetes-sigs#578](kubernetes-sigs#578)
* integration_test: change validPlugin2 [kubernetes-sigs#575](kubernetes-sigs#575)
* Fix mispelling of hack folder [kubernetes-sigs#577](kubernetes-sigs#577)
* various naming utilities for canonicalization and display [kubernetes-sigs#570](kubernetes-sigs#570)
* integration_test: Use new helper method [kubernetes-sigs#572](kubernetes-sigs#572)
* test: validate krew list output is sorted alphabetically [kubernetes-sigs#569](kubernetes-sigs#569)
* remove unused type installation.PluginEntry [kubernetes-sigs#567](kubernetes-sigs#567)
* cmd/info: Support for multiple indexes [kubernetes-sigs#563](kubernetes-sigs#563)
* site: fix slug for release-automation page [kubernetes-sigs#564](kubernetes-sigs#564)
* Index migration [kubernetes-sigs#505](kubernetes-sigs#505)
* cmd: Add 'index remove' command [kubernetes-sigs#552](kubernetes-sigs#552)
* remove codecov.io integration [kubernetes-sigs#553](kubernetes-sigs#553)
* site: Add "why distribute with Krew" section [kubernetes-sigs#554](kubernetes-sigs#554)
* test for 'kubectl' prefix in help strings [kubernetes-sigs#551](kubernetes-sigs#551)
* add utility method to list installed plugins by index [kubernetes-sigs#549](kubernetes-sigs#549)
* ListInstalledPlugins use Receipts for parsing [kubernetes-sigs#548](kubernetes-sigs#548)
* site: fix url for release-automation [kubernetes-sigs#544](kubernetes-sigs#544)
* site: Alternative layout [kubernetes-sigs#540](kubernetes-sigs#540)
* add popeye known homepage [kubernetes-sigs#539](kubernetes-sigs#539)
* site: make footer show last updated [kubernetes-sigs#530](kubernetes-sigs#530)
* docs: Document plugin stats dashboard [kubernetes-sigs#531](kubernetes-sigs#531)
* site: add toc snippet for long articles [kubernetes-sigs#534](kubernetes-sigs#534)
* site: landing page adjustments [kubernetes-sigs#529](kubernetes-sigs#529)
* disable travis-ci in favor of gh workflows [kubernetes-sigs#527](kubernetes-sigs#527)
* docs: Add best practice on usage strings [kubernetes-sigs#528](kubernetes-sigs#528)
* Move install docs to the website, add "moved" notices [kubernetes-sigs#522](kubernetes-sigs#522)
* site: add gitinfo and edit links to footer [kubernetes-sigs#525](kubernetes-sigs#525)
* site: robots.txt [kubernetes-sigs#524](kubernetes-sigs#524)
* Consider HTTP status for more meaningful errors [kubernetes-sigs#518](kubernetes-sigs#518)
* Use static URL to download assets from latest release [kubernetes-sigs#513](kubernetes-sigs#513)
* docs: Explain krew logo [kubernetes-sigs#523](kubernetes-sigs#523)
* site: Add netlify.toml [kubernetes-sigs#520](kubernetes-sigs#520)
* site: Advanced website navigation [kubernetes-sigs#517](kubernetes-sigs#517)
* Add prototype documentation site [kubernetes-sigs#514](kubernetes-sigs#514)
* Simpler migration without external dependency [kubernetes-sigs#511](kubernetes-sigs#511)
* add helper for inferring index name from input [kubernetes-sigs#506](kubernetes-sigs#506)
* Use tagged temp dirs to simplify cleanup [kubernetes-sigs#504](kubernetes-sigs#504)
* Swap order of install and store receipt [kubernetes-sigs#503](kubernetes-sigs#503)
</details>

v0.3.4

Toggle v0.3.4's commit message
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](https://github.com/kubernetes-sigs/krew/blob/v0.3.4/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.yaml

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.)

<details>
<summary>Merged pull requests</summary>

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

v0.3.3

Toggle v0.3.3's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.3.3/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.yaml

Thanks to our contributors for helping out with v0.3.3:
- Cornelius Weig
- Ahmet Alp Balkan
- ferhat elmas
- Chris Kim

(krew v0.3.3 is tagged on Mon Dec  2 21:26:21 UTC 2019.)

<details>
<summary>Merged pull requests</summary>

* pkg/index: ignore non-.yaml files during scanning [kubernetes-sigs#413](kubernetes-sigs#413)
* Update post installation text [kubernetes-sigs#408](kubernetes-sigs#408)
* Update OWNERS [kubernetes-sigs#407](kubernetes-sigs#407)
* Drop GO111MODULE env variable [kubernetes-sigs#396](kubernetes-sigs#396)
* Drop GZIP env in artifact building [kubernetes-sigs#397](kubernetes-sigs#397)
* Fix version in readme fish installation [kubernetes-sigs#398](kubernetes-sigs#398)
* Fail validation when manifest has line break in `shortDescription` [kubernetes-sigs#393](kubernetes-sigs#393)
* Bump min go to v1.13 in go.mod [kubernetes-sigs#395](kubernetes-sigs#395)
* Drop GOPROXY since same with default [kubernetes-sigs#389](kubernetes-sigs#389)
* [docs] Improve annotated plugin manifest [kubernetes-sigs#394](kubernetes-sigs#394)
* Migrate from glog to klog [kubernetes-sigs#390](kubernetes-sigs#390)
* Make logging more consistent for downloaded vs. local archives [kubernetes-sigs#386](kubernetes-sigs#386)
* Refactor: move errorFetcher struct to test file [kubernetes-sigs#387](kubernetes-sigs#387)
* Preserve installation error by wrapping [kubernetes-sigs#385](kubernetes-sigs#385)
* Improve logic to determine if receipts migration is necessary
 [kubernetes-sigs#377](kubernetes-sigs#377)
* Use renameOrCopy for single-file move operation [kubernetes-sigs#375](kubernetes-sigs#375)
* Run go mod tidy [kubernetes-sigs#381](kubernetes-sigs#381)
* Clean untracked files while updating index [kubernetes-sigs#367](kubernetes-sigs#367)
* Distribute LICENSE [kubernetes-sigs#380](kubernetes-sigs#380)
* Update golangci-lint to v1.21.0 [kubernetes-sigs#376](kubernetes-sigs#376)
* RELEASING_KREW: Specify the repository to push the tag to [kubernetes-sigs#373](kubernetes-sigs#373)
* Pin version of release-notes helper [kubernetes-sigs#372](kubernetes-sigs#372)
* Rely on standard utils for `IsSubPath` [kubernetes-sigs#370](kubernetes-sigs#370)
* Include list of merged pull requests in release notes [kubernetes-sigs#326](kubernetes-sigs#326)
* RELEASING_KREW: push only the release tag [kubernetes-sigs#369](kubernetes-sigs#369)
</details>

v0.3.2

Toggle v0.3.2's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.3.2/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.2/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.2/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.2/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.2/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.2/krew.yaml

Thanks to our contributors for helping out with v0.3.2:
- Cornelius Weig
- Ahmet Alp Balkan
- ferhat elmas
- Thomas Runyon

(krew v0.3.2 is tagged on Fri Nov  8 23:33:20 UTC 2019.)

v0.3.1

Toggle v0.3.1's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.3.1/README.md)
and not using these artifacts directly.

- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.1/krew.tar.gz
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.1/krew.tar.gz.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.1/krew.exe
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.1/krew.exe.sha256
- https://github.com/kubernetes-sigs/krew/releases/download/v0.3.1/krew.yaml

Thanks to our contributors for helping out with v0.3.1:
- Cornelius Weig

(krew v0.3.1 is tagged on Tue 24 Sep 2019 08:59:10 PM UTC.)

<details>
<summary>Merged pull requests</summary>

* Upgrade to golangci-lint v0.19.0 [kubernetes-sigs#346](kubernetes-sigs#346)
* Fix handling when no matching platform is found [kubernetes-sigs#345](kubernetes-sigs#345)
</details>

v0.3.0

Toggle v0.3.0's commit message
Installation

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

Release Assets
--------------
Artifacts for this release can be downloaded from the following links.
It is recommended to follow [installation instructions](https://github.com/kubernetes-sigs/krew/blob/v0.3.0/README.md)
and not using these artifacts directly.

- https://storage.googleapis.com/krew/v0.3.0/krew.tar.gz
- https://storage.googleapis.com/krew/v0.3.0/krew.tar.gz.sha256
- https://storage.googleapis.com/krew/v0.3.0/krew.zip
- https://storage.googleapis.com/krew/v0.3.0/krew.zip.sha256
- https://storage.googleapis.com/krew/v0.3.0/krew.yaml

Thanks to our contributors for helping out with v0.3.0:
- Ahmet Alp Balkan
- Cornelius Weig
- ferhat elmas
- Kazuki Suda
- Nirmoy Das
- Maciej Szulik
- Luk Burchard
- tallaxes
- Stefan Kirrmann
- Norman Joyner
- Nam Nguyen
- Itay Shakury
- Himanshu Pandey
- Daniel Weibel
- Boris Popovschi

(krew v0.3.0 is tagged on Fri 06 Sep 2019 08:18:40 AM UTC.)

<details>
<summary>Merged pull requests</summary>

* lint: enable errcheck and fix some issues [kubernetes-sigs#327](kubernetes-sigs#327)
* docs: Add link to GitHub template repo to developer guide [kubernetes-sigs#323](kubernetes-sigs#323)
* lint: integrate impi [kubernetes-sigs#322](kubernetes-sigs#322)
* Add security notice to be shown after install and upgrade [kubernetes-sigs#316](kubernetes-sigs#316)
* Correct import order [kubernetes-sigs#321](kubernetes-sigs#321)
* lint: make test config explicit [kubernetes-sigs#320](kubernetes-sigs#320)
* lint: enable deadcode and varcheck [kubernetes-sigs#318](kubernetes-sigs#318)
* lint: bump golangci-lint to 1.17.1 [kubernetes-sigs#319](kubernetes-sigs#319)
* Clean up stale krew installations on windows [kubernetes-sigs#314](kubernetes-sigs#314)
* pkg/validation: simplify name comparison [kubernetes-sigs#317](kubernetes-sigs#317)
* pkg/download: close files after extracting in tar [kubernetes-sigs#310](kubernetes-sigs#310)
* pkg/index: close manifest file after reading [kubernetes-sigs#313](kubernetes-sigs#313)
* prevent erroring with empty plugin name [kubernetes-sigs#311](kubernetes-sigs#311)
* Add index revision to plugin overview page [kubernetes-sigs#307](kubernetes-sigs#307)
* README: link to the list of available plugins [kubernetes-sigs#304](kubernetes-sigs#304)
* Validate plugins can be removed without local manifest [kubernetes-sigs#300](kubernetes-sigs#300)
* Add script to generate plugin overview page [kubernetes-sigs#260](kubernetes-sigs#260)
* Make files in `spec.platforms[]` optional [kubernetes-sigs#261](kubernetes-sigs#261)
* pkg/installation: cleanup refactoring [kubernetes-sigs#296](kubernetes-sigs#296)
* integration_test: add more test cases [kubernetes-sigs#297](kubernetes-sigs#297)
* pkg/installation: unused pluginVersionFromPath [kubernetes-sigs#290](kubernetes-sigs#290)
* pkg/validation: add selector validation [kubernetes-sigs#288](kubernetes-sigs#288)
* Move platform detection to pkg/installation [kubernetes-sigs#286](kubernetes-sigs#286)
* test: remove -v from tests [kubernetes-sigs#285](kubernetes-sigs#285)
* pkg/receipt: move under pkg/installation [kubernetes-sigs#280](kubernetes-sigs#280)
* Unify yaml serialization dependencies [kubernetes-sigs#266](kubernetes-sigs#266)
* Add --no-update-index option to bypass updates [kubernetes-sigs#279](kubernetes-sigs#279)
* pkg/testutil: add in-memory Plugin builder [kubernetes-sigs#283](kubernetes-sigs#283)
* pkg/index: validate sha256 values [kubernetes-sigs#281](kubernetes-sigs#281)
* Refactor upgrade machinery to use semver versions [kubernetes-sigs#278](kubernetes-sigs#278)
* Update plugin listings to use install receipts [kubernetes-sigs#276](kubernetes-sigs#276)
* semver: add wrapper for SemVer functionality [kubernetes-sigs#273](kubernetes-sigs#273)
* minor: rename environment.Path receipt path methods [kubernetes-sigs#275](kubernetes-sigs#275)
* Make version field required [kubernetes-sigs#269](kubernetes-sigs#269)
* hack: make run-lint.sh work with go modules [kubernetes-sigs#268](kubernetes-sigs#268)
* hack: verify builds are installable [kubernetes-sigs#262](kubernetes-sigs#262)
* hack: add make-binary.sh for local builds [kubernetes-sigs#259](kubernetes-sigs#259)
* README: add github stars from shields.io [kubernetes-sigs#257](kubernetes-sigs#257)
* hack: add script to verify receipts migration [kubernetes-sigs#255](kubernetes-sigs#255)
* Add subcommand for migrating the krew home [kubernetes-sigs#249](kubernetes-sigs#249)
* Add integration test for `krew upgrade` [kubernetes-sigs#242](kubernetes-sigs#242)
* Use `t.Logf` instead of `glog` in tests [kubernetes-sigs#248](kubernetes-sigs#248)
* Make output of `krew search` easier to read [kubernetes-sigs#253](kubernetes-sigs#253)
* Fix typo in the developer docs for plugin manifest [kubernetes-sigs#251](kubernetes-sigs#251)
* Add integration tests for `krew install` with --archive and --manifest options [kubernetes-sigs#245](kubernetes-sigs#245)
* hack/run-in-docker: refactoring [kubernetes-sigs#206](kubernetes-sigs#206)
* Ensure that go modules are enabled in all helper scripts [kubernetes-sigs#243](kubernetes-sigs#243)
* integration_test: split tests into separate files [kubernetes-sigs#240](kubernetes-sigs#240)
* vendor: rename leftover vendor/ directory [kubernetes-sigs#241](kubernetes-sigs#241)
* pkg/installation: reorder receipt save & install() [kubernetes-sigs#237](kubernetes-sigs#237)
* Move to go modules (vgo) [kubernetes-sigs#235](kubernetes-sigs#235)
* Rename /test --> /integration_test [kubernetes-sigs#236](kubernetes-sigs#236)
* Save install receipt [kubernetes-sigs#195](kubernetes-sigs#195)
* Fix a broken link on README.md [kubernetes-sigs#230](kubernetes-sigs#230)
* Fix readme for wrong use of fish subshell in string [kubernetes-sigs#215](kubernetes-sigs#215)
* hack: update verify-code-patterns.sh [kubernetes-sigs#221](kubernetes-sigs#221)
* Various fixes to integration tests [kubernetes-sigs#228](kubernetes-sigs#228)
* Cleanup some TODOs [kubernetes-sigs#218](kubernetes-sigs#218)
* hack: move out install_kubectl_if_needed [kubernetes-sigs#220](kubernetes-sigs#220)
* Small refactorings for better code structure [kubernetes-sigs#223](kubernetes-sigs#223)
* Put local imports in a separate import group [kubernetes-sigs#222](kubernetes-sigs#222)
* Validate manifest file extension and kind field [kubernetes-sigs#191](kubernetes-sigs#191)
* Add myself as krew maintainer [kubernetes-sigs#216](kubernetes-sigs#216)
* Remove obsolete `head` field from plugin manifest [kubernetes-sigs#212](kubernetes-sigs#212)
* Make corneliusweig a maintainer [kubernetes-sigs#214](kubernetes-sigs#214)
* More integration tests [kubernetes-sigs#208](kubernetes-sigs#208)
* Add basic integration tests [kubernetes-sigs#203](kubernetes-sigs#203)
* Added link for contribution doc [kubernetes-sigs#207](kubernetes-sigs#207)
* Add contributor documentation and helper scripts [kubernetes-sigs#201](kubernetes-sigs#201)
* cmd: info: Support only one argument [kubernetes-sigs#197](kubernetes-sigs#197)
* Ensure index updates do not fail if the local and remote history diverge [kubernetes-sigs#202](kubernetes-sigs#202)
* Fix IndexUrl to point to right url [kubernetes-sigs#194](kubernetes-sigs#194)
* Rename `krew remove` to `krew uninstall` [kubernetes-sigs#189](kubernetes-sigs#189)
* Switch linter from gometalinter to golangci-lint [kubernetes-sigs#176](kubernetes-sigs#176)
* add: description how to install krew on fish [kubernetes-sigs#187](kubernetes-sigs#187)
* Validate license boilerplate in CI builds [kubernetes-sigs#183](kubernetes-sigs#183)
* Switch imports to sigs.k8s.io/krew [kubernetes-sigs#181](kubernetes-sigs#181)
* Add some github shields [kubernetes-sigs#177](kubernetes-sigs#177)
* Switch all repo references from `GoogleContainerTools` -> `kubernetes-sigs` [kubernetes-sigs#178](kubernetes-sigs#178)
* Update license headers to reassign copyright [kubernetes-sigs#169](kubernetes-sigs#169)
* README: post-migration updates [kubernetes-sigs#167](kubernetes-sigs#167)
* Add OWNERS, kubernetes project template files [kubernetes-sigs#161](kubernetes-sigs#161)
* Change OWNERS_ALIASES to krew-maintainers [kubernetes-sigs#162](kubernetes-sigs#162)
* Add `spec.homepage` field to the plugin manifest [kubernetes-sigs#158](kubernetes-sigs#158)
* Fix typos in user guide [kubernetes-sigs#153](kubernetes-sigs#153)
* cmd/validate-krew-manifest: initial implementation [kubernetes-sigs#151](kubernetes-sigs#151)
* Use variable extractor methods for mime types [kubernetes-sigs#139](kubernetes-sigs#139)
* Added condition to remove command, to prevent remove krew action [kubernetes-sigs#147](kubernetes-sigs#147)
* docs: add cli-runtime note to DEVELOPER_GUIDE.md [kubernetes-sigs#146](kubernetes-sigs#146)
* Update README.md: --source is now --manifest [kubernetes-sigs#143](kubernetes-sigs#143)
* hack: consistent checksums for archive files [kubernetes-sigs#141](kubernetes-sigs#141)
* Add download tests [kubernetes-sigs#138](kubernetes-sigs#138)
* docs: migrate naming guide to 1.12 plugin call style [kubernetes-sigs#140](kubernetes-sigs#140)
* Fix spelling of 'download' [kubernetes-sigs#136](kubernetes-sigs#136)
* Fix --archive param in developer guide [kubernetes-sigs#134](kubernetes-sigs#134)
* Fix missing krew subcommand in README.md [kubernetes-sigs#132](kubernetes-sigs#132)
* docs: update developer guide [kubernetes-sigs#130](kubernetes-sigs#130)
</details>
0