Skip to content

Latest commit

 

History

History
439 lines (263 loc) · 45.4 KB

changelog.md

File metadata and controls

439 lines (263 loc) · 45.4 KB

Changelog

4.4

v4.4.0 - 2024-08-29

New features added

Bugs fixed

  • fix: missing tornadoimport for rawsocket handler #491 (@imfing)

Maintenance and upkeep improvements

Documentation improvements

  • Document unix_socket as a parameter for callables in config #497 (@takluyver)

Contributors to this release

(GitHub contributors page for this release)

@ganisback | @imfing | @krassowski | @manics | @takluyver | @yuvipanda

4.3

v4.3.0 - 2024-07-01

New features added

Bugs fixed

Documentation improvements

Continuous integration 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)

@banesullivan-kobold (activity) | @bollwyvl (activity) | @consideRatio (activity) | @costa (activity) | @deser (activity) | @dylex (activity) | @imcovangent (activity) | @manics (activity) | @ryanlovett (activity) | @sdmichelini (activity) | @yuvipanda (activity)

4.2

v4.2.0 - 2024-06-11

This release includes an important security patch for CVE-2024-35225 .

(full changelog)

Maintenance and upkeep improvements

Documentation improvements

  • Document the correct default value for new_browser_tab. #470 (@ryanlovett)

Contributors to this release

(GitHub contributors page for this release)

@consideRatio | @ryanlovett | @welcome

4.1

4.1.2 - 2024-03-13

Bugs fixed

4.1.1 - 2024-03-13

This release includes an important security patch for the critical vulnerability GHSA-w3vc-fx9p-wp4v. The security patch is also available in version 3.2.3.

Bugs fixed

Maintenance and upkeep improvements

Continuous integration 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) | @bollwyvl (activity) | @consideRatio (activity) | @diocas (activity) | @duytnguyendtn (activity) | @goekce (activity) | @manics (activity) | @minrk (activity) | @rcthomas (activity) | @sk1p (activity) | @steverweber (activity) | @yuvipanda (activity)

4.1.0 - 2023-09-25

New features added

Bugs fixed

Continuous integration improvements

Dependency updates

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)

@bollwyvl (activity) | @cataluna84 (activity) | @consideRatio (activity) | @Khagesh16 (activity) | @manics (activity) | @oeway (activity) | @ryanlovett (activity) | @takluyver (activity) | @trungleduc (activity)

4.0

4.0.0 - 2023-04-20

Breaking changes

  • jupyter-server-proxy now requires Python 3.8+ (#350, #387)
  • jupyter-server-proxy's JupyterLab extension dropped support for JupyterLab 2 (#394)
  • jupyter-server-proxy's JupyterLab extension renamed from @jupyterlab/server-proxy to @jupyterhub/jupyter-server-proxy (#368)

New features added

  • Accept an unset command to proxy to an already started process (unmanaged process) #339 (@ryshoooo)
  • Support proxying to a server process via a Unix socket #337 (@takluyver)

Bugs fixed

  • Use pytest.fixtures for starting servers, use importlib*metadata #396 (@bollwyvl)

Maintenance and upkeep improvements

Documentation improvements

Continuous integration improvements

Dependency updates

  • build(deps): bump webpack from 5.75.0 to 5.76.1 in /labextension #380 (@dependabot)
  • build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /labextension #376 (@dependabot)
  • build(deps): bump json5 from 2.2.1 to 2.2.2 in /jupyterlab-server-proxy #365 (@dependabot)
  • build(deps): bump loader-utils from 3.2.0 to 3.2.1 in /jupyterlab-server-proxy #357 (@dependabot)

Contributors to this release

(GitHub contributors page for this release)

@bollwyvl | @choldgraf | @cmd-ntrf | @consideRatio | @dependabot | @ellisonbg | @Finesim97 | @jhgoebbert | @mahendrapaipuri | @manics | @prabhakk-mw | @ryanlovett | @ryshoooo | @takluyver | @yuvipanda

3.2

3.2.3 - 2024-03-13

This is a security release for GHSA-w3vc-fx9p-wp4v.

3.2.2 - 2022-09-08

Bugs fixed

Documentation improvements

Continuous integration improvements

Dependency updates

  • Bump terser from 5.10.0 to 5.14.2 in /jupyterlab-server-proxy #342 (@dependabot)
  • Bump moment from 2.29.2 to 2.29.4 in /jupyterlab-server-proxy #341 (@dependabot)
  • Bump moment from 2.29.1 to 2.29.2 in /jupyterlab-server-proxy #336 (@dependabot)
  • Bump minimist from 1.2.5 to 1.2.6 in /jupyterlab-server-proxy #334 (@dependabot)
  • Bump url-parse from 1.5.3 to 1.5.7 in /jupyterlab-server-proxy #327 (@dependabot)

Contributors to this release

(GitHub contributors page for this release)

@austinmw | @bollwyvl | @consideRatio | @dependabot | @djangoliv | @jhgoebbert | @mahnerak | @manics | @matthew-brett | @meeseeksmachine | @pepijndevos | @ryanlovett | @ryshoooo | @takluyver | @yuvipanda

3.2.1 - 2022-01-24

3.2.1 is a security release, fixing a vulnerability GHSA-gcv9-6737-pjqw where allowed_hosts were not validated correctly.

Maintenance and upkeep improvements

Continuous integration improvements

Contributors to this release

(GitHub contributors page for this release)

@bollwyvl | @consideRatio | @yuvipanda

3.2.0 - 2021-11-29

New features added

Enhancements made

  • rewrite_response hook: (HTTP status) code updates should sometimes automatically update reason #304 (@maresb)
  • Enable rewrite_response to modify status and headers #300 (@ryanlovett)
  • Apply request_headers_override to websocket requests #287 (@sk1p)

Bugs fixed

Maintenance and upkeep improvements

  • resolve yarn.lock, bump builder version, some packaging metadata #307 (@bollwyvl)
  • Change the rewrite_response function signature to take a RewritableResponse object #301 (@maresb)
  • Simplify wait logic for websocket connection #292 (@mcg1969)

Documentation improvements

Continuous integration improvements

Dependency updates

  • Bump tar from 6.1.5 to 6.1.11 in /jupyterlab-server-proxy #293 (@dependabot)
  • Bump path-parse from 1.0.6 to 1.0.7 in /jupyterlab-server-proxy #285 (@dependabot)
  • Bump tar from 6.1.0 to 6.1.5 in /jupyterlab-server-proxy #284 (@dependabot)

Contributors to this release

(GitHub contributors page for this release)

@ableuler | @axelmartenssonmodelon | @bollwyvl | @candlerb | @consideRatio | @fhoehle | @jhgoebbert | @kinow | @manics | @maresb | @mcg1969 | @minrk | @pisymbol | @ryanlovett | @sk1p | @yuvipanda

3.1

3.1.0 - 2021-07-02

New features added

Bugs fixed

  • More precise regexp matching for /proxy/absolute/: #271 (@candlerb)

Maintenance and upkeep improvements

Continuous integration improvements

  • Add acceptance testing with robotframework(-jupyterlibrary) #269 (@bollwyvl)

Dependency updates

  • Bump postcss from 7.0.35 to 7.0.36 in /jupyterlab-server-proxy #277 (@dependabot)
  • Bump normalize-url from 4.5.0 to 4.5.1 in /jupyterlab-server-proxy #276 (@dependabot)
  • Bump ws from 7.4.4 to 7.4.6 in /jupyterlab-server-proxy #275 (@dependabot)
  • Bump browserslist from 4.16.3 to 4.16.6 in /jupyterlab-server-proxy #274 (@dependabot)

Contributors to this release

(GitHub contributors page for this release)

@bollwyvl | @candlerb | @jhgoebbert | @jtpio | @manics | @ryanlovett | @yuvipanda

3.0

3.0.2 - 2020-03-16

Bugs fixed

  • Include jupyterlab-server-proxy in the sdist #260 (@xhochy)

Contributors to this release

@xhochy

3.0.1 - 2020-03-16

Bugs fixed

Contributors to this release

@janjagusch

3.0.0 - 2020-03-15

This release drops support for Python 3.5 and now packages the JupyterLab extension with the Python package for use with JupyterLab 3. The JupyterLab extension is still available on NPM for use with JupyterLab 2 but support for JupyterLab 1 is dropped.

The Python package version jumps from 1.6.0 to 3.0.0, and the NPM package version jumps from 2.1.2 to 3.0.0.

Enhancements made

Maintenance and upkeep improvements

  • Breaking: Replace host_whitelist with host_allowlist #256 (@manics)
  • Switch from notebook to jupyter-server #254 (@manics)

Continuous integration improvements

Contributors to this release

(GitHub contributors page for this release)

@AlJohri | @consideRatio | @ian-r-rose | @janjagusch | @JanJaguschQC | @jtpio | @manics | @maresb | @minrk | @ryanlovett | @todo | @yuvipanda

1.6

1.6.0 - 2021-02-10

This release adds support for JupyterLab 3.

At this point, the Jupyterlab extension of version 2.1.2, needs to be installed alongside the Python package for JupyterLab launcher buttons to show up as the extension isn't yet bundled with the python package.

Enhancements made

  • Add Jupyter Server extension data file (JupyterLab 3 support) #235 (@jtpio)
  • Update dependencies to include jupyterlab 3.x.x (JupyterLab 3 support) #229 (@dipanjank)

Documentation improvements

  • Bump to 1.6.0 (setup.py) and add CHANGELOG.md #238 (@consideRatio)
  • Replace server-process list with linkable headings #236 (@manics)
  • Rename the mamba-navigator example to gator in the documentation #234 (@jtpio)

Contributors to this release

@consideRatio | @janjagusch | @JanJaguschQC | @jtpio | @manics | @ryanlovett | @yuvipanda