Changelog
Below is a summary of major changes and features added to AVNC across recent release versions.
Core Features & Enhancements
- Client-side cursor rendering: Improved responsiveness by rendering the remote cursor locally.
- Double tap and swipe gesture: Added for more complex dragging scenarios.
- Auto-Reconnect: AVNC now automatically attempts to reconnect after an error or network drop in the background.
- View Modes: Added ability to disable video entirely (No-Video mode) to use AVNC purely as a remote trackpad/keyboard.
- Per-orientation zoom: Zoom levels are now saved independently for portrait and landscape modes.
- Customizable Virtual Keys: Added the ability to customize the layout and number of rows of the virtual keypad.
- Pointer Capture: Added support for capturing the physical mouse pointer, locking it to the remote session.
- Wake-on-LAN: Added ability to dispatch Magic Packets to a specific MAC/Broadcast address before initiating connections.
- SSH Tunnels: Enhanced stability, added memory caching for unlocked keys, and support for importing PKCS8 encoded private keys.
- Clipboard Sync: Added support for Unicode clipboard sharing (requires server support).
Bug Fixes & Stability
- Intercepted Android hardware "Back" key events triggered by physical mice.
- Added workarounds for Gboard and other software keyboards dropping
Shiftstate on uppercase letters. - Fixed invisible virtual keys when fullscreen was disabled.
- Fixed Alt-key shortcuts failing in certain server combinations.
- Corrected swipe vs. scale detection to prevent accidental zooming when scrolling.
- Fixed black screen issues on Tegra GPUs and some TigerVNC servers.
- Repaired application leaks related to Picture-in-Picture mode transitions.
Internationalization
Thanks to the community, AVNC has added support for:
- Turkish (by Fabriel & Oğuz Ersen)
- Polish (by WaldiS)
- Chinese Simplified (by wang)
- Chinese Traditional (by babaric dev)
- German (by Pure Incompetence)
- Russian
- Korean (by Hoseok Seo)
- Portuguese/BR (by ssantos, João Paulo, inkhorn)
- Czech (by zenobit)
- Tamil (by TamilNeram)
- Italian (by Astro Spiff)
- Galician (by @nlimeres)
- Serbian (by Саша Петровић)
- Ukrainian (by Andrij Mizyk)
- Norwegian Bokmål (by Allan Nordhøy)
- Persian (by Eshagh Shahedany)
- French (by J. Lavoie, Nathan)
- Arabic (by Ahmed)