All releases

Mooring 0.9.0

See a worktree's pull request before you raise it — the file pane now reviews a branch the way a PR does, showing changed files and commits since it diverged from its base with a ready-or-conflict verdict, without leaving Mooring for the terminal or GitHub.

FeaturesImprovements

See a worktree's pull request before you raise it. The file pane now reviews a branch the way a PR does — the changed files and commits since it diverged from its base, with a ready-or-conflict verdict — so you can look over your work without leaving Mooring for the terminal or GitHub. Around that: the card window grows into a place you actually live in, cards and Claude sessions stay in tighter sync, and a round of terminal and backlog polish.

Review a branch before you raise it

  • The Branch section reviews a worktree's branch — the files it changed and the commits it added since it diverged from its base (exactly what a PR would contain), not your uncommitted edits and not all of history. Each file opens a diff against the base.
  • A ready-or-conflict verdict at a glance — the sidebar shows whether a worktree's branch would merge cleanly ("No conflicts with the base branch") or would conflict, and with which files, predicted in memory without touching your working tree.
  • Filter the file tree to "Changed in branch" — collapse the tree down to just the files your branch touched (and their folders), then flip it back to the full tree; your real expansion state is untouched.

The card window grows up

  • Open a card in its own window straight from a worktree — a small card icon on a worktree's sidebar row (double-click the row works too) opens the linked card's window, so you can re-read the ticket or leave a comment without hunting for it in the backlog.
  • Follow related tickets inside the window — double-click a ticket in the Relations rail to open it in the same window, with a Back control (⌘[) to retrace your steps.
  • The card window opens ready to read, not ready to edit — everything in the main column is click-to-edit and opens read-first, so a card you opened to glance at can't be typed over by accident. Long titles wrap instead of being cut off, and an open window keeps its title fresh.
  • History records a card's whole life — every field change (status, priority, tags, versions, the worktree it was sent to, even the AI title rewrite) shows as before → after with who made it — you, Claude, or Mooring itself.

Cards, worktrees, and Claude in sync

  • Cards handed to Claude carry their ticket — drag a card to a worktree and the Claude session gets the ticket key and can fetch the card's full detail (description, acceptance criteria, comments, attachments) over MCP.
  • Cards close themselves when their worktree merges — sending a card to a worktree and merging that branch flips the card to done with a short closeout summary; a freshly-created worktree no longer trips this by mistake.

Terminal and backlog polish

  • Ctrl-C reaches the shell after you scroll — scrolling a running job into copy-mode no longer swallows the next Ctrl-C, so a build or dev server stops on the first press.
  • Theme lives only in Settings now — the window-toolbar appearance menu is gone; pick your theme in Settings ▸ General ▸ Appearance. The Backlog pane toggle moved to the trailing edge of the project strip (mirroring the file-viewer toggle), and there's a new View ▸ Show/Hide Backlog (⌥⌘I) menu command.
  • Search sits at the top of the backlog pane, above the new-note composer — where Mac apps put a filter field.
  • Smaller fixes: the tab close-✕ is evenly inset from the tab edge; card statuses read "In Progress", not "Inprogress"; and pressing Enter at a shell prompt no longer opens the last-selected card.