Skip to content

Releases: EvanAI0331/terminal-workspace

Terminal Workspace v0.1.3

Choose a tag to compare

@EvanAI0331 EvanAI0331 released this 28 May 09:07

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 .dmg release asset.
  • Kept macOS arm64 .zip release asset.
  • npm run pack:mac now builds both dmg and zip packages.
  • 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.dmg for drag-to-Applications install.
  • Terminal Workspace-0.1.3-arm64.zip for 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 lint
  • npm run build
  • npm run pack:mac
  • codesign --verify --deep --strict
  • hdiutil verify

Terminal Workspace v0.1.2

Choose a tag to compare

@EvanAI0331 EvanAI0331 released this 28 May 09:00

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:mac using Electron Builder.
  • Added a macOS arm64 zip release asset.
  • Added a compact README demo GIF.
  • Moved Electron into devDependencies for 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 dev

Package locally:

npm run pack:mac

Terminal Workspace v0.1.1

Choose a tag to compare

@EvanAI0331 EvanAI0331 released this 28 May 08:43

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 dev

Known limits

  • Source-first release; packaged macOS builds are still planned.
  • macOS requires Xcode Command Line Tools for node-pty rebuilds.

Terminal Workspace v0.1.0

Choose a tag to compare

@EvanAI0331 EvanAI0331 released this 25 May 12:12

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.