noVNC
VNC client that runs in the browser using HTML5
noVNC ships about once a year, and its betas and finals carry identical notes.
◆Recent moves
- 3mo ago
1.7.0 adds translations and a tab-close warning
The stable 1.7.0, six months behind its own beta. The user-facing changes are two new translations, a fix for buttons that were nearly invisible, and a browser warning before closing an active session tab — small, but the kind of thing that prevents lost work.
View source ↗ - 9mo ago
1.7.0 beta, identical notes to the final
The beta whose release notes match the stable release word for word. It sat six months before being promoted, which is the clearest measure of this project's pace.
View source ↗ - 1y ago
1.6.0 beta, published alongside the final
A beta posted sixteen seconds before the stable release it precedes, with the same notes. In practice it is a tag, not a testing phase.
View source ↗ - 1y ago
1.6.0 brings declarative config and faster resize
The most substantial release in this window: settings move into defaults.json and mandatory.json, relative WebSocket URLs are supported, the interface is restyled, and session resize gets faster. Declarative configuration is what makes noVNC embeddable without patching, which matters more than the visual refresh.
View source ↗ - 2y ago
Tight gradient encoding and lock key syncing
Support for the Tight gradient encoding improves compatibility with servers like QEMU, and lock keys begin staying in sync with the server. Protocol compatibility work of exactly the kind this project exists to do.
View source ↗ - 2y ago
1.5.0 beta, same notes as the final
The beta preceding 1.5.0 by two weeks, again with identical release notes. The beta-then-final pairing is consistent across every version here.
View source ↗