Sourced from jupyter-server's releases.
v2.20.0
2.20.0
Security fixes
- CVE-2026-44727 GHSA-fcw5-x6j4-ccmp
Enhancements made
- Fix confusing terminal output when using ServerApp.ip=0.0.0.0 #1643 (
@Yann-P,@minrk)- Add a toggle to enable curve encryption for all kernels that support it #1638 (
@krassowski,@Carreau,@ianthomas23,@minrk)Bugs fixed
- Grab the port from
bind_socketsin case its different #1651 (@choldgraf,@krassowski)Maintenance and upkeep improvements
- Fix
test_authorizerhaving a spurious comma in params #1664 (@krassowski)- Add a reminder to merge GHSA before release #1659 (
@Yann-P,@Carreau)- Exclude problematic
pywinpty3.0.4 version #1658 (@krassowski)- ci: explicitly pass base-setup inputs to fix strict validation failures #1626 (
@Carreau,@Copilot)Documentation improvements
- Align docs for curve encryption with latest JEP version #1660 (
@krassowski,@Carreau)- Remove PGP key from docs #1653 (
@Yann-P,@krassowski)Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@Carreau(activity) |@choldgraf(activity) |@Copilot(activity) |@ianthomas23(activity) |@krassowski(activity) |@minrk(activity) |@Yann-P(activity)v2.19.0
2.19.0
Enhancements made
... (truncated)
Sourced from jupyter-server's changelog.
2.20.0
Enhancements made
- Fix confusing terminal output when using ServerApp.ip=0.0.0.0 #1643 (
@Yann-P,@minrk)- Add a toggle to enable curve encryption for all kernels that support it #1638 (
@krassowski,@Carreau,@ianthomas23,@minrk)Bugs fixed
- Grab the port from
bind_socketsin case its different #1651 (@choldgraf,@krassowski)Maintenance and upkeep improvements
- Fix
test_authorizerhaving a spurious comma in params #1664 (@krassowski)- Add a reminder to merge GHSA before release #1659 (
@Yann-P,@Carreau)- Exclude problematic
pywinpty3.0.4 version #1658 (@krassowski)- ci: explicitly pass base-setup inputs to fix strict validation failures #1626 (
@Carreau,@Copilot)Documentation improvements
- Align docs for curve encryption with latest JEP version #1660 (
@krassowski,@Carreau)- Remove PGP key from docs #1653 (
@Yann-P,@krassowski)Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@Carreau(activity) |@choldgraf(activity) |@Copilot(activity) |@ianthomas23(activity) |@krassowski(activity) |@minrk(activity) |@Yann-P(activity)2.19.0
Enhancements made
- Return
unresolvedstanza when kernel scope is unavailable forresolvePath(instead of failing with 404) #1641 (@MUFFANUJ,@Carreau,@krassowski)Bugs fixed
- Recreate notary store on failure to prevent save deadlock and data loss #1640 (
@krassowski,@Carreau)Maintenance and upkeep improvements
... (truncated)
05a78ad
Publish 2.20.06cbee8d
Merge commit from fork333e700
Fix test_authorizer having a spurious comma in params (#1664)cccd543
Fix CI: explicitly pass base-setup inputs to avoid strict validation
failurescd16d71
Align docs for curve encryption with latest JEP version (#1660)e458061
Add a toggle to enable curve encryption for all kernels that support it
(#1638)0ceeb4f
Add note in RELEASE.mdb13f8a2
Markdown does not work.e885b10
Add GHSA reminder in prep-release0e28c90
Exclude problematic pywinpty 3.0.4 version (#1658)