All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- pass env vars to cli, so plugins can use them
- optimize kubernetes version detecion
- send errors to stderr
Add support to the kubectl-wrapper
to automatically download the same binary
version that the cluster has.
kubectl-wrapper
bug that prevented to exec pods- control 403 error on github api that prevents listing available releases to install
- fix plenty of bugs that made windows releases unusable
- add specific integration tests for MacOs and Windows
Switch to syscall package to allow using kubectl with a tty support.
Bump release. Nothing special, but we could use a first real release.
- Befor wrapping binary errors, check if actually there's an error.
- Wrap binary errors only if related to the binary-manager, other way just show them as is
- Change the wrapper scripts of
kubectl
andhelm
by a binary- This will make it more maintenable with multiple OS
- Change the organization of the packages:
- Leave
cmd
for the binaries - The old
cmd
goes tointernal/cmd
as it really is a package
- Leave
- Unify the release workflow with the tests