Skip to content

Releases: novnc/noVNC

noVNC 1.4.0

20 Jan 15:49
Compare
Choose a tag to compare

A new release of noVNC is finally here. Lots of changes have been made since the last release, but the highlights are:

Library:

  • Secure context (https) is now required
  • Added support for the ZRLE encoding
  • Added support for RealVNC's JPEG encoding
  • Added support for Apple Remote Desktop's authentication
  • Added support for RealVNC's RSA-AES authentication
  • Added support for UltraVNC's MSLogonII authentication

Regards
The noVNC Developers

noVNC 1.4.0 beta

27 Dec 14:43
Compare
Choose a tag to compare
noVNC 1.4.0 beta Pre-release
Pre-release

A beta of noVNC 1.4.0 is now available. Lots of changes have been made since
the last release, but the highlights are:

Library:

  • Secure context (https) is now required
  • Added support for the ZRLE encoding
  • Added support for RealVNC's JPEG encoding
  • Added support for Apple Remote Desktop's authentication
  • Added support for RealVNC's RSA-AES authentication
  • Added support for UltraVNC's MSLogonII authentication

Regards
The noVNC Developers

noVNC 1.3.0

22 Oct 08:45
Compare
Choose a tag to compare

A stable release of noVNC is now available. Lots of changes have been made since the last release, but the highlights are:

Application:

  • Added French and Portuguese (Brazil) translations.
  • The novnc_proxy command (earlier launch.sh) is now able to interface better towards Websockify and now has it's own man page.

Library:

  • RTCDataChannel is now supported as a communication channel, an alternative to WebSockets.
  • Resizes of the viewport are handled in a more modern way. This allows our library to not only react on browser window changes, but to size changes of the screen element as well.
  • Fixed a bug with the Alt key on Firefox.
  • Fixed a disconnect that happened when using some VNC servers. The error displayed in this case was "Error decoding rect: TypeError".
  • Plain authentication passwords now support longer passwords, which can be useful if you're using a password manager.
  • Support for Internet Explorer has been dropped. This made it possible to use more modern features and clean up a large number of workarounds.

Regards
The noVNC Developers

noVNC 1.3.0 beta

08 Sep 13:51
Compare
Choose a tag to compare
noVNC 1.3.0 beta Pre-release
Pre-release

A beta of noVNC 1.3.0 is now available. Lots of changes have been made since the last release, but the highlights are:

Application:

  • Added French and Portuguese (Brazil) translations.
  • The novnc_proxy command (earlier launch.sh) is now able to interface better towards Websockify and now has it's own man page.

Library:

  • RTCDataChannel is now supported as a communication channel, an alternative to WebSockets.
  • Resizes of the viewport are handled in a more modern way. This allows our library to not only react on browser window changes, but to size changes of the screen element as well.
  • Fixed a bug with the Alt key on Firefox.
  • Fixed a disconnect that happened when using some VNC servers. The error displayed in this case was "Error decoding rect: TypeError".
  • Plain authentication passwords now support longer passwords, which can be useful if you're using a password manager.
  • Support for Internet Explorer has been dropped. This made it possible to use more modern features and clean up a large number of workarounds.

Regards
The noVNC Developers

noVNC 1.2.0

14 Jul 08:31
Compare
Choose a tag to compare

A new stable release of noVNC is now available. Lots of changes have been made since the last release, but the highlights are:

  • Quality and compression hints can now be modified dynamically
  • Added touch gestures to emulate common mouse actions
  • Support for full Unicode in clipboard
  • Support for VeNCrypt Plain authentication
  • Support for TightVNC Unix authentication
  • Support for alpha cursors
  • The session name is now updated whilst connected

Regards
The noVNC Developers

noVNC 1.2.0 Beta

07 Jul 08:53
Compare
Choose a tag to compare
noVNC 1.2.0 Beta Pre-release
Pre-release

A beta of noVNC 1.2.0 is now available. Lots of changes have been made since the last release, but the highlights are:

  • Quality and compression hints can now be modified dynamically
  • Added touch gestures to emulate common mouse actions
  • Support for full Unicode in clipboard
  • Support for VeNCrypt Plain authentication
  • Support for TightVNC Unix authentication
  • Support for alpha cursors
  • The session name is now updated whilst connected

Regards
The noVNC Developers

noVNC 1.1.0

09 Apr 16:52
Compare
Choose a tag to compare

A new stable release of noVNC is now available. Lots of changes have been made since
the last release, but the highlights of what's included in this release are:

Application:

  • New translations for Russian, Korean, Czech and Chinese (traditional) languages
  • Fixed an issue where you didn't get scrollbars in your browser on Windows if
    you had a touch screen.
  • Added the Super/Windows key to the toolbar.
  • Added an option to show a dot when there otherwise wouldn't be a visible
    cursor.
  • View drag is no longer available when in scaling mode.

Library:

  • A large number of coding style changes has been made to make the code easier
    to read and better to work with.
  • Many keyboard issues has been fixed.
  • Local cursor is now available on all platforms.
  • Fixed a number of crashes related to clipboard.
  • Fixed issues that occurred if data from the server was being received slowly.
  • A problem has been fixed where the display module would incorrectly handle
    high DPI systems causing scrollbars to show when they shouldn't.

Regards
The noVNC Developers

noVNC 1.0.0

22 Feb 13:16
Compare
Choose a tag to compare

The first official stable release of noVNC is finally here.

Lots of changes have been made since the last release, both in terms of features and bug fixes. Some of the more notable changes since the last release are:

Application:

  • Heavily revamped interface
  • Everything is translated
  • Automatic reconnect on disconnects
  • Better handling of on screen keyboards
  • Support for VNC "bell" sound

Library:

  • Cleaned up, official and stable API
  • Converted to ES6 modules
  • Much improved keyboard handling
  • Support for QEMU's raw keyboard extension
  • Support for continuous updates extension
  • Proper handling of machines with both touch and mouse/trackpad
  • Better handling of mouse wheels
  • More responsive and performant panning
  • Colour map mode is no longer supported

Regards
The noVNC Developers

noVNC 1.0.0 Beta

02 Feb 13:16
Compare
Choose a tag to compare
noVNC 1.0.0 Beta Pre-release
Pre-release

A beta of noVNC 1.0.0 is now available. This will be the first official stable release of noVNC.

Lots of changes have been made since the last release, both in terms of features and bug fixes. We appreciate any testing and feedback you can provide before the final release is out.

Some of the more notable changes since the last release are:

Application:

  • Heavily revamped interface
  • Everything is translated
  • Automatic reconnect on disconnects
  • Better handling of on screen keyboards
  • Support for VNC "bell" sound

Library:

  • Cleaned up, official and stable API
  • Converted to ES6 modules
  • Much improved keyboard handling
  • Support for QEMU's raw keyboard extension
  • Support for continuous updates extension
  • Proper handling of machines with both touch and mouse/trackpad
  • Better handling of mouse wheels
  • More responsive and performant panning
  • Colour map mode is no longer supported

Regards
The noVNC Developers

v0.6.2

12 Jan 19:54
Compare
Choose a tag to compare

_This is a vulnerability fix release._

Fixes a XSS issue in which the remote VNC server could inject arbitrary HTML into the noVNC web page via the messages propagated to the status field, such as the VNC server name.

This affects users of vnc_auto.html and vnc.html, as well as any users of include/ui.js.

Thanks to David Wyde of Cisco for reporting the issue.