| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-07 | 3.1 kB | |
| v2.5.2 source code.tar.gz | 2026-08-07 | 2.6 MB | |
| v2.5.2 source code.zip | 2026-08-07 | 3.4 MB | |
| Terminay-Mac-2.5.2-Installer.dmg | 2026-08-07 | 185.0 MB | |
| Terminay-Mac-2.5.2-Installer.dmg.sha256 | 2026-08-07 | 99 Bytes | |
| Terminay-Linux-2.5.2.AppImage | 2026-08-07 | 209.9 MB | |
| Terminay-Linux-2.5.2.AppImage.sha256 | 2026-08-07 | 96 Bytes | |
| terminay-server-2.5.2.tgz | 2026-08-07 | 449.8 kB | |
| terminay-server-2.5.2.tgz.sha256 | 2026-08-07 | 92 Bytes | |
| terminay-server-2.5.2.tgz.sig | 2026-08-07 | 64 Bytes | |
| Totals: 10 Items | 401.4 MB | 0 | |
Terminay v2.5.2 hardens terminal presentation ownership, adds durable checkpoint recovery for long-running terminals, and improves CI reliability.
Terminal control and multi-client ownership
Restored and hardened terminal ownership handoff
- Fixed terminal resize ownership handoff to prevent competing control takeovers.
- Ensured implicit terminal ownership is restored correctly across attachments.
- Converged terminal dimensions across multiple client attachments to prevent display desynchronization.
- Advertised canonical terminal capabilities to establish authoritative control boundaries.
- Hardened terminal presentation lifecycle to correctly sequence ownership transitions between controller-bound initial state and conflict-only full-width takeover.
Canonical dimensions and presentation controls
- Published controller-owned canonical dimensions applied uniformly to every observer.
- Specified controller-owned terminal dimensions as the authoritative sizing boundary.
- Simplified terminal control presentation documentation to reduce implementation complexity.
Durable terminal recovery
Checkpoint-based hydration for long-running terminals
- Added bounded terminal presentation checkpoints on the server to support recovery without requiring complete transcript replay.
- Implemented hydration of fresh displays from serialized checkpoints, enabling terminals to recover after output exceeds retention windows.
- Serialized checkpoint attachment replacement to handle panel transitions without losing terminal state.
- Defined durable terminal presentation recovery specification to ensure consistent behavior across reconnects, reloads, and layout changes.
Reliable agent journal selection
- Fixed agent journal discovery to select only root Codex CLI rollout journals, preventing subagent journals from displacing terminal roots.
Improved CI and release infrastructure
Parallel and deterministic testing
- Sharded pull request tests in parallel across CI runners for faster feedback.
- Made CI fixtures deterministic to improve test reliability and reproducibility.
- Removed recursive E2E image ownership pass to reduce CI overhead.
- Removed provider-specific artifact upload logic to simplify release paths.
- Aligned release readiness gates with repository ownership topology.
Release credential handling
- Prepared release credentials safely through isolated automation to improve security posture.
CI improvements
- Repaired client transport assertions to accurately verify protocol handoff.
- Aligned outbound failure lifecycle assertions to match actual recovery behavior.
- Specified provider-portable parallel CI topology for consistent cross-platform testing.
Release Assets
- macOS installer: https://github.com/markwylde/terminay/releases/download/v2.5.2/Terminay-Mac-2.5.2-Installer.dmg
- Linux AppImage: https://github.com/markwylde/terminay/releases/download/v2.5.2/Terminay-Linux-2.5.2.AppImage
- Standalone server: https://github.com/markwylde/terminay/releases/download/v2.5.2/terminay-server-2.5.2.tgz