Skip to content

v0.9.0

Latest

Choose a tag to compare

@mathix420 mathix420 released this 07 Aug 12:30

0.9.0 (2026-08-07)

Features

  • cli: add the crashes subcommand (8eab42f)
  • config: add icon keys for the chrome action buttons (6126dc1)
  • config: add IconStyle parsing from a string or table (9682285)
  • config: add the [debug] section (2cff9f7)
  • config: add ui.font variant family overrides (25ed550)
  • config: add ui.font.builtin_symbols (cdd62ec)
  • config: let ui.sidebar_attention override the attention color (c35674e)
  • doctor: report recorded crashes (d3f2d6c)
  • fonts: embed a symbol subset for built-in glyphs (685d3b4)
  • fonts: register bold and italic families for the ui chain (dab9177)
  • fonts: register the symbol face as a last resort (b8aacd9)
  • logging: add log directory and process identity (941b2d2)
  • logging: arm crash recording on the GUI path (789fef9)
  • logging: bound panic records per process (94994d8)
  • logging: prune artifacts by age and liveness (70bbf9c)
  • logging: record panics to a per-process artifact (d7d72e5)
  • logging: tee the log stream to a per-process file (672ae76)
  • paste: paste a path when the clipboard has no text [3] (#163) (6d315f9)
  • session: land a close on the neighbour (#160) (afff20c)
  • sidebar: add filter actions, PR filters, and search scope [5] (#164) (30a1335)
  • sidebar: gate icon hints behind icon_tooltips (a1b5351)
  • sidebar: name what a status icon reports on hover (64b4204)
  • sidebar: paint a branch upstream badge on worktree rows (29b9ee4)
  • sidebar: paint action buttons from config (a1811ce)
  • sidebar: spell full row names out on hover [6] (#165) (ac42518)
  • sidebar: style icons with color, weight, slant, and size (44b9784)
  • upstream: add the upstream state type and worktree fields (902e5a9)
  • upstream: gate upstream discovery behind ui.upstream_status (ec9273d)
  • upstream: parse for-each-ref upstream tracking output (b8f2d26)
  • upstream: populate upstream state during project discovery (f829d39)
  • upstream: read upstream state from a git2 branch walk (74ea387)

Bug Fixes

  • crash: secure diagnostic artifacts (14f3a37)
  • doctor: pin crash counts and drop dead after_exit flag (64c5759)
  • fonts: bind chrome families when font resolution fails (dc50fa3)
  • icons: gate test-only glyph aggregates and drop task pointer (2edf131)
  • logging: prune session logs even when persistent_logging is off (09b0b4b)
  • logging: recover the crash artifact from real failure modes (d6d142d)
  • logging: restore terminal colour under Target::Pipe (7192673)
  • palette: fit and wrap on a narrow window (552d912)
  • sidebar: surface the hints icons inside a row owe (bd0dcbd)
  • upstream: drop badges for unreadable git state (862c3d3)
  • upstream: key wsl branches by plain ref name (304c7fa)