What's new in 0.8.2
- Windows build. 0.8.0 and 0.8.1 shipped without the Windows installer; 0.8.2 has both. A session's account written by master in the same instant as the app's own write is no longer missed.
In 0.8.0
- Several GitHub accounts. Connect more than one account in Setup. Each session runs as the account you pick (commits, pushes and PRs are that account's), the Board and PRs get a tab per account, and each account can have its own workspace folder.
- Board without a GitHub project. An account with repositories and no project board gets a Board from its issues, in Todo / In Dev / PR Raised / Done. Create a GitHub board makes a real one.
- Repository view. Pick repositories in a Board tab's Repos filter to see every issue of them, on a board or not, and start or open a session from any card.
- Assign to the right people. The Assign popup lists who can be assigned in the card's own repository, read as the account that owns it.
- Sessions start in the right folder. A ticket's session starts in your checkout of its repository when there is one; the Start dialog says where, and lets you choose a folder when there is none.
- Reports reach only master. A session's
#N: done|blocked|questionreport can no longer land in another session, and resuming a session no longer makes a copy of it.
In 0.7.1
- Windows build. 0.7.0 shipped without the Windows installer (tests that assumed macOS failed on the Windows runner); 0.7.1 has both.
- Phone: Filters button. On a phone, Board and PRs show Filters (n) next to the search box; it opens a sheet with every filter, Reset and Done, so the board and the PR list get the screen.
In 0.7.0
- Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
- Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
- Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
- No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches
your sessions' PRs (review comments, conflicts, merge), stops the first
gh pr createon each branch for a self-review, and runs/queuewith its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of~/.claude/settings.jsonis kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off. - Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.
Install
macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in
/Applications and opens it, with no Privacy & Security step:
curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash
Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg
for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings →
Privacy & Security and choose Open Anyway.
Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to
confirm: More info, then Run anyway.