Skip to content

Releases: applejag/kubectl-klock

v0.7.2

11 Nov 12:05
818d882
Compare
Choose a tag to compare

Re-release of v0.7.1 because I love goreleaser and release pipelines, they never go wrong.

There was an issue when releasing, and so I have to re-run the release pipelines, which causes all checksum hashes to be new as I don't have reproducible builds.

See release notes in previous release: https://github.com/applejag/kubectl-klock/releases/tag/v0.7.1

Full Changelog: v0.7.0...v0.7.2

v0.7.1

11 Nov 10:21
61b2095
Compare
Choose a tag to compare

What's Changed

Note

v0.7.1 was retracted due to an issue in the release pipeline. Please use v0.7.2 instead. It contains the same changes.

A lot of dependency updates, but there's one in particular that I'm creating this release for: https://github.com/charmbracelet/bubbletea/releases/tag/v1.2.0

It’s performance boost time

Sometimes you have to take matters into your own hands. That’s exactly what @LeperGnome did when he wanted faster rendering. This release features adjustments to the rendering algorithm for faster repaints.

All PRs (though it is probably easier to read the full changelog diff linked at the bottom of these release notes):

New Contributors

Full Changelog: v0.7.0...v0.7.1

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