Skip to content

v0.4.0 — Native Settings and the current macOS design

Choose a tag to compare

@mavdotso mavdotso released this 28 Sep 05:39
· 1 commit to main since this release
v0.4.0
80dd19d

Native Settings and the current macOS design

  • The app now builds against the installed macOS SDK. Before, macOS drew the pre-26 design because the binary reported SDK 14.0. The minimum macOS version stays 14.
  • Settings uses a sidebar with gray icon badges and native grouped forms. The large page headers are gone.
  • The menu window shrinks when a row goes away, so no empty bands show at the top and bottom.
  • Kill orphaned sessions and Clean stale worktrees use the same row style, in one group below the sessions list.

Build from source on macOS 14 or later; this release does not include a downloadable binary. See the README for installation instructions.

Validation: on macOS 27, a debug build hid a section while the menu was open: the window shrank from 523 pt to 442 pt with no bands, and it still grows. Screenshots checked both cleanup rows, all four Settings panes, and the Clean Worktrees window with a real stale worktree. Local release build installed and launched.

Full changelog: v0.3.3...v0.4.0