Releases: jupyter-server/jupyter_server
Releases · jupyter-server/jupyter_server
1.1.0
Merged pull requests:
- Restore pytest plugin from pytest-jupyter #360 (kevin-bates)
- Fix upgrade packaging dependencies build step #354 (mwakaba2)
- Await _connect and inline read_messages callback to _connect #350 (ricklamers)
- Update release instructions and dev version #348 (kevin-bates)
- Fix test_trailing_slash #346 (kevin-bates)
- Apply security advisory fix to master #345 (kevin-bates)
- Allow toggling auth for prometheus metrics #344 (yuvipanda)
- Port Notebook PRs 5565 and 5588 - terminal shell heuristics #343 (kevin-bates)
- Port gateway updates from notebook (PRs 5317 and 5484) #341 (kevin-bates)
- add check_origin handler to gateway WebSocketChannelsHandler #340 (ricklamers)
- Remove pytest11 entrypoint and plugin, require tornado 6.1, remove asyncio patch, CI work #339 (bollwyvl)
- Switch fixtures to use those in pytest-jupyter to avoid collisions #335 (kevin-bates)
- Enable CodeQL runs on all pushed branches #333 (kevin-bates)
- Asynchronous Contents API #324 (mwakaba2)
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
bump version to 1.0.6
1.0.5
1.0.4
1.0.2
1.0.0
Added.
- Added a basic, styled
login.html
template. (220, 295) - Added new extension manager API for handling server extensions. (248, 265, 275, 303)
- The favicon and Jupyter logo are now available under jupyter_server's static namespace. (284)
Changed.
load_jupyter_server_extension
should be renamed to_load_jupyter_server_extension
in server extensions. Server now throws a warning when the old name is used. (213)- Docs for server extensions now recommend using
authenticated
decorator for handlers. (219) _load_jupyter_server_paths
should be renamed to_load_jupyter_server_points
in server extensions. (277)static_url_prefix
in ExtensionApps is now a configurable trait. (289)extension_name
trait was removed in favor ofname
. (232)- Dropped support for Python 3.5. (296)
- Made the
config_dir_name
trait configurable inConfigManager
. (297)
Removed.
- Removed ipykernel as a dependency of jupyter_server. (255)
Fixed.
- Prevent a re-definition of prometheus metrics if
notebook
package already imports them. (#210) - Fixed
terminals
REST API unit tests that weren't shutting down properly. (221) - Fixed jupyter_server on Windows for Python < 3.7. Added patch to handle subprocess cleanup. (240)
base_url
was being duplicated when getting a url path from theServerApp
. (280)- Extension URLs are now properly prefixed with
base_url
. Previously, allstatic
paths were not. (285) - Changed ExtensionApp mixin to inherit from
HasTraits
. This broke in traitlets 5.0 (294) - Replaces
urlparse
withurl_path_join
to prevent URL squashing issues. (304)