Release notes

Synergy 1

v1.20.1 (May 4, 2026)

Bug fixes

  • Eliminated a local privilege escalation path that let unauthenticated users gain elevated system access (CVE-2026-41477).
  • Patched a clipboard memory safety vulnerability that could be exploited to crash the program or run malicious code (CVE-2026-41476).
  • Corrected a denial of service (DoS) vulnerability where a TLS server and its connected clients became unreachable when a non-TLS client attempted to connect (CVE-2026-44296).
  • Stopped newer clients from being incorrectly rejected with an incompatibility error when connecting to the server.

v1.20.0 (November 12, 2025)

Bug fixes

  • Fixed TLS error causing “unexpected EOF while reading”
  • Fixed stuck modifier keys after unlocking Windows screen
  • Corrected inaccurate “Scroll Lock” message shown at server startup
  • Fixed issue where the Windows key could stay stuck on Wayland clients
  • Fixed issue where releasing a modifier key on the server broke modifiers on Wayland clients
  • Fixed F-key behaviour on Wayland clients (no longer acts as Ctrl+Alt+F[n])
  • Added log warning when no barriers are detected on Wayland

Open Source

Synergy stands on the work of countless upstream open source projects, from the libraries and toolchains we build with to the platform code that lets it run on every operating system. Thank you to everyone who has contributed to any of them, whether in code, documentation, testing, or support, and to everyone who has worked on the source code behind this release. We could not build Synergy without you, and we are grateful to be part of the community that makes this software possible.