Releases: blothecap/yardmaster
Release list
Yardmaster 0.2.4
Drag & drop file paths. Drop files from Finder onto the Claude pane or any terminal tab — their absolute paths are typed at the cursor, single-quoted, ready to use in a prompt or command. Multiple files come through space-separated.
Check for Updates on demand. New app-menu item (Yardmaster → Check for Updates…) and a button in the sidebar footer — tells you when you're already current instead of staying silent.
Install / update: existing installs (v0.2.1+) offer this in-app; otherwise curl -fsSL https://yardmaster.me/install.sh | bash. DMG users: xattr -cr /Applications/Yardmaster.app after installing.
Yardmaster 0.2.3
Smarter Project panel. Session rows recently gained branch, activity, and usage lines — which left the bottom-left Project panel repeating them. It now shows only what the rows don't: uncommitted-file count, commits ahead of the merge base, the last commit (sha + subject), the repo path, and the session's claude flags.
Includes v0.2.2's Fork Session (right-click → Fork Session) if you're coming from 0.2.1.
Install / update: existing installs offer this in-app; otherwise curl -fsSL https://yardmaster.me/install.sh | bash. DMG users: xattr -cr /Applications/Yardmaster.app after installing.
Yardmaster 0.2.2
Fork Session. Right-click any session → Fork Session: duplicates the Claude conversation into a new session running in its own git worktree, branched from the source session's current HEAD. Try a risky approach — or two competing ones — without gambling your accumulated context. Forks inherit the source's CLI flags, get their own identity for resume, and show up grouped under the same project with a WT badge. In a non-git directory, the conversation forks in place.
Install / update
Existing installs on v0.2.1+ will offer this update automatically in-app. Otherwise:
curl -fsSL https://yardmaster.me/install.sh | bash
DMG users: run xattr -cr /Applications/Yardmaster.app after installing (unsigned build).
Yardmaster 0.2.1
In-app updates. Yardmaster now checks for new releases on launch (one anonymous GitHub API call — still no telemetry) and shows a banner when one exists. "Update & restart" quits cleanly, pulls the latest source, rebuilds, reinstalls, and relaunches automatically. Failures leave your current install untouched and are logged to ~/Library/Logs/yardmaster-update.log.
Also: the installer now waits for the app to exit properly before replacing it (no more racing the quit dialog).
Install / update
curl -fsSL https://yardmaster.me/install.sh | bash
DMG users: run xattr -cr /Applications/Yardmaster.app after installing (unsigned build).
Yardmaster 0.2.0
First public release of Yardmaster — the Claude-native terminal for macOS.
Highlights
- Sessions as first-class objects: named, grouped by project, live git branch on every row, persisted and resumable across restarts
- Hook-driven status (working / needs-you / idle) with live tool heartbeat and working timers — no output scraping
- Waiting-on-you inbox: approve/deny blocked sessions from one panel
- Git worktree sessions: run several Claudes on one repo in isolation; review diffs, merge, or push a PR from the app
- Multi-tab terminals in every session (⌘T / ⌘⌥←→ / ⌘W) plus a standalone Terminals workspace — works as a plain terminal too
- Per-session token/cost meters that survive restarts
Install
curl -fsSL https://yardmaster.me/install.sh | bash
Installs Claude Code automatically if it's missing. Or download the DMG below — it's unsigned, so after installing run xattr -cr /Applications/Yardmaster.app to clear Gatekeeper's quarantine (the DMG route does NOT auto-install Claude Code).
Requires macOS on Apple silicon and Xcode Command Line Tools.