Skip to content

v2.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jun 09:45
· 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_PATH and WORKROOM_ROOT_PATH
  • Machine-readable --json API that powers the app

Build & CI

  • GitHub Actions CI; runs macOS app tests/lint and ships a notarized DMG
  • golangci-lint and swift-format wired in
  • Unified, namespaced root Makefile