Releases: EvanAI0331/terminal-workspace
Release list
Terminal Workspace v0.1.3
Terminal Workspace v0.1.3
This release adds a macOS dmg alongside the zip package, making Terminal Workspace easier to try from GitHub Releases.
Highlights
- Added macOS arm64
.dmgrelease asset. - Kept macOS arm64
.ziprelease asset. npm run pack:macnow builds bothdmgandzippackages.- README now includes direct download guidance and macOS first-launch approval notes.
- Release checklist documents the current ad-hoc signing/notarization status.
Downloads
Terminal Workspace-0.1.3-arm64.dmgfor drag-to-Applications install.Terminal Workspace-0.1.3-arm64.zipfor direct extraction.
macOS note
The current build is ad-hoc signed and not notarized. If macOS blocks first launch, open System Settings -> Privacy & Security and approve Terminal Workspace.
Verification
npm run lintnpm run buildnpm run pack:maccodesign --verify --deep --stricthdiutil verify
Terminal Workspace v0.1.2
Terminal Workspace v0.1.2
This release adds the first downloadable macOS arm64 zip and a short README demo GIF, making the project easier to try and share.
Highlights
- Added
npm run pack:macusing Electron Builder. - Added a macOS arm64 zip release asset.
- Added a compact README demo GIF.
- Moved Electron into
devDependenciesfor proper Electron Builder packaging. - Kept PTY startup explicit: terminals create real PTYs only after user action.
- Inactive terminals remain lightweight placeholders.
Download
Download Terminal Workspace-0.1.2-arm64.zip from the release assets below.
macOS note
This build is ad-hoc signed and not notarized yet. macOS may require approving the app in System Settings -> Privacy & Security after first launch.
Build from source
npm install
npm run devPackage locally:
npm run pack:macTerminal Workspace v0.1.1
Terminal Workspace v0.1.1
This release sharpens Terminal Workspace for open-source discovery and safer long-running desktop use.
Highlights
- Inactive terminal panes are lightweight placeholders.
- xterm instances are created only for running terminals.
- PTY creation now requires explicit user action.
- Terminal transcripts are kept as tail-only in-memory state and are not persisted.
- README now clearly positions the project as a cross-project local-development terminal workspace.
- Added contribution guide, issue templates, PR template, release checklist, growth plan, and promotion kit.
Why it matters
Terminal Workspace is for developers who run many local shells across multiple repos: frontend, backend, workers, tunnels, logs, scripts, and project probes. It is not a shell replacement; it is a workspace around the many shells you already run.
Install
npm install
npm run devKnown limits
- Source-first release; packaged macOS builds are still planned.
- macOS requires Xcode Command Line Tools for
node-ptyrebuilds.
Terminal Workspace v0.1.0
Initial open source release of Terminal Workspace.
Terminal Workspace is a cross-project multi-terminal desktop app for developers who need to manage frontend, backend, worker, script, and log shells across many local repos from one workspace.
Highlights:
- Real local PTY sessions powered by node-pty and xterm.js
- Multi-project sidebar with recent terminals
- Grid, list, and split terminal views
- Per-terminal panel resizing
- Deep project inspection for scripts, env files, Docker Compose, workflows, task files, build markers, and docs
- Per-terminal up-arrow recall scoped to the active terminal
- macOS-style Electron desktop shell and icon assets
Distribution is source-first for this release. Clone the repo, run npm install, then npm run dev or npm run desktop.