Skip to content

Latest commit

 

History

History
329 lines (209 loc) · 28.2 KB

CHANGELOG.md

File metadata and controls

329 lines (209 loc) · 28.2 KB

Changelog

v3.0

v3.0.1 - 2025-04-11

This is a security release for GHSA-vrq4-9hc3-cgp7 impacting users of this project together with TigerVNC.

Bugs fixed

Other merged PRs

This changelog entry omits automated PRs, for example those updating dependencies in: images, github actions, pre-commit hooks. For a full list of changes, see the full comparison.

v3.0.0 - 2025-03-22

VNC servers' accessed via this project must be accessed via a unix socket instead of a TCP port. Previously only TigerVNC was accessed via a unix socket. This change means jupyter-remote-desktop-proxy can be used in shared environments as long as the file permissions on the unix socket restrict access to a single user. TCP connections to the VNC server are no longer supported.

Breaking changes

  • TurboVNC version 3.1 or higher is now required (#145).
  • VNC servers needs to support the -rfbunixpath flag (TigerVNC and TurboVNC does) (#145).
  • This project no longer relies on websockify (#119).

New features added

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

Dependency updates

Continuous integration improvements

Other merged PRs

This changelog entry omits automated PRs, for example those updating dependencies in: images, github actions, pre-commit hooks. For a full list of changes, see the full comparison.

Contributors to this release

The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.

(GitHub contributors page for this release)

@benz0li (activity) | @consideRatio (activity) | @manics (activity) | @yuvipanda (activity)

v2.0

v2.0.1

(full changelog)

Bugs fixed

Other merged PRs

Contributors to this release

The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.

(GitHub contributors page for this release)

@consideRatio (activity) | @sunu (activity) | @yuvipanda (activity)

v2.0.0 - 2024-04-02

This release removes a bundled VNC server, use of jupyter-remote-desktop-proxy requires both websockify and a VNC server - TigerVNC and TurboVNC are officially supported. For tested examples on how to install websockify and officially supported VNC servers, see this project's Dockerfile.

This project now publishes basic but tested images built on quay.io/jupyter/base-notebook from the jupyter/docker-stacks to quay.io/jupyterhub/jupyter-remote-desktop-proxy. Their purpose is currently not scoped beyond use for testing and providing an example on how to install officially supported VNC servers.

The Ctrl-Alt-Delete button is currently removed, but intended to be added back. This is tracked by this GitHub issue.

(full changelog)

Breaking Changes

New features added

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

Documentation improvements

Contributors to this release

The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.

(GitHub contributors page for this release)

@benz0li (activity) | @consideRatio (activity) | @goekce (activity) | @manics (activity) | @nthiery (activity) | @unode (activity) | @yuvipanda (activity) | @zmcgrew (activity)

v1.2

v1.2.1 - 2023-09-27

(full changelog)

Bugs fixed

v1.2.0 - 2023-09-25

(full changelog)

New features added

Bugs fixed

Maintenance and upkeep improvements

Documentation improvements

Contributors to this release

The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.

(GitHub contributors page for this release)

@benz0li (activity) | @cmd-ntrf (activity) | @consideRatio (activity) | @domna (activity) | @yuvipanda (activity)

v1.1

v1.1.0 - 2023-07-18

(full changelog)

Enhancements made

  • Add logic to determine if vncserver is TigerVNC #32 (@cmd-ntrf)

Bugs fixed

  • Fix path when using bundled tigervnc #44 (@pnasrat)
  • Remove hardcoded display number and port, avoids multi-user conflicts #34 (@cmd-ntrf)

Maintenance and upkeep improvements

Documentation improvements

Continuous integration improvements

Contributors to this release

(GitHub contributors page for this release)

@cmd-ntrf | @consideRatio | | @manics | @pnasrat | @yuvipanda

v1.0

v1.0.0 - 2023-01-19

With this release, the project has relocated from jupyter-desktop-server to jupyter-remote-desktop-proxy and relocated from yuvipanda/jupyter-desktop-server to jupyterhub/jupyter-remote-desktop-proxy.

New features added

Enhancements made

Maintenance and upkeep improvements

Documentation improvements

Continuous integration improvements

v0.1

v0.1.3 - 2020-07-07

v0.1.2 - 2019-11-12

  • Fix cross-origin issue in Safari (#9, thanks to @eslavich)

v0.1.1 - 2019-11-06

  • Increase default resolution to 1680x1050. The wider screen matches how many user displays are, and there do not seem to be lag issues.

v0.1 - 2019-11-01

  • Initial release