You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ExtensionApp - configurable JupyterApp-subclass for server extensions
16
+
- Most useful for Jupyter frontends, like Notebook, JupyterLab, nteract, voila etc.
17
+
- Launch with entrypoints
18
+
- Configure from file or CLI
19
+
- Add custom templates, static assets, handlers, etc.
20
+
- Static assets are served behind a `/static/<extension_name>` endpoint.
21
+
- Run server extensions in "standalone mode" ([#70](https://github.com/jupyter/jupyter_server/pull/70) and [#76](https://github.com/jupyter/jupyter_server/pull/76))
22
+
- ExtensionHandler - tornado handlers for extensions.
23
+
- Finds static assets at `/static/<extension_name>`
24
+
25
+
### Changed
26
+
-`jupyter serverextension <command>` entrypoint has been changed to `jupyter server extension <command>`.
27
+
-`toggle_jupyter_server` and `validate_jupyter_server` function no longer take a Logger object as an argument.
28
+
- Changed testing framework from nosetests to pytest ([#152](https://github.com/jupyter/jupyter_server/pull/152))
29
+
- Depend on pytest-tornasync extension for handling tornado/asyncio eventloop
30
+
- Depend on pytest-console-scripts for testing CLI entrypoints
31
+
- Added Github actions as a testing framework along side Travis and Azure ([#146](https://github.com/jupyter/jupyter_server/pull/146))
32
+
33
+
### Removed
34
+
- Removed the option to update `root_dir` trait in FileContentsManager and MappingKernelManager in ServerApp ([#135](https://github.com/jupyter/jupyter_server/pull/135))
35
+
36
+
### Fixed
37
+
- Synced Jupyter Server with Notebook PRs in batches (ended on 2019-09-27)
0 commit comments