CHANGELOG
Release notes, feature additions, security patches, and breaking changes.
v1.5.0
2026-05-20FEATSECURITYFIX
OAuth for MCP connections, operator support PINs, and crypto hardening.
- FEATMCP OAuth/PKCE support β connect MCP servers behind OAuth without storing long-lived tokens.
- FEATSupport PIN system β agents can mint short-lived PINs that grant a single scoped support session.
- SECURITYHKDF derivation label hardened β session key derivation now binds protocol version and channel direction.
- FIXRelay reconnect on UDP timeout β sessions fall back to TURN cleanly instead of stalling on dead paths.
v1.4.2
2026-04-28FIXPERF
Stability patch for session replay and the dashboard terminal.
- FIXSession replay seeking β scrubbing to an arbitrary timestamp now reconstructs terminal state correctly.
- FIXDashboard memory leak in terminal view β detached xterm buffers are now released when a tab closes.
- PERF40% faster agent list load β agent metadata is now batched and streamed instead of fetched per row.
v1.4.0
2026-04-02FEATBREAKING
Fleet automation and time-scoped access control.
- FEATFleet runs with per-agent output β execute a command across a fleet and inspect stdout/stderr per agent.
- FEATACL time windows β grant access that is only valid inside defined schedules, enforced at session setup.
- BREAKINGConfig file format v2 β agent and relay configs migrate automatically; v1 files are no longer written.
v1.3.0
2026-02-15FEATSECURITY
Natural-language operations and signed recordings.
- FEATNLC natural-language commands β describe an operation in plain language and review the generated command before it runs.
- FEATSigned session recordings β every recording is signed at capture time so tampering is detectable on playback.
- SECURITYReplay-window LRU hardening β nonce tracking survives bursts without evicting entries inside the validity window.
v1.2.0
2026-01-08FEATFIX
TucDesk goes mobile.
- FEATiOS + Android apps β full session access, approvals, and push notifications from your phone.
- FEATAddress book β organize agents into named groups with per-group connection defaults.
- FIXTURN credential refresh β long-lived relayed sessions renew credentials before expiry instead of dropping.
STAY CURRENT
Every release improves security and performance.
Agents auto-update via the system service. Dashboard and relay updates deploy automatically on TucDesk Cloud β or on your schedule when self-hosting.