Skip to content

v0.1.0-alpha.18

Pre-release
Pre-release

Choose a tag to compare

@guilhermeyo guilhermeyo released this 10 May 00:54
· 10 commits to main since this release
60c18a9

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 tui are gone, along with the ratatui/crossterm dependencies (~7400 lines + two crates trimmed from the binary).
  • Internal cleanup: extracted process_helpers::detach_session so the 5 sites that need to detach a spawned child (browser, webapp, GUI restart, picker exit, background update worker) share one unsafe block 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.