Skip to content

v0.21.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 10:26

What changed

  • rpi stats -w now quits the instant you ask it to. q, Esc, and Ctrl-C exit the live dashboard immediately, even in the middle of a refresh. Before, the periodic metrics fetch (docker stats over SSH, on the default 2s interval) ran on the same loop as keyboard input, so a keypress could be stuck waiting for the fetch to finish — the quit keys felt laggy or, if you happened to press during a slow refresh, dead. The fetch now runs off the input loop, so quitting is instant regardless of what the refresh is doing.

Internal

Metrics polling moved to a background task feeding the UI over a channel; the input/render loop was extracted (run_events) and covered with regression tests that quit while a fetch is stalled. Plus release-side security-review bookkeeping.

Full Changelog: v0.21.0...v0.21.1