NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI
A web server for spawning and communicating with Jupyter kernels
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 1.5 years
Nearly every release is documented
notes for 31 of 31 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
32 releases · first in 2015
Don't add signal handler for SIGQUIT on Windows #399 (@jackgerrits)
One column per quarter.
(GitHub contributors page for this release)
Add trusted publisher token permissions #395 (@blink1073)
Pass self.base_url to Tornado constructor by @ricklamers in https://github.com/jupyter-server/kernel_gateway/pull/372
self.base_url to Tornado constructor by @ricklamers in https://github.com/jupyter-server/kernel_gateway/pull/372Full Changelog: https://github.com/jupyter-server/kernel_gateway/compare/2.5.1...2.5.2
Update docs to be more informative on startup #356 (@cottrell)
(GitHub contributors page for this release)
@bgerrity | @cottrell | @gzuidhof | @kevin-bates | @tschaume
Replace TravisCI with Github Actions #357 (@dolfinus)
(GitHub contributors page for this release)
@bgerrity | @dolfinus | @kevin-bates | @mwouts | @willingc
Adds the ability to set the SSL version and defaults version to SSL 1.2.
Adds the ability to set the SSL version and defaults version to SSL 1.2.
Fixes an asyncio compatibility issue that surfaces once Notebook 6.1+ is deployed within JKG's environment.
Fixes an asyncio compatibility issue that surfaces once Notebook 6.1+ is deployed within JKG's environment.
Ignore hangup signal for running in the background
Jupyter Kernel Gateway 2.4.1
Fix race condition that can occur during startup
Jupyter Kernel Gateway 2.4.0
Update to latest Jupyter Notebook release which contains security fixes
Jupyter Kernel Gateway 2.3.0
Jupyter Kernel Gateway 2.2.0 release
PR-299: adds x_header configuration option for use behind proxies
PR-266: Make KernelManager and KernelSpecManager configurable
PR-258: Remove auth token check for OPTIONS requests (CORS)
Update compatibility to notebook>=5.0
PATH when launching a new kernel via POST request
with custom environment variablesInherit the server PATH when launching a new kernel via POST request with custom environment variables
PATH when launching a new kernel via POST request
with custom environment variablesAdd support for auth token as a query parameter
Add command line option to whitelist environment variables for POST /api/kernels
POST /api/kernelsapi_intro notebookmetadata.kernelspec.name as a language name instead of
metadata.language.infoFix compatibility with Notebook 4.3 session handler create_session call
create_session callAdd LICENSE file to package distributions
Add an option to force a specific kernel spec for all requests and seed notebooks
--ip)Introduce an API for developing mode plug-ins
jupyter-websocket and notebook-http modes into plug-in packages--help-all)/_api/activity responsesSwitch HTTP status from 402 for 403 when server reaches the max kernel limit
KG_AUTH_TOKEN from the environment of kernels--KernelGateway.port_retries option like in Jupyter Notebookcreate_session callBackport --KernelGateway.port_retries option like in Jupyter Notebook
--KernelGateway.port_retries option like in Jupyter Notebookcreate_session callSupport multiple cells per path in notebook-http mode
notebook-http modejupyter-websocket APIKERNEL_GATEWAY=1 to all kernel environmentsPOST /api/kernelsActivityManager to a traitlets LoggingConfigurablebase_url handling for all pathsActivityManagernotebook-http modesetup.py version numbersBackport --KernelGateway.port_retries option like in Jupyter Notebook
--KernelGateway.port_retries option like in Jupyter Notebookcreate_session callEnable /_api/activity resource with stats about kernels in jupyter-websocket mode
/_api/activity resource with stats about kernels in jupyter-websocket mode/api/sessions resource with in-memory name-to-kernel mapping for non-notebook clients that want to look-up kernels by associated session namejupyter-websocket modenotebook-http modeFix CORS and auth token headers for /_api/spec/swagger.json resource
/_api/spec/swagger.json resourceallow_origin handling for non-browser clientsnotebook-http mode--log-levelSupport setting of status and headers in notebook-http mode
notebook-http modenotebook-http modenotebook-http modenotebook-http modenotebook-http modenotebook-http modenotebook-http modeSupport notebook-defined HTTP APIs on a pool of kernels
Support Jupyter Notebook kernel CRUD APIs and Jupyter kernel protocol over Websockets
Your coding agent can read these notes before it upgrades. Set up the MCP server →