Skip to content

Latest commit

 

History

History
532 lines (385 loc) · 40.6 KB

File metadata and controls

532 lines (385 loc) · 40.6 KB

Changelog

[3.0.1] - 2026-06-06

Refactoring

  • [breaking] Shrink public API surface, add #[non_exhaustive] (1bf24d6)
  • Split lib.rs into modules, fix async, rename enums, harden CSV (873b50d)

[2.0.0] - 2026-06-06

Bug Fixes

Documentation

  • Update and rework README & SKILL (0486caa)

Features

  • Add multi-column local sibling sort via --sort (50bf067)
  • Add kubectl-view-allocations AI coding skill (#333) (847843e)

Refactoring

[1.1.1] - 2026-04-27

Bug Fixes

Dependencies

  • Bump kube from 3.0.1 to 3.1.0 (#330) (438106e)
  • Bump k8s-openapi from 0.27.0 to 0.27.1 (#329) (dc1b955)
  • Bump clap from 4.5.60 to 4.6.0 (#328) (c7d5ac2)
  • Bump tracing-subscriber from 0.3.22 to 0.3.23 (#327) (683df1e)
  • Bump rajatjindal/krew-release-bot from 0.0.50 to 0.0.51 (#326) (a246878)
  • Bump tokio from 1.49.0 to 1.50.0 (#325) (5664774)
  • Bump jdx/mise-action from 3 to 4 (#324) (fbe7ebc)

[1.1.0] - 2026-03-02

Dependencies

  • Update rust & dependencies (#323) (448d317)
  • Bump rajatjindal/krew-release-bot from 0.0.47 to 0.0.50 (#318) (b912b15)
  • Bump futures from 0.3.31 to 0.3.32 (#319) (18119f9)
  • Bump anyhow from 1.0.100 to 1.0.102 (#320) (817c8da)
  • Bump clap from 4.5.56 to 4.5.60 (#321) (2f00ca3)
  • Bump serde_json from 1.0.148 to 1.0.149 (#322) (f3f70d8)
  • Bump chrono from 0.4.42 to 0.4.43 (#313) (673c1e1)
  • Bump clap from 4.5.53 to 4.5.56 (#315) (b8e6f1a)
  • Bump tokio from 1.48.0 to 1.49.0 (#316) (775d53f)
  • Bump thiserror from 2.0.17 to 2.0.18 (#317) (0d40e72)
  • Bump k8s-openapi from 0.26.0 to 0.26.1 (#311) (07b32c8)
  • Bump tracing from 0.1.43 to 0.1.44 (#310) (96cae7f)
  • Bump serde_json from 1.0.145 to 1.0.148 (#312) (b87d3aa)
  • Bump tracing-subscriber from 0.3.20 to 0.3.22 (#305) (00d81d7)
  • Bump clap from 4.5.51 to 4.5.53 (#306) (c55aa46)
  • Bump tracing from 0.1.41 to 0.1.43 (#307) (72b5725)
  • Bump actions/checkout from 5 to 6 (#308) (2c59a18)
  • Bump clap from 4.5.48 to 4.5.51 (4b604bd)
  • Bump tokio from 1.47.1 to 1.48.0 (fec11fa)
  • Bump serde from 1.0.226 to 1.0.228 (0d10be9)
  • Bump thiserror from 2.0.16 to 2.0.17 (52ae5d3)
  • Bump anyhow from 1.0.99 to 1.0.100 (6b3bc0f)
  • Bump serde from 1.0.225 to 1.0.226 (9d193bc)
  • Bump clap from 4.5.47 to 4.5.48 (cf534c4)

Features

  • [breaking] Adds a new --ignore-taints parameter, and filter out tainted node by default (#309) (2699d19)

[1.0.0] - 2025-09-17

Dependencies

  • Bump k8s-openapi (in sync with kube) (11814ed)
  • Bump kube from 1.1.0 to 2.0.1 (57a6eaf)
  • Bump chrono from 0.4.41 to 0.4.42 (b562eb1)
  • Bump serde_json from 1.0.143 to 1.0.145 (1dc5cd1)
  • Bump clap from 4.5.46 to 4.5.47 (3b7a2a9)
  • Bump clap from 4.5.45 to 4.5.46 (b7db6f6)
  • Bump tracing-subscriber from 0.3.19 to 0.3.20 (3b22e00)
  • Bump jdx/mise-action from 2 to 3 (6158dc4)
  • Bump serde_json from 1.0.142 to 1.0.143 (53789f2)
  • Bump thiserror from 2.0.15 to 2.0.16 (7e4016c)
  • Bump thiserror from 2.0.14 to 2.0.15 (f30c72d)
  • Bump actions/checkout from 4 to 5 (3cdcad2)

[0.23.1] - 2025-07-29

Documentation

[0.23.0] - 2025-07-29

Dependencies

  • Bump tokio from 1.46.1 to 1.47.0 (1495768)
  • Bump serde_json from 1.0.140 to 1.0.141 (35513af)
  • Bump clap from 4.5.40 to 4.5.41 (45fa2d2)
  • Bump tokio from 1.45.1 to 1.46.1 (5577762)

Features

  • Add flag --kubeconfig to set the path to kubeconfig file (d7f46fa)

[0.22.1] - 2025-06-25

Bug Fixes

  • Fix: fix conflict between --accept-invalid-certs (from cli args) and insecure-skip-tls-verify: true (from kubeconfig)

FIX 275 (aa92144)

Dependencies

[0.22.0] - 2025-06-16

Bug Fixes

  • Apply some clippy suggestion (282ff86)

Dependencies

  • Bump clap from 4.5.39 to 4.5.40 (ae09979)

Documentation

Refactoring

  • Call list concurrently on every Pod's api (317d16d)

[0.21.2] - 2025-06-03

Dependencies

  • Bump kube from 0.99.0 to 1.1.0 (495b091)
  • Bump color-eyre from 0.6.4 to 0.6.5 (a57fbee)
  • Bump tokio from 1.45.0 to 1.45.1 (adb87f0)
  • Bump clap from 4.5.38 to 4.5.39 (3cdf1c3)

Documentation

  • Add link to another alternative (e22edfb)

[0.21.1] - 2025-05-11

Bug Fixes

  • --show-zero display unset cpu and memory for pods (f7d267e)

[0.21.0] - 2025-05-11

Bug Fixes

  • Look at pods only on selected nodes (e6dfad1)

Dependencies

  • Upgrade to rust 1.86 (10b113b)
  • Bump chrono from 0.4.40 to 0.4.41 (03f0536)
  • Bump clap from 4.5.36 to 4.5.37 (dba6406)
  • Bump anyhow from 1.0.97 to 1.0.98 (fb9fe9c)
  • Bump clap from 4.5.35 to 4.5.36 (64afd50)
  • Bump tokio from 1.44.1 to 1.44.2 (1e76f46)
  • Bump clap from 4.5.34 to 4.5.35 (509444e)
  • Bump clap from 4.5.32 to 4.5.34 (#257) (b90e5a2)
  • Bump mozilla-actions/sccache-action from 0.0.8 to 0.0.9 (#256) (0fbae5a)

Documentation

Features

  • Feat: on cli, allow multi-value option to be defined as a list (with comma as separator)

  • update description of cli

  • update dependencies (56b50f7)

  • Add an option to calculate Free as Allocatable - Requested (9b09c7d)

[0.20.5] - 2025-03-21

Dependencies

  • Switch back to ring (5de1d68)
  • Update kube requirement from 0.98 to 0.99 (#254) (6023144)
  • Bump mozilla-actions/sccache-action from 0.0.7 to 0.0.8 (30a2802)

[0.20.3] - 2025-01-09

Features

  • Enable http-proxy and oidc support on kube access (7f41606)

[0.20.2] - 2025-01-07

Dependencies

  • Update kube requirement from 0.97 to 0.98 (0a90c93)
  • Update itertools requirement from 0.13 to 0.14 (0509c9a)
  • Bump mozilla-actions/sccache-action from 0.0.6 to 0.0.7 (fb9b536)
  • Update kube requirement from 0.96 to 0.97 (498987a)
  • Update thiserror requirement from 1.0 to 2.0 (9a555cc)
  • Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 (3e7b8ac)

[0.20.0] - 2024-11-05

Dependencies

  • Upgrade kube-rs to 0.96 (60de62b)
  • Update itertools requirement from 0.12 to 0.13 (b7c1392)

Features

  • Add labels filter support (8bdd740)

[0.19.2] - 2024-04-23

Bug Fixes

  • Add socks5 support via the kube dependency (62a7e54)

Dependencies

  • Update kube & k8s-openapi, minimal k8s version is 1.24 (ffdffc4)
  • Bump actions/cache from 3 to 4 (fa8eb94)

[0.18.1] - 2023-11-25

Dependencies

Refactoring

  • Replace spectral by pretty_asserts (fa5bdce)

[0.18.0] - 2023-10-29

Dependencies

  • Bump actions/checkout from 3 to 4 (1f0cf79)

Documentation

  • Add command to start a kwok local cluster (4918c6d)

Features

  • Allow to disable check of certificates and call to kubectl to refresh token (f03f91b)

[0.17.1] - 2023-09-24

Bug Fixes

  • Display title also when no aggregated/computed qty #218 (a6dd9c2)

Dependencies

  • Switch from openssl to rustls (like kube-rs 0.86) (0a2e061)
  • Upgrade kube from 0.80 to 0.86 (b669640)
  • Update itertools requirement from 0.10 to 0.11 (e0df2fb)

[0.16.0] - 2023-04-01

Bug Fixes

  • Update config of cargo-release (8bfe874)
  • Apply some clippy suggestion (40ad02b)

Dependencies

  • Set actions/cache@v3 (remove minor.patch) (1b27b5d)
  • Bump clap from 3.2 to 4.2 (595e739)
  • Bump kube to 0.80 (8b1968c)
  • Update prettytable-rs requirement from 0.9 to 0.10 (623b891)
  • Bump actions/cache from 3.0.11 to 3.2.5 (850f0ec)
  • Bump actions/cache from 3.0.9 to 3.0.11 (7f4dc61)
  • Bump actions/cache from 3.0.8 to 3.0.9 (48ba024)
  • Bump actions/cache from 3.0.7 to 3.0.8 (e9fe387)

Features

  • [breaking] 💄 output error for human (no longer in json) (9d3beb8)

[0.15.1] - 2022-09-04

Dependencies

  • Bump actions/cache from 3.0.5 to 3.0.7 (7358e1e)
  • Update prettytable-rs requirement from 0.8 to 0.9 (e228bef)

[0.15.0] - 2022-07-31

Dependencies

  • Update clap requirement from 3.0 to 3.2 (3208ae0)
  • Update k8s-openapi requirement from 0.14.0 to 0.15.0 (56ebf69)
  • Update kube requirement from 0.70.0 to 0.74.0 (2491315)
  • Bump actions/cache from 3.0.3 to 3.0.5 (ab7c643)
  • Bump actions/cache from 3.0.1 to 3.0.3 (be261de)
  • Update kube requirement from 0.69.1 to 0.70.0 (4e284e9)
  • Bump actions/cache from 2 to 3.0.1 (cf2eec0)
  • Bump actions/checkout from 2.4.0 to 3 (a7397c6)

[0.14.8] - 2022-02-27

[0.14.7] - 2022-02-27

Dependencies

  • Update kube requirement from 0.67.0 to 0.69.1 (34390e9)

[0.14.7-dev] - 2022-02-27

Dependencies

  • Bump actions/checkout from 2.3.4 to 2.4.0 (0e84e38)
  • Upgrade dependencies (2f59922)

[0.14.6] - 2021-09-18

Dependencies

  • Update kube requirement from 0.59 to 0.60 (4f4b4db)

[0.14.5] - 2021-08-26

Dependencies

  • Bump kube to 0.59 from 0.57 (and k8s-openapi) (ec0a189)

[0.14.2] - 2021-06-26

[0.14.1] - 2021-06-11

Dependencies

  • Bump kube from 0.55.0 to 0.56.0 (441f54f)
  • No longer enforce patch level for dependencies (2533d15)
  • Bump tokio from 1.6.0 to 1.6.1 (00b3cc3)

[0.14.0] - 2021-05-23

Dependencies

  • Kube explicit list of features (68fec7d)
  • Bump tokio from 1.5.0 to 1.6.0 (a11ec1d)
  • Bump serde from 1.0.125 to 1.0.126 (ff53f66)
  • Bump kube from 0.52.0 to 0.53.0 (6fc49fe)
  • Bump openssl from 0.10.33 to 0.10.34 (9d20d79)
  • Bump tokio from 1.4.0 to 1.5.0 (aec34d8)

[0.13.0] - 2021-04-11

Dependencies

  • Bump kube from 0.51.0 to 0.52.0 (8e7fad9)
  • Bump anyhow from 1.0.39 to 1.0.40 (6c39135)
  • Bump tokio from 1.3.0 to 1.4.0 (e5871a3)
  • Bump anyhow from 1.0.38 to 1.0.39 (ca27260)
  • Bump openssl from 0.10.32 to 0.10.33 (50284f3)
  • Bump tokio from 1.2.0 to 1.3.0 (48afce5)
  • Bump kube from 0.50.1 to 0.51.0 (3b741cf)
  • Bump serde_json from 1.0.62 to 1.0.64 (d24d86c)

[0.12.1] - 2021-02-18

[0.12.0] - 2021-02-17

Dependencies

  • Enable features from kube to be iso with previous version (able to work with oauth, gke,...) (99ac582)
  • Bump env_logger from 0.8.2 to 0.8.3 (816204e)
  • Bump kube from 0.48.0 to 0.50.0 (3e63196)
  • Bump tokio from 1.1.1 to 1.2.0 (25be6f7)
  • Bump serde_json from 1.0.61 to 1.0.62 (ead8a65)
  • Bump tokio from 1.1.0 to 1.1.1 (42b8554)

[0.11.0] - 2021-01-28

Dependencies

  • Upgrade kube from 0.47 to 0.48 (c3f9c01)
  • Bump tokio from 1.0.2 to 1.1.0 (e085744)
  • Bump tokio from 1.0.1 to 1.0.2 (5d86a14)

[0.10.0] - 2021-01-11

Dependencies

  • Cargo update (50ba270)
  • Bump kube from 0.46.0 to 0.47.0 (1b5e94a)
  • Bump anyhow from 1.0.37 to 1.0.38 (e7744e2)
  • Bump anyhow from 1.0.36 to 1.0.37 (be1ce49)
  • Bump kube from 0.45.0 to 0.46.0 (0fc35d1)
  • Bump serde_json from 1.0.60 to 1.0.61 (ffe7b26)
  • Upgrade k8s-openapi to be align with kube (c29dee3)
  • Bump kube from 0.43.0 to 0.45.0 (1da4fff)
  • Bump openssl from 0.10.30 to 0.10.32 (a22a768)
  • Bump itertools from 0.9.0 to 0.10.0 (35d7736)
  • Bump anyhow from 1.0.35 to 1.0.36 (ac7c8bc)
  • Bump anyhow from 1.0.34 to 1.0.35 (590ba2b)
  • Bump structopt from 0.3.20 to 0.3.21 (ceb3b2a)
  • Bump serde_json from 1.0.59 to 1.0.60 (ac343c9)
  • Bump env_logger from 0.8.1 to 0.8.2 (88ae9db)
  • Bump tokio from 0.2.23 to 0.3.5 (eeea0a2)
  • Bump tokio from 0.2.22 to 0.2.23 (cc75cf7)
  • Bump actions/checkout from v1 to v2.3.4 (a9c722a)

[0.9.2] - 2020-11-07

Dependencies

  • Upgrade config of dependabot from version 1 to 2 (30bd6e4)
  • Bump anyhow from 1.0.33 to 1.0.34 (66ce2b6)

[0.9.1] - 2020-11-02

Dependencies

  • Bump env_logger from 0.7.1 to 0.8.1 (654fee2)
  • Bump serde_json from 1.0.58 to 1.0.59 (61103c2)
  • Bump structopt from 0.3.19 to 0.3.20 (29c7198)
  • Bump anyhow from 1.0.32 to 1.0.33 (e749025)
  • Bump structopt from 0.3.18 to 0.3.19 (e5c2f7e)
  • Bump kube from 0.42.0 to 0.43.0 (f25edef)
  • Bump structopt from 0.3.17 to 0.3.18 (87cf7de)
  • Bump serde_json from 1.0.57 to 1.0.58 (fcec3b8)
  • Bump chrono from 0.4.15 to 0.4.19 (b456f9c)
  • Bump kube from 0.40.0 to 0.42.0 (a638827)
  • Bump structopt from 0.3.16 to 0.3.17 (88d899b)

[0.8.2] - 2020-08-19

[0.8.1] - 2020-08-19

Bug Fixes

  • Update to use k8s_openapi 0.9.0 (168e14f)

Dependencies

  • Bump kube from 0.39.0 to 0.40.0 (76bfa0c)
  • Bump structopt from 0.3.15 to 0.3.16 (f635aab)
  • Bump kube from 0.38.0 to 0.39.0 (27bf908)
  • Bump serde_json from 1.0.56 to 1.0.57 (061565b)
  • Bump anyhow from 1.0.31 to 1.0.32 (d581031)
  • Bump kube from 0.37.0 to 0.38.0 (866279d)
  • Bump kube from 0.36.0 to 0.37.0 (127056f)
  • Bump tokio from 0.2.21 to 0.2.22 (71730d5)
  • Bump kube from 0.35.1 to 0.36.0 (69dc1c8)
  • Bump serde_json from 1.0.55 to 1.0.56 (29c103d)
  • Bump openssl from 0.10.29 to 0.10.30 (cebcc40)
  • Bump kube from 0.35.0 to 0.35.1 (7a69871)
  • Bump structopt from 0.3.14 to 0.3.15 (1764d73)

[0.7.3] - 2020-06-16

Dependencies

  • Bump kube from 0.34.0 to 0.35.0 (544e08f)
  • Bump serde_json from 1.0.54 to 1.0.55 (fe63bd1)
  • Bump serde_json from 1.0.53 to 1.0.54 (061f56a)
  • Bump k8s-openapi to be sync with kube (4b266f1)
  • Bump kube from 0.33.0 to 0.34.0 (55e9b10)
  • Bump anyhow from 1.0.30 to 1.0.31 (b9b15b9)
  • Bump tokio from 0.2.20 to 0.2.21 (6f0ffbb)
  • Bump anyhow from 1.0.28 to 1.0.30 (09aa69a)
  • Bump serde_json from 1.0.52 to 1.0.53 (18d35eb)
  • Bump tokio from 0.2.19 to 0.2.20 (44ca08a)
  • Bump serde_json from 1.0.51 to 1.0.52 (b057aad)
  • Bump kube from 0.32.1 to 0.33.0 (7421294)
  • Bump tokio from 0.2.18 to 0.2.19 (52e0314)
  • Bump structopt from 0.3.13 to 0.3.14 (583e7d2)
  • Bump kube from 0.32.0 to 0.32.1 (215978b)
  • Update dependencies (57bfac0)
  • Update kube requirement from 0.30.0 to 0.32.0 (9754f6a)
  • Update kube requirement from 0.29.0 to 0.30.0 (e8e7da6)
  • Bump structopt from 0.2.11 to 0.2.13 (ff64d20)
  • Bump openssl from 0.10.27 to 0.10.28 (2afc17f)
  • Bump structopt from 0.3.9 to 0.3.11 (bd66cf0)
  • Bump serde_json from 1.0.45 to 1.0.48 (3b46e0c)
  • Bump kube from 0.28.0 to 0.29.0 (a19e82e)
  • Update kube requirement from 0.27.0 to 0.28.0 (c434bdd)
  • Update itertools requirement from 0.8.2 to 0.9.0 (8716383)
  • Update kube requirement from 0.26.0 to 0.27.0 (1e1ee25)
  • Update kube requirement from 0.25.0 to 0.26.0 (8f4f809)

[0.7.2] - 2020-02-22

Dependencies

  • Update kube requirement from 0.24.0 to 0.25.0 (44e3e14)

[0.7.0] - 2020-02-03

Dependencies

  • Upgrade other dependencies because there are related: kube-rs, tokio. (4b543fd)
  • Update k8s-openapi requirement from 0.6.0 to 0.7.1 (be307eb)

[0.6.5] - 2020-01-13

[0.6.4] - 2020-01-09

[0.6.2] - 2019-12-31

Dependencies

  • Bump kube, tokio, anyhow, structopt (6b40bba)

[0.6.1] - 2019-12-27

Dependencies

  • Update kube requirement from 0.20.0 to 0.22.1 (c2d5c02)

[0.6.0] - 2019-11-28

Dependencies

  • Bump itertools to 0.3.5 from 0.3.3 (6641665)
  • Bump itertools to 0.8.2 from 0.8.1 (a9fa62b)
  • Bump serde_json to 1.0.41 from 1.0.41 (b10f666)
  • Bump anyhow to 1.0.23 from 1.0.20 (f54f74e)
  • Update kube requirement from 0.19.0 to 0.20.0 (3717b4c)

[0.5.1] - 2019-11-18

[0.5.0] - 2019-11-16

Dependencies

  • Upgrade kube-rs to 0.19.0 + move from failure to anyhow (932fa77)
  • Update kube requirement from 0.17.1 to 0.18.1 (086d1e2)

[0.4.1] - 2019-11-11

Dependencies

  • Update kube requirement from 0.8.0 to 0.8.1 (fb30c3d)
  • Update kube requirement from 0.17.0 to 0.17.1 (85ec39d)

[0.4.0] - 2019-10-30

[0.3.0] - 2019-10-28

[0.2.1] - 2019-10-23

[0.2.0] - 2019-10-23

Dependencies

  • Update env_logger to 0.7.1 from 0.7.0 (c807107)
  • Update kube requirement from 0.16.1 to 0.17.0 (6e303e0)
  • Update k8s-openapi requirement from 0.5.1 to 0.6.0 (bbe5070)
  • Upgrade dependencies: kube, env_logger, failure, serde_jon (68c6b3c)

[0.1.0-dev] - 2019-09-11

Dependencies