Skip to content

Releases: embik/kubeconfig-bikeshed

v0.3.2

15 May 16:38
v0.3.2
cfc1301
Compare
Choose a tag to compare

What's Changed

  • Add DCO and conventional commits by @embik in #57
  • fix(import): correctly import from stdin by @embik in #58
  • chore(cargo): update dependencies by @embik in #59
  • fix(ci): run conform from image to check multiple commits by @embik in #60

Full Changelog: v0.3.1...v0.3.2

v0.3.1

06 Mar 10:32
v0.3.1
c1844a8
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • correctly match on not equal selectors by @embik in #54

Chores

  • cargo: update dependencies by @embik in #55

Full Changelog: v0.3.0...v0.3.1

v0.3.0 (Moka Pot)

03 Feb 08:59
v0.3.0
d0d261c
Compare
Choose a tag to compare

What's Changed

New Features

  • import: support importing from stdin by using '-' as path by @embik in #46
  • import: support import from a directory by @embik in #48
  • import: add -p/--proxy-url flag by @embik in #51
  • prune: add new command to clean up kubeconfigs for which the server is no longer available by @embik in #49
  • move: add new command to rename kubeconfigs by @embik in #53
  • rewrite label and selector support to support key- labels and key!=value selectors by @embik in #52

Chores

Full Changelog: v0.2.0...v0.3.0

v0.2.0 (Cinnamon Cold Brew)

12 Dec 18:51
v0.2.0
8ed308d
Compare
Choose a tag to compare

What's Changed

New Features

  • add remove subcommand by @embik in #16
  • store last kubeconfig and make it available via use - by @embik in #17
  • import: add --delete / -d flag to delete original file after import by @embik in #18
  • add version subcommand by @embik in #21
  • add special [unset] option to list and use by @embik in #23
  • add support for storing and filtering labels for imported kubeconfigs by @embik in #27
  • list: add --output / -o flag that supports printing a table by @embik in #30
  • add label subcommand to update existing labels by @embik in #33
  • import: add --short / -s flag to use first part of server FQDN as name by @embik in #40
  • label / remove: allow to use with -l / --selector flag by @embik in #41
  • import: allow importing mixed kubeconfigs by @embik in #42

Bugfixes

  • use collision-free alias for fzf by @embik in #20

Changes

  • improve command line alias discoverability by @embik in #28
  • import: set mode 600 on imported files by @embik in #29
  • validate label keys and values by @embik in #38

Chores

  • add formatting and anyhow by @jan-walther in #22
  • update kube-rs to 0.87.1 and k8s-openapi 0.20.0 by @embik in #24
  • improve code quality and add basic tests by @embik in #34
  • update README and add demo gif by @embik in #37
  • add integration tests by @embik in #39

New Contributors

Full Changelog: v0.1.3...v0.2.0

v0.1.3

21 Nov 20:52
v0.1.3
8b49305
Compare
Choose a tag to compare

What's Changed

  • shell: properly use alias in shell magic by @embik in #10

Full Changelog: v0.1.2...v0.1.3

v0.1.2

21 Nov 09:38
v0.1.2
dd9297e
Compare
Choose a tag to compare

What's Changed

  • shell: make zsh magic more portable and add bash magic by @embik in #2

Full Changelog: v0.1.1...v0.1.2

v0.1.1

20 Nov 18:44
1095308
Compare
Choose a tag to compare

What's Changed

  • cmd: create configuration directory if it does not exist by @embik in #1

Full Changelog: v0.1.0...v0.1.1

v0.1.0

20 Nov 13:50
5918d7c
Compare
Choose a tag to compare

Initial release.