Download Latest Version Terminay-Mac-6.3.0.zip (219.9 MB)
Home / v5.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-09-15 2.3 kB
v5.4.0 source code.tar.gz 2026-09-15 4.8 MB
v5.4.0 source code.zip 2026-09-15 6.7 MB
Terminay-Mac-5.4.0-Installer.dmg 2026-09-15 216.3 MB
Terminay-Mac-5.4.0-Installer.dmg.sha256 2026-09-15 99 Bytes
Terminay-Linux-5.4.0.AppImage 2026-09-15 233.4 MB
Terminay-Linux-5.4.0.AppImage.sha256 2026-09-15 96 Bytes
terminay-server-5.4.0-linux-x64.tar.gz 2026-09-15 91.0 MB
terminay-server-5.4.0-linux-x64.tar.gz.sha256 2026-09-15 105 Bytes
terminay-server-5.4.0-linux-x64.tar.gz.sig 2026-09-15 64 Bytes
terminay-server-5.4.0-linux-arm64.tar.gz 2026-09-15 89.8 MB
terminay-server-5.4.0-linux-arm64.tar.gz.sha256 2026-09-15 107 Bytes
terminay-server-5.4.0-linux-arm64.tar.gz.sig 2026-09-15 64 Bytes
Totals: 13 Items   641.8 MB 0

Terminay v5.4.0

This release improves performance through smarter background operations and enhances the workspace UI for compact displays.

Performance

Background Process Management

  • Scoped git worktree refreshes to only affected repositories, reducing unnecessary subprocess spawns
  • Throttled worktree observation to prevent excessive polling cycles
  • Stopped observing git state while the workspace is disabled, eliminating idle background cost
  • Added dedicated deadline for shared process-table reads to prevent resource contention

Architectural Improvements

  • Documented decision to use file system watches instead of polling for state changes
  • Established measurement methodology for background subprocess spawn costs
  • Gated agent observations to respect workspace activity state

User Interface

Compact Display Support

  • Added a collapsible door entry point for the Command Bar at phone width, improving accessibility on narrow screens
  • Enhanced the compact chrome switcher with better keyboard navigation and visual feedback

Testing & Quality

New Test Coverage

  • Added end-to-end tests for compact chrome switcher behavior
  • Implemented agent observation gating tests
  • Added git worktree refresh scope validation tests
  • Created shared process-table deadline tests
  • Added browser app capability boundary tests

Documentation

Architecture & Design

  • Published ADR 0021 on measuring background cost in subprocess spawns rather than parent syscalls
  • Published ADR 0022 on preferring watches over polling for state observation
  • Documented evidence of idle subprocess spawn costs
  • Added comprehensive design specifications for compact command bar and subprocess spawn reduction changes

Release Assets

Source: README.md, updated 2026-09-15