v0.1.0-alpha.18
Pre-release
Pre-release
·
10 commits
to main
since this release
What's new
- Background update check now fires on GUI launch (TTL-guarded with a 60min cooldown). Replaces the periodic in-process tick that didn't survive mclovin's transient process lifetime — the loop fired exactly once at startup and then died with the window. Open the GUI, get a fresh check.
- TUI frontend removed. The GUI is now the only frontend.
mclovin menu/mclovin tuiare gone, along with the ratatui/crossterm dependencies (~7400 lines + two crates trimmed from the binary). - Internal cleanup: extracted
process_helpers::detach_sessionso the 5 sites that need to detach a spawned child (browser, webapp, GUI restart, picker exit, background update worker) share oneunsafeblock instead of five copies.
Breaking
[picker] command = "tui" no longer routes anywhere — it falls through and fails at spawn. Set to "" (default iced GUI) or remove the line.