| Name | Modified | Size | Downloads / 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
- macOS installer: https://github.com/markwylde/terminay/releases/download/v5.4.0/Terminay-Mac-5.4.0-Installer.dmg
- Linux AppImage: https://github.com/markwylde/terminay/releases/download/v5.4.0/Terminay-Linux-5.4.0.AppImage
- Standalone server (linux-x64): https://github.com/markwylde/terminay/releases/download/v5.4.0/terminay-server-5.4.0-linux-x64.tar.gz
- Standalone server (linux-arm64): https://github.com/markwylde/terminay/releases/download/v5.4.0/terminay-server-5.4.0-linux-arm64.tar.gz