CHANGELOG
What'snewinTucDesk

Release notes, feature additions, security patches, and breaking changes.

v1.5.0

2026-05-20
FEATSECURITYFIX

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-28
FIXPERF

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-02
FEATBREAKING

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-15
FEATSECURITY

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-08
FEATFIX

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.