Skip to content

v0.103.0

Choose a tag to compare

@henrikje henrikje released this 02 Mar 08:20

0.103.0 (2026-03-02)

This release improves status and push protection for merged branches with new commits, adds local PR and ticket detection, and introduces an arb branch command with verbose per-repo tracking details.

Features

  • add --where status filter to push, pull, rebase, and merge (23479f5)
  • add arb branch command and remove branch header from status (8bce263)
  • add escape-to-cancel for background fetch in dashboard commands (369bbe9)
  • add help topics for remotes, stacked, templates, and scripting (1f361ea)
  • add verbose mode to arb branch with per-repo tracking detail (659374a)
  • add zod schemas and --schema flag for JSON output contracts (bb20147)
  • align plan output columns for push, pull, rebase, and merge (36bad54)
  • detect merge commits by parentage when subject lacks branch name (b201b3d)
  • detect PRs and tickets from local git data (6782e63)
  • extract --where help into dedicated arb help where topic (1cd0842)
  • improve status and push protection for merged branches with new commits (3d473cc)
  • replace -F/--fetch short option with -N/--no-fetch (ee3f845)

Bug Fixes

  • add leading blank line before table in delete and clean commands (7cb756c)
  • improve PR detection coverage and squash path parity (08bf6df)
  • reject unknown repos in detach command (7bb90d8)

Performance Improvements

  • deduplicate git subprocess spawns with request-scoped GitCache (6e35784)
  • only fetch workspace repos in arb list (bb91a80)