- Update to version 0.6.1:
* chore(Dockerfile): use latest version of the Go base image
* Improve error reporting
* Set the right initial permissions for the download dirs
* chore(deps): Bump github.com/go-viper/mapstructure/v2
* chore(deps): Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
* chore(deps): Bump k8s.io/client-go from 0.33.1 to 0.33.2
* chore(deps): Bump docker/setup-buildx-action from 3.11.0 to 3.11.1
* chore(deps): Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
* chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.0
* chore(deps): Bump actions/attest-build-provenance from 2.3.0 to 2.4.0
* chore(deps): Bump docker/build-push-action from 6.16.0 to 6.18.0
* chore(deps): Bump k8s.io/client-go from 0.33.0 to 0.33.1
* chore(deps): Bump actions/setup-go from 5.4.0 to 5.5.0
* chore(deps): Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
* chore(deps): update golangci-lint
* chore(deps): Bump actions/attest-build-provenance from 2.2.3 to 2.3.0
* chore(deps): Bump docker/build-push-action from 6.15.0 to 6.16.0
* chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.0
* chore(deps): Bump sigstore/cosign-installer from 3.8.1 to 3.8.2
* chore(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0
* chore(deps): Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
* chore(deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1
* chore(deps): Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0
* chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
* chore(deps): update to latest golangci
* chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0
* chore(deps): Bump docker/login-action from 3.3.0 to 3.4.0
* chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.0
* chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
OBS-URL: https://build.opensuse.org/request/show/1318285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kuberlr?expand=0&rev=5
* chore(Dockerfile): use latest version of the Go base image
* Improve error reporting
* Set the right initial permissions for the download dirs
* chore(deps): Bump github.com/go-viper/mapstructure/v2
* chore(deps): Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
* chore(deps): Bump k8s.io/client-go from 0.33.1 to 0.33.2
* chore(deps): Bump docker/setup-buildx-action from 3.11.0 to 3.11.1
* chore(deps): Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
* chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.0
* chore(deps): Bump actions/attest-build-provenance from 2.3.0 to 2.4.0
* chore(deps): Bump docker/build-push-action from 6.16.0 to 6.18.0
* chore(deps): Bump k8s.io/client-go from 0.33.0 to 0.33.1
* chore(deps): Bump actions/setup-go from 5.4.0 to 5.5.0
* chore(deps): Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
* chore(deps): update golangci-lint
* chore(deps): Bump actions/attest-build-provenance from 2.2.3 to 2.3.0
* chore(deps): Bump docker/build-push-action from 6.15.0 to 6.16.0
* chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.0
* chore(deps): Bump sigstore/cosign-installer from 3.8.1 to 3.8.2
* chore(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0
* chore(deps): Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
* chore(deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1
* chore(deps): Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0
* chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
* chore(deps): update to latest golangci
* chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0
* chore(deps): Bump docker/login-action from 3.3.0 to 3.4.0
* chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.0
* chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/kuberlr?expand=0&rev=9
- Update to version 0.5.2:
* automation: switch to release-drafter
* refactor: small improvements to tests
* test: update to latest version of golangci
* refactor: improve tests
* chore(deps): Bump actions/attest-build-provenance from 1.4.1 to 1.4.2
* Fix typo and add tests
* Small refactoring
* Fix infinite recursion loop with kube login
* chore(deps): Bump docker/build-push-action from 6.6.1 to 6.7.0
* chore(deps): Bump k8s.io/client-go from 0.30.3 to 0.31.0
* chore(deps): Bump actions/attest-build-provenance from 1.4.0 to 1.4.1
* chore(deps): Bump sigstore/cosign-installer from 3.5.0 to 3.6.0
* chore(deps): Bump docker/build-push-action from 5.3.0 to 6.6.1
* automation: fix release action
* Tag all actions by sha
* Remove goreleaser config comments
* Make machine name more generic
* seed bash completion at build time
* add attestation settings and step
* Add kuberlr completion
* Update release to publish docker image too
* Add dockerfile with local make script
* update goreleaser config with version
* chore(deps): Bump github.com/schollz/progressbar/v3
* chore(deps): Bump github.com/schollz/progressbar/v3
* chore(deps): Bump k8s.io/client-go from 0.30.2 to 0.30.3
* chore(deps): Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
* chore(deps): Bump k8s.io/client-go from 0.30.1 to 0.30.2
* chore(deps): Bump github.com/schollz/progressbar/v3
* chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0
* chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
* chore(deps): update go, golangci, gorelease
* chore(deps): run go mod tidy
* --- updated-dependencies: - dependency-name: github.com/schollz/progressbar/v3 dependency-type: direct:production update-type: version-update:semver-patch ...
* build(deps): bump k8s.io/client-go from 0.29.3 to 0.30.1
* build(deps): bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0
* build(deps): bump golangci/golangci-lint-action from 4 to 6
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.6 to 6.5.9
* build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0
* refactor: cleanup checksum code
* skip gosec in linting, verify old binaries with sha1
* fix lint
* fix typo
* add types for download args
* update shaURLToGet
* fix typo
* use sha512 checksum for ver>=1.12, and sha1 for old versions
* Update README
* set DisableFlagParsing to true for NewKubectlWrapperCmd
* format code
* DisableFlagParsing for NewKubectlWrapperCmd
* remove unused lint directive
* add kubectl subcommand
* Small fixes to Kubernetes mirror patch
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.5 to 6.5.6
* remove unused lint directive
* fix getKbReleaseURL
* add config key KbReleaseUrl for custom download mirror
* build(deps): bump k8s.io/client-go from 0.29.2 to 0.29.3
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.4 to 6.5.5
* build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
* build(deps): bump github.com/schollz/progressbar/v3
* build(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2
* build(deps): bump golangci/golangci-lint-action from 3 to 4
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.3 to 6.5.4
* build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.2 to 6.5.3
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.1 to 6.5.2
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.9 to 6.5.1
* Use context passed via the commandline when discovering cluster version
* build(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2
* build(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.1
* chore(deps): update to latest version of golangci
* build(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0
* build(deps): bump actions/setup-go from 4 to 5
* build(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4
* build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
* build(deps): bump github.com/schollz/progressbar/v3
* build(deps): bump github.com/schollz/progressbar/v3
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.8 to 6.4.9
* build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3
* build(deps): bump golang.org/x/net from 0.13.0 to 0.17.0
* build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.7 to 6.4.8
* build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2
* fix: support global kubectl options
* Remove changelog file
* fix: goreleaser grant the right privileges
* automation: fix goreleaser config
* automation: remove release-drafter
* automation: enable cosign
* chore(deps): update k8s.io/client
* test: fix broken GH action
* test: refactor GH action
* test: update go version used by GH actions
* test: fix linter warnings
* test: switch to golangci
* chore(deps): bump go version
* chore: cleanup Makefile
* Bump github.com/schollz/progressbar/v3 from 3.3.1 to 3.13.1
* Bump github.com/spf13/viper from 1.4.0 to 1.16.0
* Bump github.com/spf13/cobra from 1.0.0 to 1.7.0
* Bump github.com/jedib0t/go-pretty/v6 from 6.0.4 to 6.4.7
* Bump actions/setup-go from 2 to 4
* Bump actions/checkout from 2 to 4
* chore(automation): configure dependabot
* chore: update release actions
* fix: release-drafter enable master branch
* chore: add release-drafter
* Added the s390x architecture
* Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0
* Bump k8s.io/client-go from 0.17.0 to 0.20.0
* Enable building universal binaries for macos
* Fix go vet
* Fix go fmt errors
* GitHub Action test workflow: update go version
* Fixes the command output when the Kubernetes server is unreachable.
* Fix BiDi rendering issue for asterisk
* Downloader: don't shadow err
* Switch go version from 1.13 to 1.17 to support darwin/arm64 builds
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/kuberlr?expand=0&rev=7
- Update to version 0.3.1:
* Prepare for release of v0.3.1
* fix: set progress bar desc to shorter string
* Update Changelog
* Update README to mention all the platforms supported
* GitHub actions: enable test matrix
* Build kuberlr binary for windows
* windows: fix path construction for download dir
* windows: require .exe extension on windows
* windows: add filename extension utils
OBS-URL: https://build.opensuse.org/request/show/833758
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/kuberlr?expand=0&rev=4