Releases: jupyter-server/jupyter_server
v1.18.1
1.18.1
Bugs fixed
- Notify ChannelQueue that the response router thread is finishing #896 (@CiprianAnton)
- Make ChannelQueue.get_msg true async #892 (@CiprianAnton)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @Carreau | @codecov-commenter | @davidbrochart | @echarles | @kevin-bates | @meeseeksmachine
v1.18.0
1.18.0
Enhancements made
Bugs fixed
- Fix gateway kernel shutdown #874 (@kevin-bates)
Maintenance and upkeep improvements
- suppress tornado deprecation warnings #882 (@minrk)
- Normalize os_path #886 (@martinRenou)
- Fix lint #867 (@blink1073)
- Fix sphinx 5.0 support #865 (@blink1073)
Documentation improvements
- Add changelog entry for 1.17.1 #871 (@blink1073)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @codecov-commenter | @davidbrochart | @kevin-bates | @meeseeksmachine
2.0.0a1
1.17.1
v2.0.0a0
2.0.0a0
New features added
Enhancements made
- Add the root_dir value to the logging message in case of non compliant preferred_dir #804 (@echarles)
- Hydrate a Kernel Manager when calling GatewayKernelManager.start_kernel with a kernel_id #788 (@Zsailer)
- Remove terminals in favor of jupyter_server_terminals extension #651 (@Zsailer)
Bugs fixed
- Defer preferred_dir validation until root_dir is set #826 (@kevin-bates)
- missing required arguments in utils.fetch #798 (@minrk)
Maintenance and upkeep improvements
- Add license metadata and file #827 (@blink1073)
- CI cleanup #824 (@blink1073)
- Switch to flit #823 (@blink1073)
- Remove unused pytest-mock dependency #814 (@mgorny)
- Remove duplicate requests requirement from setup.cfg #813 (@mgorny)
- [pre-commit.ci] pre-commit autoupdate #802 (@pre-commit-ci)
- Add helper jobs for branch protection #797 (@blink1073)
- [pre-commit.ci] pre-commit autoupdate #793 (@pre-commit-ci)
- Centralize app cleanup #792 (@blink1073)
- [pre-commit.ci] pre-commit autoupdate #785 (@pre-commit-ci)
- Clean up pre-commit #782 (@blink1073)
- Add mypy check #779 (@blink1073)
- Use new post-version-spec from jupyter_releaser #777 (@blink1073)
- Give write permissions to enforce label workflow #776 (@blink1073)
- [pre-commit.ci] pre-commit autoupdate #775 (@pre-commit-ci)
- Add explicit handling of warnings #771 (@blink1073)
- Use test-sdist from maintainer-tools #769 (@blink1073)
- Add pyupgrade and doc8 hooks #768 (@blink1073)
- update some metadata fields, sort deps #675 (@bollwyvl)
Documentation improvements
- Add Session workflows documentation #808 (@andreyvelich)
- Add Jupyter Server Architecture diagram #801 (@andreyvelich)
- Fix path for full config doc #800 (@andreyvelich)
- Fix contributing guide for building the docs #794 (@andreyvelich)
- Update team meetings doc #772 (@willingc)
- Update documentation about registering file save hooks #770 (@davidbrochart)
Contributors to this release
(GitHub contributors page for this release)
@andreyvelich | @blink1073 | @bollwyvl | @codecov-commenter | @davidbrochart | @echarles | @hbcarlos | @kevin-bates | @meeseeksdev | @mgorny | @minrk | @pre-commit-ci | @SylvainCorlay | @welcome | @Wh1isper | @willingc | @Zsailer
v1.17.0
1.17.0
Enhancements made
- Add the root_dir value to the logging message in case of non compliant preferred_dir #804 (@echarles)
Bugs fixed
Maintenance and upkeep improvements
- Add helper jobs for branch protection #797 (@blink1073)
- [pre-commit.ci] pre-commit autoupdate #793 (@pre-commit-ci[bot])
- Update branch references and links #791 (@blink1073)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @codecov-commenter | @davidbrochart | @echarles | @kevin-bates | @meeseeksdev | @meeseeksmachine | @Wh1isper | @Zsailer
v1.16.0
1.16.0
New features added
Enhancements made
- Add
max-age
Cache-Control header to kernel logos #760 (@divyansshhh)
Bugs fixed
- Regression in connection URL calcuation in ServerApp #761 (@jhamet93)
- Include explicit package data #757 (@blink1073)
- Ensure terminal cwd exists #755 (@fcollonval)
- make 'cwd' param for TerminalManager absolute #749 (@rccern)
- wait to cleanup kernels after kernel is finished pending #748 (@Zsailer)
Maintenance and upkeep improvements
- Skip jsonschema in CI #766 (@blink1073)
- Remove redundant job and problematic check #765 (@blink1073)
- Update pre-commit #764 (@blink1073)
- Install pre-commit automatically #763 (@blink1073)
- Add pytest opts and use isort #762 (@blink1073)
- Ensure minimal nbconvert support jinja2 v2 & v3 #756 (@fcollonval)
- Fix error handler in simple extension examples #750 (@andreyvelich)
- Clean up workflows #747 (@blink1073)
- Remove Redundant Dir_Exists Invocation When Creating New Files with ContentsManager #720 (@jhamet93)
Other merged PRs
Contributors to this release
(GitHub contributors page for this release)
@andreyvelich | @blink1073 | @codecov-commenter | @divyansshhh | @dleen | @fcollonval | @jhamet93 | @meeseeksdev | @minrk | @rccern | @welcome | @Zsailer
v1.15.6
1.15.6
Bugs fixed
Maintenance and upkeep improvements
- More CI Cleanup #742 (@blink1073)
- Clean up downstream tests #741 (@blink1073)
Contributors to this release
v1.15.5
1.15.5
Bugs fixed
- Relax type checking on ExtensionApp.serverapp #739 (@minrk)
- raise no-authorization warning once and allow disabled authorization #738 (@Zsailer)
Maintenance and upkeep improvements
- Fix sdist test #736 (@blink1073)
Contributors to this release
v1.15.3
1.15.3
Bugs fixed
- Fix server-extension paths (3rd time's the charm) #734 (@minrk)
- Revert "Server extension paths (#730)" #732 (@blink1073)
Maintenance and upkeep improvements
- Avoid usage of ipython_genutils #718 (@blink1073)