Skip to content

Releases: kasmtech/KasmVNC

KasmVNC 1.3.3

03 Nov 22:34
Compare
Choose a tag to compare

https://www.kasmweb.com/kasmvnc/docs/1.3.3/index.html

Features

  • Allow disabling of the IP blacklist.
  • Downloads API for detailed file downloads information.

Bug Fixes

KasmVNC 1.3.2

23 Sep 09:53
Compare
Choose a tag to compare

https://www.kasmweb.com/kasmvnc/docs/1.3.2/index.html

Features

  • Small performance tweaks to DRI3 support.

Bug Fixes

  • Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a 'Paste' menu over the canvas.
  • Fixed CVE-2024-38449, directory traversal bug in built-in webserver. The vulnerability required credentials and did not provide access to files the user didn't already have access to inside of the KasmVNC session. This vulnerability was not exposed or exploitable for sessions served by Kasm Workspaces and only applies to the use of KasmVNC outside of Kasm Workspaces.
  • Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit.
  • Fixed memory leak in kasmproxy
  • Fixed mime types of downloads to ensure the browser interprets them as downloads.

KasmVNC 1.3.1

15 Mar 12:24
Compare
Choose a tag to compare

KasmVNC 1.3.1

https://www.kasmweb.com/kasmvnc/docs/1.3.1/index.html

Bug Fixes

  • Fix exception thrown on Firefox 124 and higher
  • Fix artifacts on high resolution secondary screens
  • Fixes for touch support on primary and secondary screens
  • Fix for Oculus keyboard input
  • Fixes random characters injected as keyboard inputs when scrolling on secondary screen.

KasmVNC 1.2.1

15 Mar 12:47
Compare
Choose a tag to compare

Bug Fixes

  • Fix exception thrown on Firefox 124 and higher
  • Fix for watermark on odd number resolutions

KasmVNC 1.3.0

12 Feb 13:38
Compare
Choose a tag to compare

KasmVNC 1.3.0

https://www.kasmweb.com/kasmvnc/docs/1.3.0/index.html

Features

  • Support for multiple monitors.
  • Increased performance when watermarking is enabled.
  • Added support for Fedora 39.
  • Added support for Alphine 319.
  • Allow special characters in username.
  • Better logging of client settings when client connects or changes settings.
  • Add rotation of text-based watermark.

Bug Fixes

  • WebRTC UDP transit mode not working on 1.2.0.

KasmVNC 1.2.0

21 Aug 21:15
Compare
Choose a tag to compare

Features

  • Add support for Unix relays for bidirectional communication between noVNC and containerized applications.
  • Text based watermark overlays with date and time support.
  • New builds for Bookworm, Alpine 3.18, and Fedora 38.
  • Multi-language support.
  • Add support for rendering pixmaps via DRI3 GPU acceleration allowing compositing and other 3d accelerated workloads in a KasmVNC session.

Bug Fixes

KasmVNC 1.1.0

10 Apr 13:34
Compare
Choose a tag to compare

Features

  • Watermarking added to DLP feature set.
  • DRI3 GPU acceleration with open source drivers (AMDGPU, Intel, ATI, ARM).
  • New operating system support with packages for:
    • Fedora 37 (arm64/x86-64)
    • Alpine 317 (arm64/x86-64)
  • Tar package for installing on arbitrary Linux Operating Systems.
  • Statically link the latest version of libjpeg-turbo for all supported operating systems.
  • Add support for native resolution on high DPI monitors.

Bugfixes

  • Seamless clipboard bug fixes for Chromium based browsers.
  • Fixed front-end crash on browsers that don't support WebRTC.
  • Fix copy and paste of files from inside a session.
  • Fixed KasmVNC not working in Kasm Workspaces without creating a symlink

KasmVNC 1.0.1

02 Dec 15:29
Compare
Choose a tag to compare

Bugfixes

  • Extreme Quality Preset mode can result is some users experiencing high bandwidth utilization and poor frame rate.

KasmVNC 1.0.0

29 Nov 16:14
Compare
Choose a tag to compare

This is the first official release of KasmVNC. The features and bug fixes listed are relative to the last beta release.

Features

  • WebRTC UDP transit support with support of STUN servers
  • Lossless compression using multi-threaded WASM QOI decoder client side
  • New YAML based configuration
  • Significantly improved FPS through both client-side and server-side improvements.
  • Support for the admin to define arbitrary response headers for the built in web server
  • Support for additional mouse buttons (back, forward, etc)
  • Refinement of vncserver checks and user prompts
  • Added /api/send_full_frame to developer API, forces full frame to be sent to all connected users that have at least read permission.

Bugfixes

  • Extreme Quality Preset mode not working properly
  • Fix for manual clipboard multi-byte unicode characters
  • Seamless clipboard fix for Chrome based browsers

KasmVNC 0.9.3 Beta

15 Jul 00:18
Compare
Choose a tag to compare
KasmVNC 0.9.3 Beta Pre-release
Pre-release

Features

  • Newly Supported Operating Systems
    • Ubuntu Jammy
    • Oracle 8
    • CentOS 7
    • Arm support for
    • Ubuntu Focal, Jammy, Bionic
    • Oracle 8
    • OpenSUSE
    • Kali Linux
  • Updated User Interface
  • Better logging on web/websocket server
  • More consistent HTTP status codes for error/invalid conditions
  • Support for X-Forwarded-For header in logging
  • Game pointer mode (Relative Cursor)
  • Cursor lock mode
  • Support for downloads over 4GB
  • New KasmXproxy binary, used to proxy a real X session into a KasmVNC session.
  • Clipboard transation IDs for logging and DLP purposes
  • IME support
  • Add IP blacklist support to Websocket server
  • Additional APIs
  • Bulk update of user permissions, adding users, etc
  • Get frame stats - Detailed timings of frame processing for diagnostics
  • Get Screenshot - retrieve screenshot of last rendered frame
  • Get Bottleneck Stats - Summary of CPU and network load
  • Get Screenshot API added
  • Removing read access from a user will freeze their screen
  • MIME clipboard support (text, images, html) for images and formatted text over clipboard
  • Sharper rendering on high resolution monitors
  • SSE2 optimizations for image scaling
  • Better mobile support
  • Pinch to zoom for mobile
  • Two finger scroll
  • Automatic detection of mobile presents keyboard button, to pop the native local keyboard

Bug Fixes

  • Memory leak
  • Basic Auth, improper handling of empty password
  • Websocket crash fix
  • Better support for proxies that do not follow header specification case