0.9.0
Special thanks to @cfontes, @emmekappa, @frudolph77, @JarnoRFB, @lcd1232, @lduparc, @ledroide, @liji-canva, @MelanieT and @zhixiaoqiang for their contributions.
Features
- Support selecting and copying logs into clipboard (#17 by @lcd1232)
- Add Tab and Shift+Tab key bindings to change widget focus (#98 by @frudolph77)
- Add PgUp and PgDn key bindings to scrollable widgets
- Add file system usage chart support
- ARMv7 client binary
Enhancements
- Better handle discontinuity in resources usage time series
Fixes
- Terminal does not support input Chinese words (#111 by @zhixiaoqiang)
- Logs with
\r
not updated (#108 by @lduparc) - Kubebox crashes when viewing pod that actively produces logs (#93 by @JarnoRFB)
- Unable to scroll terminal when running in iTerm (#59 by @MelanieT)
- I can't scroll the logs using shortcuts (#95 by @cfontes)
- Unable to run kubebox on MacOS Big Sur (#107 by @emmekappa)
- cAdvisor PodSecurityPolicy does not allow what the DaemonSet requires (#91 by @ledroide)
- Add standard containerd path to cAdvisor PodSecurityPolicy
- Fix WebSocket sub-protocol bearer token encoding
- Fix timestamp parsing for chuncked log lines
Changes
- Upgrade Xterm.js to version 4.9.0
- Upgrade Nexe to version 4.0.0-beta.14
- Upgrade Node to version 12.16.2 for binaries