Releases: applejag/kubectl-klock
v0.7.0
What's Changed
Changes
- Add suggestions in filter textfield by @semihbkgr in #95
Fixes
- Fix 'slice bounds out of range' error in paginator by @semihbkgr in #98
Dependencies
- Bump the all group with 4 updates by @dependabot in #92
- Bump github.com/charmbracelet/bubbletea from 0.25.0 to 0.26.1 in the all group by @dependabot in #96
- Update to Go 1.22.3 by @applejag in #99
- Updated some Go dependencies (via go get -u) by @applejag in #100
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #87
- Bump the all group with 4 updates by @dependabot in #88
- Bump golang.org/x/net from 0.19.0 to 0.23.0 by @dependabot in #90
- Bump markdownlint-cli2 from 0.12.1 to 0.13.0 in the all group by @dependabot in #89
- Update to Go 1.22.2 by @applejag in #91
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Changes (since v0.5.1)
- Added status coloring on multiple statuses, where
NotReady,SchedulingDisabled
would have redNotReady
and orangeSchedulingDisabled
by @applejag in #69 - Changed to Go 1.21.5 to resolve vulnerability GO-2023-2182, for denial of service in net/http, and GO-2023-2185 for insecure parsing of Windows paths with a
\??\
prefix by @applejag in #72 - Added coloring on PV/StorageClass reclaim policy and PV/PVC status by @applejag in #73
- Colorize 'Pulling' by @applejag in #76
- Added Scoop repo by @applejag in #77
- Changed to Go 1.22.1 to stay up to date, but also to resolve vulnerabilities GO-2024-2600, GO-2024-2599, and GO-2024-2598 by @applejag in #85
Dependencies
- Bump markdownlint-cli2 from 0.10.0 to 0.11.0 by @dependabot in #67
- Bump the all group with 3 updates by @dependabot in #68
- k8s.io/apimachinery from 0.28.3 to 0.28.4
- k8s.io/cli-runtime from 0.28.3 to 0.28.4
- k8s.io/kubectl from 0.28.3 to 0.28.4
- Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #72
- Bump actions/setup-go from 4 to 5 by @dependabot in #71
- Bump github/codeql-action from 2 to 3 by @dependabot in #75
- Bump the all group with 4 updates by @dependabot in #74
- github.com/charmbracelet/bubbles from 0.16.1 to 0.17.1
- k8s.io/apimachinery from 0.28.4 to 0.29.0
- k8s.io/cli-runtime from 0.28.4 to 0.29.0
- k8s.io/kubectl from 0.28.4 to 0.29.0
- Bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #78
- Bump markdownlint-cli2 from 0.11.0 to 0.12.1 by @dependabot in #79
- Bump the all group with 3 updates by @dependabot in #80
- k8s.io/apimachinery from 0.29.0 to 0.29.1
- k8s.io/cli-runtime from 0.29.0 to 0.29.1
- k8s.io/kubectl from 0.29.0 to 0.29.1
- Bump github.com/charmbracelet/bubbles from 0.17.1 to 0.18.0 by @dependabot in #81
- Bump the all group with 4 updates by @dependabot in #82
- k8s.io/apimachinery from 0.29.1 to 0.29.2
- k8s.io/client-go from 0.29.1 to 0.29.2
- k8s.io/kubectl from 0.29.1 to 0.29.2
- Bump fsfe/reuse-action from 2 to 3 by @dependabot in #83
- Bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 by @dependabot in #84
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Changes (since v0.5.0)
Dependencies
- Update to Go 1.21.4 to fix GO-2023-2185 by @applejag in #66
- Bump the all group with 1 update by @dependabot in #61
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Bigger release with lots of new features and bug fixes.
Changes (since v0.4.0)
Breaking changes
-
BREAKING: Changed binary name from
klock
tokubectl-klock
. Any automated tooling downloading from GitHub release assets may break. (#41) -
BREAKING: Changed my username from
jilleJr
toapplejag
. Any automated tooling may break from this. (#42)
New features
-
Added
completion
subcommand. (#34) -
Added completion to resource type and name. (#34)
-
Added completion on flags: (#39)
--output
,-o
--namespace
,-n
--cluster
--context
--user
-
Added
--version
flag to print the command's version. (#40, thanks @semihbkgr!) -
Added Snap:
sudo snap install klock --edge
(#43) -
Added
--label-columns
/-L
flag to present labels as columns. (#55, thanks @semihbkgr!) -
Added parsing of a pod's "RESTART" column (e.g
5 (3m ago)
) so it auto updates, similarly to the "AGE" column. (#56) -
Added timer on pod's "STATUS" column when a pod is deleted (e.g
Deleted (3m ago)
). (#56) -
Added auto updating on event's "LAST SEEN" column. (#58)
-
Added coloring on event's "REASON" column. (#58)
-
Added auto updating on job's "DURATION" column. (#60)
-
Added auto updating on cronjob's "LAST SCHEDULE" column. (#60)
-
Fixed glitches when using flag
--watch-kubeconfig
/-W
. The watch was not properly restarting, but works great now. (#57)
Dependencies
- Bump actions/checkout from 3 to 4 by @dependabot in #33
- Bump markdownlint-cli2 from 0.9.2 to 0.10.0 by @dependabot in #35
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #36
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #46
- Bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 by @dependabot in #47
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #45
- Bump k8s.io/kubectl from 0.28.2 to 0.28.3 by @dependabot in #48
- Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in #50
- Updated dependencies in d1d8084
Full Changelog: v0.4.0...v0.5.0
v0.5.0-rc.2
This is a release candidate, meaning its a pre-release for what may come to v0.5.0.
Changes (since v0.4.0)
Breaking changes
-
BREAKING: Changed binary name from
klock
tokubectl-klock
. Any automated tooling downloading from GitHub release assets may break. (#41) -
BREAKING: Changed my username from
jilleJr
toapplejag
. Any automated tooling may break from this. (#42)
New features
-
Added
completion
subcommand. (#34) -
Added completion to resource type and name. (#34)
-
Added completion on flags: (#39)
--output
,-o
--namespace
,-n
--cluster
--context
--user
-
Added
--version
flag to print the command's version. (#40, thanks @semihbkgr!) -
Added Snap:
sudo snap install klock --edge
(#43) -
Added
--label-columns
/-L
flag to present labels as columns. (#55, thanks @semihbkgr!) -
Added parsing of a pod's "RESTART" column (e.g
5 (3m ago)
) so it auto updates, similarly to the "AGE" column. (#56) -
Added timer on pod's "STATUS" column when a pod is deleted (e.g
Deleted (3m ago)
). (#56) -
Added auto updating on event's "LAST SEEN" column. (#58)
-
Added coloring on event's "REASON" column. (#58)
-
Added auto updating on job's "DURATION" column. (#60)
-
Added auto updating on cronjob's "LAST SCHEDULE" column. (#60)
-
Fixed glitches when using flag
--watch-kubeconfig
/-W
. The watch was not properly restarting, but works great now. (#57)
Dependencies
- Bump actions/checkout from 3 to 4 by @dependabot in #33
- Bump markdownlint-cli2 from 0.9.2 to 0.10.0 by @dependabot in #35
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #36
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #46
- Bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 by @dependabot in #47
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #45
- Bump k8s.io/kubectl from 0.28.2 to 0.28.3 by @dependabot in #48
- Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in #50
Full Changelog: v0.4.0...v0.5.0-rc.2
v0.5.0-rc.1
This is a release candidate, meaning its a pre-release for what may come to v0.5.0.
Changes (since v0.4.0)
Breaking changes
-
BREAKING: Changed binary name from
klock
tokubectl-klock
. Any automated tooling downloading from GitHub release assets may break. (#41) -
BREAKING: Changed my username from
jilleJr
toapplejag
. Any automated tooling may break from this. (#42)
New features
-
Added
completion
subcommand. (#34) -
Added completion to resource type and name. (#34)
-
Added completion on flags: (#39)
--output
,-o
--namespace
,-n
--cluster
--context
--user
-
Added
--version
flag to print the command's version. (#40, thanks @semihbkgr!) -
Added Snap:
sudo snap install klock --edge
(#43) -
Added
--label-columns
/-L
flag to present labels as columns. (#55, thanks @semihbkgr!) -
Added parsing of a pod's "RESTART" column (e.g
5 (3m ago)
) so it auto updates, similarly to the "AGE" column. (#56) -
Added timer on pod's "STATUS" column when a pod is deleted (e.g
Deleted (3m ago)
). (#56) -
Added auto updating on event's "LAST SEEN" column. (#58)
-
Added coloring on event's "REASON" column. (#58)
-
Fixed glitches when using flag
--watch-kubeconfig
/-W
. The watch was not properly restarting, but works great now. (#57)
Dependencies
- Bump actions/checkout from 3 to 4 by @dependabot in #33
- Bump markdownlint-cli2 from 0.9.2 to 0.10.0 by @dependabot in #35
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #36
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #46
- Bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 by @dependabot in #47
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #45
- Bump k8s.io/kubectl from 0.28.2 to 0.28.3 by @dependabot in #48
- Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in #50
Full Changelog: v0.4.0...v0.5.0-rc.1
v0.4.0
# Install using krew
kubectl krew install klock
# Upgrade existing krew installation
kubectl krew upgrade klock
# Usage
kubectl klock pods
Changes (since v0.3.2)
-
Filter resources by text (#32, thanks @semihbkgr!)
Press slash
/
while usingkubectl klock
to access this new filter input field. -
Added toggles info to status bar, so you can see when you are "forcing fullscreen" or "hiding deleted resources". (7298803)
Dependency updates
-
Updated Go from v1.20 to v1.21. (c71519b)
-
Updated k8s.io dependencies from v0.27.4 to v0.28.0. (514a851)
GitHub Actions updates
- Bump actions/checkout from 2 to 3 by @dependabot in #24
- Bump actions/setup-go from 1 to 4 by @dependabot in #28
- Bump goreleaser/goreleaser-action from 1 to 4 by @dependabot in #25
- Bump remark-preset-lint-markdown-style-guide from 4.0.0 to 5.1.3 by @dependabot in #27
- Bump fsfe/reuse-action from 1 to 2 by @dependabot in #26
Full Changelog: v0.3.2...v0.4.0
v0.3.2
# Install using krew
kubectl krew install klock
# Upgrade existing krew installation
kubectl krew upgrade klock
# Usage
kubectl klock pods
Changes (since v0.3.1)
- Fixed some cells being printed as
<nil>
. Now they are printed as empty cells instead. (#23, thanks @semihbkgr!)
New Contributors
- @semihbkgr made their first contribution in #23