Skip to content

Switch Console 0.20.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 19:48
· 30 commits to main since this release
d8db4e5

Switch Console desktop app 0.20.0 — macOS arm64 and Linux x64.

What's new in 0.20.0

  • Renamed to Switch Console (formerly "switchdash") across the whole UI. Storage and OS identity keep the switchdash name so existing installs update in place (CHOO-2008).
  • Local-server mode now bundles switch-core 0.13.0 (was 0.12.3).
  • Bundled-chat sign-in details on the server page — server URL, username and password with copy-to-clipboard, read from what the deployment actually runs (CHOO-1787).
  • Remote terminals attach on demand (driven by focus) with a per-host cap on attached terminals, and fixes for the busy-remote-host freeze / silent empty-pane on attach.
  • Search no longer returns filesystem results and the file indexer behind them is removed (CHOO-2009).
  • Sidebar / room-state fixes — state is scoped to the server on screen, unknown state is no longer shown as fact, and stale/unreachable servers are distinguished from signed-out (CHOO-1943).
  • Selecting a session/agent/room from outside the sidebar now scrolls it into view (CHOO-2010).
  • Open bridged channels without the native desktop app installed — links fall back to the web address (CHOO-2043).
  • Sign-in recovery when a server becomes reachable again (CHOO-2042), and agent-onboarding scoped per server (CHOO-2044).

Full details in CHANGELOG.md under ## switch-console → [0.20.0].

Install

macOS (arm64): download the .dmg, open it, drag Switch Console to Applications. Signed and notarized with SandboxAQ's Developer ID — it opens without a Gatekeeper bypass.

Linux (x64): download the .AppImage (chmod +x then run), the .deb (sudo apt install ./<file>.deb) or the .rpm (sudo dnf install ./<file>.rpm). Linux builds are unsigned.

In-app updates require a GitHub login via the gh CLI (gh auth login).