This release folds a large number of upstream improvements into Synergy from Deskflow,
much of it built by the Synergy team and contributed upstream.
Highlights since the previous release:
Stronger security
- TLS fingerprints are now kept in a fingerprint database, with a clearer
comparison dialog that shows the local and remote prints side by side. - Servers can now require a client certificate before accepting a connection.
Reliability
- The app connects to the running Core over a dedicated IPC channel and receives
status updates directly, instead of inferring connection state from log output. - Only one copy of the Core runs at a time, so duplicate instances no longer
fight over the connection. - Windows: clipboard changes are tracked with a modern format-listener API for
more reliable clipboard sharing.
Features and interface
- A single combined Core binary replaces the separate client and server processes.
- A hotkey to cycle through computers, and an option to start with the cursor
locked to the current computer. - An option to show the version in the window title.
- The server address can be a list of host names or IP addresses, with a more
accurate suggested address that updates as the network changes. - A new client configuration dialog, a searchable log you can dock and hide,
millisecond timestamps, and a refreshed about dialog and status area. - A setting to choose the network protocol (Synergy or Barrier) for
compatibility with different clients. - Live interface translation without restarting, with Spanish, Italian,
Japanese, Chinese (Simplified), Korean, and Russian added. - Mono or colorful tray icons with matching light and dark themes.
- A new scroll scaling option replaces the old scroll-speed setting.
- Linux: server and client configuration honors
XDG_CONFIG_HOME.
Credits
Synergy is built on Deskflow.