Skip to content

TermDock v1.11.0

Choose a tag to compare

@cyh7789 cyh7789 released this 24 May 02:44

Downloads

macOS

  • Termdock-1.11.0.dmg - Intel Mac installer
  • Termdock-1.11.0-arm64.dmg - Apple Silicon installer

Windows

  • Termdock.Setup.1.11.0.exe - Windows installer

Linux

Linux version is not available yet.

What's New

New Features

  • CLI Control Interface — Added termdock identify --json command, allowing external agents or scripts to
    query the currently focused workspace, pane, session, and more. To install: run npm link in the Termdock
    project directory to make the termdock command available globally
  • Renderer Diagnostics — Real-time memory usage, terminal lifecycle state, and watcher source attribution
  • WriteIntent Write Classification — PTY writes now carry one of 7 semantic intents (command, paste, agent
    input, etc.), laying groundwork for the upcoming write coordinator

Performance

  • Git Changes Virtualization — Only visible rows are rendered when there are many file changes, eliminating
    scroll jank
  • Terminal Output Hot Path — Removed per-chunk diagnostics overhead for smoother high-volume output

Bug Fixes

  • Rust PTY writes now correctly retry on system busy, preventing duplicate data
  • Reopening a file already bound to a pane no longer mounts two editors
  • File explorer search can now find files inside collapsed folders
  • Git read-only operations no longer trigger fetch, avoiding lock contention with other git commands
  • Terminal sessions properly clean up all associated resources on exit
  • File watchers are correctly released when the last listener unsubscribes
  • Agent sessions remain queryable after memory eviction
  • AST tools show a clear error when called outside workspace scope

UI Improvements

  • Text over background images gets an automatic readability scrim, tinted from the image's own colors
  • Git graph label colors are now independent from the sidebar theme
  • Git changes list uses a two-line layout, showing full file paths

Refactoring

  • Terminal API server split into modular route files
  • TerminalGrid deduplicated shared logic
  • PTY worker extracted shared pause predicate

Installation Instructions

  1. Download the installer for your platform
  2. On macOS, open the DMG and drag Termdock to Applications folder
  3. On macOS, first launch may require allowing the app in System Preferences > Security & Privacy

Report Issues

Found a bug? Please report it in our Issues section.