Skip to content

0.20.1 — multi-server client

Choose a tag to compare

@github-actions github-actions released this 18 Jul 17:12
95dff5a

First GitHub release. Changes since 0.19.0:

Multi-server client (#54)

  • One client can now view and control several servers simultaneously — each server gets its own closable tab, named for that computer.
  • The window title (and taskbar/minimized caption) lists the connected server names, e.g. DEN-PC, LAB-PC — Remote Desktop Client 0.20.1.
  • Activating an already-connected server focuses its tab; a disconnected one reconnects in its existing tab; closing a tab (or Forget server) ends just that session.
  • The status bar follows the selected server tab, and Get server log asks the server of the current tab.
  • No wire-protocol change — 0.20.x clients and servers interoperate with 0.19.0 per the semver policy (same major).

Docs

  • New README "How it works" section: DXGI desktop-duplication capture, band-diff lossless delta transfer, SendInput injection, clipboard sync, and the TLS transport (#54).
  • Demo GIFs regenerated to show the per-server tabs (#56).

Automation

  • Version-bump merges now auto-create the v<version> tag and GitHub release with the built distributions attached (#58).

Install from PyPI: pip install remotedesktop==0.20.1https://pypi.org/project/remotedesktop/0.20.1/