Skip to content

Commit 9cfb5b9

Browse files
authored
Merge pull request #399 from consideRatio/pr/add-changelog-for-4.0.0-and-3.2.2
docs: add changelog for 4.0.0, and 3.2.2 retroactively
2 parents 53b35f1 + 448ed4c commit 9cfb5b9

File tree

1 file changed

+94
-0
lines changed

1 file changed

+94
-0
lines changed

docs/source/changelog.md

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,101 @@
11
# Changelog
22

3+
## 4.0
4+
5+
### 4.0.0 - 2023-04-20
6+
7+
#### Breaking changes
8+
9+
- jupyter-server-proxy now requires Python 3.8+ ([#350](https://github.com/jupyterhub/jupyter-server-proxy/pull/350), [#387](https://github.com/jupyterhub/jupyter-server-proxy/pull/387))
10+
- jupyter-server-proxy's JupyterLab extension dropped support for JupyterLab 2 ([#394](https://github.com/jupyterhub/jupyter-server-proxy/pull/394))
11+
- jupyter-server-proxy's JupyterLab extension renamed from @jupyterlab/server-proxy to @jupyterhub/jupyter-server-proxy ([#368](https://github.com/jupyterhub/jupyter-server-proxy/pull/368))
12+
13+
#### New features added
14+
15+
- Accept an unset `command` to proxy to an already started process (unmanaged process) [#339](https://github.com/jupyterhub/jupyter-server-proxy/pull/339) ([@ryshoooo](https://github.com/ryshoooo))
16+
- Support proxying to a server process via a Unix socket [#337](https://github.com/jupyterhub/jupyter-server-proxy/pull/337) ([@takluyver](https://github.com/takluyver))
17+
18+
#### Bugs fixed
19+
20+
- Use `pytest.fixture`s for starting servers, use `importlib*metadata` [#396](https://github.com/jupyterhub/jupyter-server-proxy/pull/396) ([@bollwyvl](https://github.com/bollwyvl))
21+
22+
#### Maintenance and upkeep improvements
23+
24+
- maint: update package description to not claim windows support [#398](https://github.com/jupyterhub/jupyter-server-proxy/pull/398) ([@consideRatio](https://github.com/consideRatio))
25+
- Use `pytest.fixture`s for starting servers, use `importlib*metadata` [#396](https://github.com/jupyterhub/jupyter-server-proxy/pull/396) ([@bollwyvl](https://github.com/bollwyvl))
26+
- maint, breaking: drop support for jupyterlab 2 [#394](https://github.com/jupyterhub/jupyter-server-proxy/pull/394) ([@consideRatio](https://github.com/consideRatio))
27+
- Fix editable install and update CONTRIBUTING.md [#391](https://github.com/jupyterhub/jupyter-server-proxy/pull/391) ([@mahendrapaipuri](https://github.com/mahendrapaipuri))
28+
- pre-commit: add config and small fixes [#390](https://github.com/jupyterhub/jupyter-server-proxy/pull/390) ([@consideRatio](https://github.com/consideRatio))
29+
- Drop support for Python 3.7 [#387](https://github.com/jupyterhub/jupyter-server-proxy/pull/387) ([@consideRatio](https://github.com/consideRatio))
30+
- dependabot: monthly updates of github actions [#385](https://github.com/jupyterhub/jupyter-server-proxy/pull/385) ([@consideRatio](https://github.com/consideRatio))
31+
- Adopt hatchling, plugins for python package build [#371](https://github.com/jupyterhub/jupyter-server-proxy/pull/371) ([@bollwyvl](https://github.com/bollwyvl))
32+
- Rename @jupyterlab/server-proxy to @jupyterhub/jupyter-server-proxy [#368](https://github.com/jupyterhub/jupyter-server-proxy/pull/368) ([@consideRatio](https://github.com/consideRatio))
33+
- Update labextension build [#355](https://github.com/jupyterhub/jupyter-server-proxy/pull/355) ([@bollwyvl](https://github.com/bollwyvl))
34+
- Refine RELEASE.md with tbump [#353](https://github.com/jupyterhub/jupyter-server-proxy/pull/353) ([@consideRatio](https://github.com/consideRatio))
35+
- Drop support for Python 3.6 [#350](https://github.com/jupyterhub/jupyter-server-proxy/pull/350) ([@consideRatio](https://github.com/consideRatio))
36+
37+
#### Documentation improvements
38+
39+
- docs: convert .rst to MyST based markdown files [#393](https://github.com/jupyterhub/jupyter-server-proxy/pull/393) ([@consideRatio](https://github.com/consideRatio))
40+
- Fix imshields link README.md [#375](https://github.com/jupyterhub/jupyter-server-proxy/pull/375) ([@prabhakk-mw](https://github.com/prabhakk-mw))
41+
- docs: remove outdated release docs in favor of RELEASE.md [#369](https://github.com/jupyterhub/jupyter-server-proxy/pull/369) ([@consideRatio](https://github.com/consideRatio))
42+
- README: warn about unlimited local network access [#359](https://github.com/jupyterhub/jupyter-server-proxy/pull/359) ([@manics](https://github.com/manics))
43+
- docs: switch from alabaster to sphinx-book-theme, and misc docs build system maintenance [#352](https://github.com/jupyterhub/jupyter-server-proxy/pull/352) ([@consideRatio](https://github.com/consideRatio))
44+
- Fix config filename in config via traitlets doc [#344](https://github.com/jupyterhub/jupyter-server-proxy/pull/344) ([@cmd-ntrf](https://github.com/cmd-ntrf))
45+
46+
#### Continuous integration improvements
47+
48+
- Fix tests against jupyter_server 2 [#366](https://github.com/jupyterhub/jupyter-server-proxy/pull/366) ([@bollwyvl](https://github.com/bollwyvl))
49+
- ci: use ubuntu-22.04, firefox and geckodriver now available [#364](https://github.com/jupyterhub/jupyter-server-proxy/pull/364) ([@consideRatio](https://github.com/consideRatio))
50+
- ci: update github actions, small refactors, add dependabot for gha [#351](https://github.com/jupyterhub/jupyter-server-proxy/pull/351) ([@consideRatio](https://github.com/consideRatio))
51+
- ci: test against modern python versions and fix broken test suite [#348](https://github.com/jupyterhub/jupyter-server-proxy/pull/348) ([@consideRatio](https://github.com/consideRatio))
52+
53+
#### Dependency updates
54+
55+
- build(deps): bump webpack from 5.75.0 to 5.76.1 in /labextension [#380](https://github.com/jupyterhub/jupyter-server-proxy/pull/380) ([@dependabot](https://github.com/dependabot))
56+
- build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /labextension [#376](https://github.com/jupyterhub/jupyter-server-proxy/pull/376) ([@dependabot](https://github.com/dependabot))
57+
- build(deps): bump json5 from 2.2.1 to 2.2.2 in /jupyterlab-server-proxy [#365](https://github.com/jupyterhub/jupyter-server-proxy/pull/365) ([@dependabot](https://github.com/dependabot))
58+
- build(deps): bump loader-utils from 3.2.0 to 3.2.1 in /jupyterlab-server-proxy [#357](https://github.com/jupyterhub/jupyter-server-proxy/pull/357) ([@dependabot](https://github.com/dependabot))
59+
60+
#### Contributors to this release
61+
62+
([GitHub contributors page for this release](https://github.com/jupyterhub/jupyter-server-proxy/graphs/contributors?from=2022-09-08&to=2023-04-18&type=c))
63+
64+
[@bollwyvl](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Abollwyvl+updated%3A2022-09-08..2023-04-18&type=Issues) | [@choldgraf](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Acholdgraf+updated%3A2022-09-08..2023-04-18&type=Issues) | [@cmd-ntrf](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Acmd-ntrf+updated%3A2022-09-08..2023-04-18&type=Issues) | [@consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3AconsideRatio+updated%3A2022-09-08..2023-04-18&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Adependabot+updated%3A2022-09-08..2023-04-18&type=Issues) | [@ellisonbg](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aellisonbg+updated%3A2022-09-08..2023-04-18&type=Issues) | [@Finesim97](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3AFinesim97+updated%3A2022-09-08..2023-04-18&type=Issues) | [@jhgoebbert](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Ajhgoebbert+updated%3A2022-09-08..2023-04-18&type=Issues) | [@mahendrapaipuri](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Amahendrapaipuri+updated%3A2022-09-08..2023-04-18&type=Issues) | [@manics](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Amanics+updated%3A2022-09-08..2023-04-18&type=Issues) | [@prabhakk-mw](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aprabhakk-mw+updated%3A2022-09-08..2023-04-18&type=Issues) | [@ryanlovett](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aryanlovett+updated%3A2022-09-08..2023-04-18&type=Issues) | [@ryshoooo](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aryshoooo+updated%3A2022-09-08..2023-04-18&type=Issues) | [@takluyver](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Atakluyver+updated%3A2022-09-08..2023-04-18&type=Issues) | [@yuvipanda](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Ayuvipanda+updated%3A2022-09-08..2023-04-18&type=Issues)
65+
366
## 3.2
467

68+
### 3.2.2 - 2022-09-08
69+
70+
#### Bugs fixed
71+
72+
- add allow-downloads and allow-modals to sandbox [#335](https://github.com/jupyterhub/jupyter-server-proxy/pull/335) ([@djangoliv](https://github.com/djangoliv))
73+
- allow empty PUT body [#331](https://github.com/jupyterhub/jupyter-server-proxy/pull/331) ([@pepijndevos](https://github.com/pepijndevos))
74+
- [bugfix] Hop by hop header handling [#328](https://github.com/jupyterhub/jupyter-server-proxy/pull/328) ([@mahnerak](https://github.com/mahnerak))
75+
76+
#### Documentation improvements
77+
78+
- Yarn link malformed. [#320](https://github.com/jupyterhub/jupyter-server-proxy/pull/320) ([@matthew-brett](https://github.com/matthew-brett))
79+
80+
#### Continuous integration improvements
81+
82+
- Install `notebook<7` for notebook test [#340](https://github.com/jupyterhub/jupyter-server-proxy/pull/340) ([@manics](https://github.com/manics))
83+
- Run publish workflow for tags [#318](https://github.com/jupyterhub/jupyter-server-proxy/pull/318) ([@manics](https://github.com/manics))
84+
85+
#### Dependency updates
86+
87+
- Bump terser from 5.10.0 to 5.14.2 in /jupyterlab-server-proxy [#342](https://github.com/jupyterhub/jupyter-server-proxy/pull/342) ([@dependabot](https://github.com/dependabot))
88+
- Bump moment from 2.29.2 to 2.29.4 in /jupyterlab-server-proxy [#341](https://github.com/jupyterhub/jupyter-server-proxy/pull/341) ([@dependabot](https://github.com/dependabot))
89+
- Bump moment from 2.29.1 to 2.29.2 in /jupyterlab-server-proxy [#336](https://github.com/jupyterhub/jupyter-server-proxy/pull/336) ([@dependabot](https://github.com/dependabot))
90+
- Bump minimist from 1.2.5 to 1.2.6 in /jupyterlab-server-proxy [#334](https://github.com/jupyterhub/jupyter-server-proxy/pull/334) ([@dependabot](https://github.com/dependabot))
91+
- Bump url-parse from 1.5.3 to 1.5.7 in /jupyterlab-server-proxy [#327](https://github.com/jupyterhub/jupyter-server-proxy/pull/327) ([@dependabot](https://github.com/dependabot))
92+
93+
#### Contributors to this release
94+
95+
([GitHub contributors page for this release](https://github.com/jupyterhub/jupyter-server-proxy/graphs/contributors?from=2022-01-24&to=2022-09-08&type=c))
96+
97+
[@austinmw](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aaustinmw+updated%3A2022-01-24..2022-09-08&type=Issues) | [@bollwyvl](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Abollwyvl+updated%3A2022-01-24..2022-09-08&type=Issues) | [@consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3AconsideRatio+updated%3A2022-01-24..2022-09-08&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Adependabot+updated%3A2022-01-24..2022-09-08&type=Issues) | [@djangoliv](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Adjangoliv+updated%3A2022-01-24..2022-09-08&type=Issues) | [@jhgoebbert](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Ajhgoebbert+updated%3A2022-01-24..2022-09-08&type=Issues) | [@mahnerak](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Amahnerak+updated%3A2022-01-24..2022-09-08&type=Issues) | [@manics](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Amanics+updated%3A2022-01-24..2022-09-08&type=Issues) | [@matthew-brett](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Amatthew-brett+updated%3A2022-01-24..2022-09-08&type=Issues) | [@meeseeksmachine](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Ameeseeksmachine+updated%3A2022-01-24..2022-09-08&type=Issues) | [@pepijndevos](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Apepijndevos+updated%3A2022-01-24..2022-09-08&type=Issues) | [@ryanlovett](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aryanlovett+updated%3A2022-01-24..2022-09-08&type=Issues) | [@ryshoooo](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Aryshoooo+updated%3A2022-01-24..2022-09-08&type=Issues) | [@takluyver](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Atakluyver+updated%3A2022-01-24..2022-09-08&type=Issues) | [@yuvipanda](https://github.com/search?q=repo%3Ajupyterhub%2Fjupyter-server-proxy+involves%3Ayuvipanda+updated%3A2022-01-24..2022-09-08&type=Issues)
98+
599
### 3.2.1 - 2022-01-24
6100

7101
3.2.1 is a security release, fixing a vulnerability [GHSA-gcv9-6737-pjqw](https://github.com/jupyterhub/jupyter-server-proxy/security/advisories/GHSA-gcv9-6737-pjqw) where `allowed_hosts` were not validated correctly.

0 commit comments

Comments
 (0)