Terminay v5.12.0 brings improvements to remote access, workspace UI, pairing reliability, and CI performance.
Remote Access & Server Exposure
Automatic Server Exposure
- Server now automatically exposes itself on startup when configured, eliminating manual exposure steps for users who want persistent remote access.
Desktop Pairing Reliability
- Hardened desktop-to-container pairing with bounded, cancellable, and truthful pairing attempts.
- Fixed privilege escalation in CLI to work without a readable helper script.
- Improved pairing diagnostics registration and error handling.
- Made real WebRTC pairing tests run on pull requests for continuous validation.
Workspace & UI Refinements
Status Bar Enhancements
- Added project-tinted status bar to the workspace, providing visual context for the active project.
- Optimized status bar rendering to skip re-renders when layout hasn't changed.
- Fixed status bar visibility in compact chrome mode.
- Simplified remote indicator to show only a dot, removing the "exposed" label for a cleaner interface.
Documentation Editor
- Documentation editor now follows desktop zoom level, keeping it in sync with system preferences.
Terminal & Protocol
MCP Server Improvements
- Fixed bracketed-paste handling to only run commands when the program has explicitly enabled it, preventing unintended command execution.
Command Submission
- Enhanced terminal command submission with improved presentation checkpoints.
CI & Testing Infrastructure
E2E Test Performance
- Implemented layered base image for Docker to reduce build times and improve caching.
- Pre-bundle Vite dependencies for browser-shell fixtures to warm the cache.
- Added per-test shards and timing collection for better parallelization.
- Extract standalone archive once during release testing to optimize payload hash verification.
Release Assets
- macOS installer: https://github.com/markwylde/terminay/releases/download/v5.12.0/Terminay-Mac-5.12.0-Installer.dmg
- Linux AppImage: https://github.com/markwylde/terminay/releases/download/v5.12.0/Terminay-Linux-5.12.0.AppImage
- Standalone server (linux-x64): https://github.com/markwylde/terminay/releases/download/v5.12.0/terminay-server-5.12.0-linux-x64.tar.gz
- Standalone server (linux-arm64): https://github.com/markwylde/terminay/releases/download/v5.12.0/terminay-server-5.12.0-linux-arm64.tar.gz