4.7.0a1
Security patches
Enhancements made
- Add support for renaming code consoles #19156 (@jtpio, @krassowski)
- Use home icon for home preferred directory #19137 (@MUFFANUJ, @krassowski)
- Update to xterm.js 6.0 #19134 (@jtpio, @krassowski)
- Add manual Galata flakiness report workflow #19130 (@MUFFANUJ, @krassowski)
- Use the widest row as the column count in the CSV viewer #19058 (@GagandeepSingh20, @MUFFANUJ, @krassowski)
- Use
@plutojl/lang-juliafor CodeMirror 6 Julia support #19049 (@fonsp, @krassowski) - Switch default hidden mode to content visibility #18879 (@krassowski, @Darshan808, @jtpio)
- Update shortcut to activate and focus file browser #18672 (@IsabelParedes, @krassowski)
- Improve notebook export menu guidance #18656 (@MUFFANUJ, @jtpio, @krassowski)
Bugs fixed
- Security patches #19184 (@krassowski, @MUFFANUJ)
- Stabilize Open in Terminal Galata test on Firefox #19152 (@MUFFANUJ, @krassowski)
- Fix notebook initialization stealing focus #19149 (@MUFFANUJ, @krassowski)
- Fix stale document load after rename during initialization #19144 (@MUFFANUJ, @krassowski)
- Clear stale Table of Contents error markers #19143 (@MUFFANUJ, @krassowski)
- Fix bottom activity bar restoring as collapsed #19136 (@MUFFANUJ, @krassowski)
- Fix spurious 3s kernel restart delay #19126 (@afshin, @krassowski)
- Handle invalid file browser drag target #19122 (@GagandeepSingh20, @krassowski)
- Update shortcuts settings UI on external preference saves #19121 (@MUFFANUJ, @krassowski)
- Fix resolving platform-specific shortcuts in keyboard shortcuts #19112 (@krassowski, @MUFFANUJ)
- Add CSP sandbox startup test, fix startup in environments without
window.localStorage#19030 (@MUFFANUJ, @krassowski) - Stabilize flaky Firefox notebook Galata tests #19008 (@MUFFANUJ, @krassowski)
Maintenance and upkeep improvements
- Stabilize notebook scroll anchoring Galata test #19151 (@MUFFANUJ, @krassowski)
- Update Jupyter Releaser GitHub Actions #19145 (@jtpio, @Darshan808, @krassowski)
- Harden type checks by removing
any(removeno-explicit-anysuppressions) #19135 (@MUFFANUJ, @krassowski) - Move
SettingConnectorto@jupyterlab/settingregistryand export it #19132 (@jtpio, @brichet, @krassowski)
Documentation improvements
- Document how to assign a keyboard shortcut to a command without a default #19154 (@JoeyAsh96, @krassowski)
- Fix a typo in release notes #19116 (@krassowski)
- Update migration guide - 4.6 was released #19108 (@krassowski)
- Add a standalone localization example #19066 (@NONAN23x, @krassowski)
Other merged PRs
- Bump brace-expansion from 1.1.11 to 1.1.16 in /jupyterlab/tests/mock_packages/test_no_hyphens #19179 (@krassowski)
- Bump axios from 1.16.0 to 1.18.1 #19178 (@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)
@afshin (activity) | @brichet (activity) | @Darshan808 (activity) | @fonsp (activity) | @GagandeepSingh20 (activity) | @IsabelParedes (activity) | @JoeyAsh96 (activity) | @jtpio (activity) | @krassowski (activity) | @MUFFANUJ (activity) | @NONAN23x (activity)