v2.0.0-beta.1
Pre-release
Pre-release
·
137 commits
to master
since this release
workroom 2.0 — now with a native macOS app
The headline of 2.0 is a native macOS app (macOS 14+): a SwiftUI interface with a
project → workroom sidebar and embedded terminals. The CLI ships bundled, so app users
don't need a separate install — and it stays fully standalone for terminal-first use on
macOS, Linux, and Windows.
⚠️ This is a beta — expect rough edges.
macOS app
- Project → workroom tree sidebar, with an always-available project root
- Embedded terminals: multiple tabs per workroom, drag-to-reorder, copy-on-select,
⌘-click to open file paths, and activity notifications - "Open in…" menu that remembers your last editor; offer to open new workrooms in
$EDITOR - Streamed setup/teardown script output in a log panel
- Settings window, light/dark/system theme, and Sparkle auto-updates
- "Install workroom Command in PATH" helper, plus a new app icon
CLI
- New setup/teardown script env vars:
WORKROOM_PATHandWORKROOM_ROOT_PATH - Machine-readable
--jsonAPI that powers the app
Build & CI
- GitHub Actions CI; runs macOS app tests/lint and ships a notarized DMG
golangci-lintandswift-formatwired in- Unified, namespaced root
Makefile