Skip to content

USBridge release-v3.2.7

Choose a tag to compare

@github-actions github-actions released this 28 Oct 21:50
· 73 commits to main since this release

Guest access

  • Rights are set per device kind, and the Viewer role is available in the app.
  • Disk uploads are signed by the guest.
  • Guest streams try WebTransport first and fall back to WebRTC.

USB passthrough

  • New control plane: separate keys per direction, no nonce reuse and no replay.

Mouse and keyboard

  • Capture mode: the absolute mouse works again after Capture, the cursor is locked, and the keyboard stays on when the gadget is rebuilt.
  • Mouse mode: the gadget is rebuilt when its real transport differs, not only when the selected row differs.

Windows client

  • Lower pointer and video latency, with latency logged per stage.

Updates

  • Test channel fixed: the releases list no longer overflows the 1 MiB cap, and updates are re-checked every 24 hours.
  • Test channel works on .deb installs, and package-managed installs are no longer offered the version they already run.

Client

  • Identical concurrent API requests are combined into one.
  • HTTP errors are logged with their path.

What's new

  • 3.2.0 cards and a fuller 3.1.41 card in the client and the agent.

Full Changelog: release-v3.2.1...release-v3.2.7