Skip to content

v0.3.0

Choose a tag to compare

@release-please-lullabot release-please-lullabot released this 13 Jul 19:47
Immutable release. Only release title and notes can be modified.

0.3.0 (2026-07-13)

Features

  • tui: board chrome — header, messages ring, state-gated footer, refresh tick (819177d)
  • tui: command registry, layout classifier, job registry, guest heartbeat (7f04be5)
  • tui: delete the VM screen; the tile carries the core count (6257d84)
  • tui: live host readout, a selectable empty slot, and steady gauges (5c90d52)
  • tui: replace the table list with the tile board (2afc1c3)
  • tui: show the build, wrap the footer, and add a ? keys screen (11343ef)
  • tui: the header's cpu is a percentage of the whole host (8bdae6e)
  • tui: the tile — derived status, honest gauges, exception-only fields (6d5c289)

Bug Fixes

  • close the races the last review's fixes left open (e8701de)
  • lima: pin the copy backend so files land where the user put them (67708a5)
  • lima: survive limactl list failing while an instance is cloned or deleted (19cc742)
  • provision: serialize base-image preparation with a file lock (d7507fd)
  • test: pin the host probes for every teatest golden, not just some (44bff14)
  • test: stop the unit suite writing the developer's real ~/.lima (53fd1f4)
  • test: wait on the screen a TUI test navigated to, not on text the renderer reused (6cac3c0)
  • tui: a build streams onto its tile instead of seizing the terminal (792b7a6)
  • tui: keep the gauges live when the terminal loses focus (1e6d524)
  • tui: re-gate the verbs the build freeze used to protect (abbe0d9)
  • tui: stop a file copy from flipping a failed build's tile back to green (d1a3001)
  • user: enable systemd linger so detached tmux survives logout (a13b2b0)