Skip to content

v0.8.0

Choose a tag to compare

@AbysmalBiscuit AbysmalBiscuit released this 01 Jul 20:13

0.8.0 (2026-07-01)

Features

  • common: add shared progress Steps helper (eee20a0)
  • config: add checkout_worktree_dir template (ef0bfaf)
  • config: add defaults.worktree_include (12704f4)
  • config: rename slack template to review_request, add review_finish (dd3e0be)
  • devkit: doctor warns about servers outside devrun (7e29275)
  • devkit: show progress spinners during auth and doctor (94b5a44)
  • devrun: add TTY-gated reap for untracked servers (f4132cf)
  • devrun: show progress spinners during up (41cb90e)
  • devrun: show untracked strays in status (5c22eee)
  • issue: add checkout-pr identifier resolution (f1750e5)
  • issue: add info subcommand (e44d016)
  • issue: add network-free gather_local (c28b37e)
  • issue: add per-worktree pr cache (b1b013d)
  • issue: add review finish to Slack the PR author (3e2b025)
  • issue: backfill local files on checkout-pr (54b191d)
  • issue: backfill local files on setup (2f8baa9)
  • issue: create worktree and check out PR branch (4054c21)
  • issue: keep .devkit/ untracked with a self-ignore file (6ccb6f0)
  • issue: rework review request with multi-target --to and --arg (7b956d4)
  • issue: run per-app prep on checkout-pr --setup (4d773cf)
  • issue: show progress spinners during checkout-pr (dd68bf8)
  • issue: show progress spinners during info and end (8612877)
  • issue: show progress spinners during review request and finish (786cb9e)
  • issue: show progress spinners during setup (b418284)
  • linear: resolve issue to PR and look up by number (febbe84)
  • mcp: expose read-only ports.strays detection (9bd7666)
  • ports: add strays facade skeleton and data model (8f99f4a)
  • ports: derive dev-server signatures from launch argv (12bb0e4)
  • ports: merge port and process stray passes (14e08ab)
  • ports: port-band stray detection pass (0fa2cf1)
  • ports: process-table stray pass with launch-root climb (2c97bba)
  • ports: real /proc and port-probe seams with kill_tree (5ba435c)
  • worktree: add copy_includes backfill helper (fe24372)

Bug Fixes

  • devrun: name stray source in snake_case (cd25495)
  • issue: blank linear/verdict in cache-only info (88a4c7c)
  • issue: clean up orphan worktree on checkout failure (e70598f)
  • issue: include branch and issue record in review finish context (49e694c)
  • issue: judge only latest re-run check attempt (43a9c08)
  • issue: report accurate PR review and check status (9b6f0cd)
  • issue: report on the current dir in info (5c6972e)
  • issue: tolerate null submittedAt in pr reviews (00b4a48)
  • ports: drop generic-only launch signatures (161d8bf)
  • ports: gate port_from_argv to unix (fcadbba)

Performance Improvements

  • devrun: skip baseline reset when head at ref (318e71b)
  • fetch: gate git fetch on a freshness TTL (6048324)
  • github: read PRs over direct HTTP instead of gh (5df12b4)
  • issue: cut per-worktree git cost in info and status (b0abbce)
  • issue: parallelize dashboard pr fetches (b011aa3)
  • issue: parallelize status gather fan-out (610ee5b)
  • secrets: cache secrets file per process (33ebf38)