Skip to content

Releases: applejag/kubectl-klock

v0.7.0

10 May 16:46
f4a2a7c
Compare
Choose a tag to compare

What's Changed

Changes

Fixes

  • Fix 'slice bounds out of range' error in paginator by @semihbkgr in #98

Dependencies

Full Changelog: v0.6.1...v0.7.0

v0.6.1

19 Apr 15:56
caf6dae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

11 Mar 11:59
a016339
Compare
Choose a tag to compare

Changes (since v0.5.1)

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

11 Nov 18:10
adbee6c
Compare
Choose a tag to compare

Changes (since v0.5.0)

Dependencies

Full Changelog: v0.5.0...v0.5.1

v0.5.0

04 Nov 14:12
a5e5f89
Compare
Choose a tag to compare

Bigger release with lots of new features and bug fixes.

Changes (since v0.4.0)

Breaking changes

  • BREAKING: Changed binary name from klock to kubectl-klock. Any automated tooling downloading from GitHub release assets may break. (#41)

  • BREAKING: Changed my username from jilleJr to applejag. 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

Full Changelog: v0.4.0...v0.5.0

v0.5.0-rc.2

03 Nov 15:04
946fd72
Compare
Choose a tag to compare
v0.5.0-rc.2 Pre-release
Pre-release

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 to kubectl-klock. Any automated tooling downloading from GitHub release assets may break. (#41)

  • BREAKING: Changed my username from jilleJr to applejag. 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

Full Changelog: v0.4.0...v0.5.0-rc.2

v0.5.0-rc.1

02 Nov 03:12
5f1ca42
Compare
Choose a tag to compare
v0.5.0-rc.1 Pre-release
Pre-release

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 to kubectl-klock. Any automated tooling downloading from GitHub release assets may break. (#41)

  • BREAKING: Changed my username from jilleJr to applejag. 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

Full Changelog: v0.4.0...v0.5.0-rc.1

v0.4.0

03 Sep 19:19
525a68f
Compare
Choose a tag to compare
# 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 using kubectl 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

Full Changelog: v0.3.2...v0.4.0

v0.3.2

18 Aug 23:51
69f69fc
Compare
Choose a tag to compare
# 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

v0.3.1

05 Aug 20:17
94f3381
Compare
Choose a tag to compare
# Install using krew
kubectl krew install klock

# Upgrade existing krew installation
kubectl krew upgrade klock

# Usage
kubectl klock pods

Changes (since v0.3.0)

  • Fixed namespace column when using --all-namespaces not rendering or
    sorting properly (fd3b165)