Download Latest Version Terminay-Mac-6.3.0.zip (219.9 MB)
Home / v3.11.0
Name Modified Size InfoDownloads / Week
Parent folder
Terminay-Mac-3.11.0-Installer.dmg 2026-08-31 217.2 MB
Terminay-Mac-3.11.0-Installer.dmg.sha256 2026-08-31 100 Bytes
Terminay-Linux-3.11.0.AppImage 2026-08-31 233.0 MB
Terminay-Linux-3.11.0.AppImage.sha256 2026-08-31 97 Bytes
terminay-server-3.11.0.tgz 2026-08-31 2.8 MB
terminay-server-3.11.0.tgz.sha256 2026-08-31 93 Bytes
terminay-server-3.11.0.tgz.sig 2026-08-31 64 Bytes
README.md 2026-08-31 2.4 kB
v3.11.0 source code.tar.gz 2026-08-31 3.4 MB
v3.11.0 source code.zip 2026-08-31 4.4 MB
Totals: 10 Items   460.9 MB 0

Terminay v3.11.0 refines remote connection lifecycle management and WebRTC reliability with targeted fixes and architectural improvements.

Remote Connection Reliability

Connection Lifecycle Simplification

  • Scoped connection teardown to individual connections rather than device-wide operations, preventing unintended disconnections when multiple connections exist
  • Implemented deterministic peer replacement reporting to ensure consistent state transitions during authentication supersession
  • Retired peers whose handshakes were superseded mid-authentication to prevent stale connection attempts

Heartbeat and Liveness Detection

  • Added heartbeat-based connection liveness probing to detect and recover from silent peer failures
  • Enforced one live peer per device with explicit lane liveness tracking to eliminate ambiguous connection states
  • Covered repeated reconnect cycles end-to-end with new test coverage

WebRTC Transport Improvements

Data Channel and Window Management

  • Probed zero receive window conditions and serialized data-channel flush operations to prevent buffer deadlocks
  • Applied Werift SCTP zero-window probe patch to handle edge cases in flow control
  • Selected appropriate Werift runtime based on platform capabilities

Desktop Integration

  • Connected outward over the selected Werift runtime in the Electron app, ensuring consistent transport selection across platforms

Testing and Diagnostics

Enhanced Test Coverage

  • Added end-to-end reconnection cycle tests to validate repeated connection establishment and recovery
  • Isolated standalone CLI test data roots to prevent cross-test contamination
  • Expanded hosted pairing host liveness tests with improved diagnostic coverage

Diagnostic Improvements

  • Refined stream diagnostics reporting for better visibility into connection state transitions
  • Updated progress tracking documentation for remote access features

Code Quality

  • Resolved all lint warnings across the codebase for improved maintainability

Release Assets

Source: README.md, updated 2026-08-31