KasmVNC 1.5.0
https://docs.kasmvnc.com/docs/release_notes/1.5.0
Features
- Disabled STUN IP discovery by default.
- Added a video streaming mode with hardware- and software-accelerated H.264, H.265, and AV1 encoders. Hardware acceleration uses VAAPI (Intel/AMD) and NVENC (NVIDIA).
- Added a relative mouse input mode for improved UX and application compatibility, including games and applications that rely on raw mouse deltas.
- Configuration settings can now be overridden via environment variables.
- Added optional systemd auto-start integration for deb and rpm packages, including support for starting multiple KasmVNC instances per user and improved upgrade and uninstall handling. (All supported distros include systemd except Alpine.)
- Added openSUSE Leap 16 support.
- Added Fedora 42 and 43 support. Retired support for Fedora 40 and 41.
- Added Alpine 3.22 and 3.23 support. Retired support for Alpine 3.18, 3.19, and 3.20.
- FFmpeg 8 compatibility — removed use of the deprecated
avcodec_closeAPI.
Bug Fixes
- Fixed a window manager crash triggered by null clipboard data during UTF-8 to Latin-1 conversion.
- Fixed a bug where closing a secondary monitor would close the entire client connection.
- Improved client-side multi-monitor handling with a dedicated reference to the visible canvas.
- Updated the default STUN public-IP behavior to avoid undesired external lookups.
- Fixed Kali Linux image build failures.
- Display dimensions are now rounded to 2 decimal places for cleaner UI presentation.
- Enhanced small-screen responsiveness of the displays widget.
- Bumped rollup to address security vulnerabilities.
- Updated French translations.