Releases: danielfoehrKn/kubeswitch
Releases Β· danielfoehrKn/kubeswitch
0.9.2
Thank you for your contributions!
New Features
- Add flag to opt out of existence check when switching namespaces by @tomasaschan in #146
- increase QPS and burst rate limits by @nobbs in #147
- Fail if Vault data is empty by @bderrly in #129
Fixes
- fix(fish): fix 'rm' command unalias by @croissong in #121
- fix: consistently write state by @nrwiersma in #123
- fix: calling
rm
command in hack/switch/switch.fish by @LoHertel in #125 - fix π(filesystem store): ignore path that do not exist instead of thrβ¦ by @Banh-Canh in #135
- Fix alias bash completion in README by @MaxOinRU in #143
- fix π(kubeconfig filesystem store): kubeswitch follows symlinks by @Banh-Canh in #138
Documentation
New Contributors
- @croissong made their first contribution in #121
- @nrwiersma made their first contribution in #123
- @LoHertel made their first contribution in #125
- @bderrly made their first contribution in #129
- @niraj8 made their first contribution in #132
- @Banh-Canh made their first contribution in #135
- @MaxOinRU made their first contribution in #143
Full Changelog: 0.9.1...0.9.2
0.9.1
This release contains
- support for DOKS - the DigitalOcean Kubernetes service.
- updated some Rancher dependencies.
- the
version
command now outputs a list of supported backing stores
switch version
Switch:
version : v0.9.1
build date : 2024-04-18
go version : go1.22.1
go compiler : gc
platform : darwin/amd64
backing-stores: [ azure digitalocean eks filesystem gardener gke ovh rancher scaleway vault ]
0.9.0
This is a larger release combining many valued contributions. A few highlights:
- Windows support by Guillaume Bernard @GuillaumeBernardFGTech
- Scaleway and OVH provider support by Adrien Raffin-Caboisse @restanrm
- Linux on ARM support by GaΓ«tan Ars @gaetanars
Thank you very much for your patience with this release and thank you for the contributions.
What's Changed
- fix typo by @landerz123 in #103
- Add support for Azure ClusterUserCredentials by @WatcherWhale in #105
- change(switch): dont use alias for rm command by @PixiBixi in #85
- build: support Linux ARM64 by @gaetanars in #109
- Fix typo in README.md by @kluen in #118
- Add external providers by @restanrm in #116
- Bump golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in #106
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #117
New Contributors
- @landerz123 made their first contribution in #103
- @WatcherWhale made their first contribution in #105
- @PixiBixi made their first contribution in #85
- @gaetanars made their first contribution in #109
- @kluen made their first contribution in #118
- @restanrm made their first contribution in #116
Full Changelog: 0.8.1...0.9.0
0.8.1
Thanks to everyone's contribution! This is mainly a maintenance update with updated dependencies but also includes an important fix for the GKE store contributed by Jerry Royster @gjariv such that the GKE Kubeconfig uses the gke-cloud-auth-plugin
.
Other contributions by
0.8.0
0.7.2
0.7.1
- Fix a concurrency issue when using multiple Gardener stores
0.7.0
New features:
- Directly switch to a namespace using
switch ns <ns>
- Gardener Store: allow switching to the control-plane of a Shoot cluster using
switch gardener controlplane
Noticeable:
- beautified the history window
- bumped dependencies (Golang to 1.18 and Gardener dependencies)
- introduce a new dependency mechanism for tools required by build scripts
Breaking changes:
- Dropped support for the gardenlogin-controller for gardener landscapes. In order to use kubeswitch with Garden, you must use Gardener version >=
v1.43.0
. Please see the documentation.
0.6.2
0.6.1
- Make namespace switching work with exec providers in the kubeconfig
- Fix an error when there is no history file yet