Skip to content

v0.45.1

Choose a tag to compare

@ztomer ztomer released this 05 Sep 14:49
· 196 commits to main since this release

What's new

  • fix: restored task-backed views start as Monitor
  • chore: add install.sh (build and install to brew bindir)
  • docs: install flow, per-session views; prune dead weight
  • fix: release.py resumes its own unfinished cut

Details

Restored Docker/Fetch views came back dead: fresh gen-0 panels showing
"connecting..." forever, because no backing task is ever spawned for a
restored view while the monitor stream updates history without painting.
One d press poisoned all panels and state.toml, so every later launch
restored the dead view. Mode::for_startup now maps task-backed views
(Docker, Fetch, Upgrade, Alerts) to Monitor on both persist and restore,
which also heals state files older builds already poisoned. Pinned by
view_restore_test.rs (all six variants plus the fixed-point property).

Also new: ./install.sh builds via ./build.sh and installs to
$(brew --prefix)/bin with the stable ad-hoc signature; docs cover the
install flow and per-session views; removed two unreferenced tracked blobs
(~900 KiB) and dangling docs/performance.md references.