4.4.0b0
Enhancements made
- Speed up output rendering: add a limit on max length of protocol to linkify #17264 (@krassowski)
- Remove spurious regex to slightly improve performance of streaming large outputs #17262 (@krassowski)
- Add (opt-in) workspace selector, show workspace name in the title #17256 (@Darshan808)
- Add commands to change the console prompt position to the palette #17253 (@jtpio)
- Add more descriptive labels for fetching Jupyter news options #16848 (@Adam-D-Lewis)
- Allow customizing the
ServiceManager
with plugins #16794 (@jtpio)
Bugs fixed
- Disable new
ctrl
+m
toggle focus binding, enable configuring it via Keyboard Shortcuts #17291 (@krassowski) - Allow
<GroupItem>
to filter outnull
children and accept anyReactNode
#17244 (@MUFFANUJ) - Cache item state to improve filebrowser's performance #17239 (@Rishab87)
- Fix windowing crash due to out-of-bounds access #17238 (@krassowski)
- Fix vertical scrollbar issue caused by
\tag{}
directive in LaTeX #17223 (@MUFFANUJ) - Add missing aria labels in application shell #17192 (@Rishab87)
- Fix misaligned SVG icon in "Add Tag" button #17187 (@MUFFANUJ)
- Ensure search highlight is applied to Python builtin keywords #17160 (@hxrshxz)
- Fix scrolling and selection restoration on undo/redo #17158 (@krassowski)
- Fixing dialog closing unexpectedly when typing in the textarea #17142 (@Rishab87)
Maintenance and upkeep improvements
- Bump dompurify from 3.2.3 to 3.2.4 #17305 (@dependabot)
- Bump vega from 5.24.0 to 5.26.0 #17295 (@dependabot)
- Clean up references to
jupyter-packaging
#17294 (@jtpio) - Fix missing checks for author comment association for docs #17289 (@krassowski)
- Fix CI failures caused by changes in
jupyterlab-demo
#17283 (@krassowski) - Update to Lumino
2025.2.1
, fix the console prompt menu alignment #17274 (@jtpio) - Update to TypeScript 5.5 #17271 (@jtpio)
- Use the same
isPalette
arg as for other commands #17258 (@jtpio) - Update to TypeScript 5.4 #17255 (@jtpio)
- Update to Playwright 1.50 #17254 (@jtpio)
- Bump tj-actions/changed-files from 45.0.5 to 45.0.6 in the actions group #17249 (@dependabot)
- Bump the pip group with 2 updates #17248 (@dependabot)
- Improving reliability of the the galata tests #17221 (@Darshan808)
- Updated mock packages to use hatch-jupyter-builder #17219 (@Rishab87)
- Update to TypeScript 5.2 #17207 (@jtpio)
Documentation improvements
- Add FAQ item about repeated key press events on OS X #17279 (@jtpio)
- Add item about nightly releases to the FAQ #17278 (@jtpio)
- Update to TypeScript 5.5 #17271 (@jtpio)
- Update to TypeScript 5.4 #17255 (@jtpio)
- Allow
<GroupItem>
to filter outnull
children and accept anyReactNode
#17244 (@MUFFANUJ) - Update to TypeScript 5.2 #17207 (@jtpio)
- Use more formal wording in docs:
repo
→repository
#17152 (@pdarshane) - Allow customizing the
ServiceManager
with plugins #16794 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@Adam-D-Lewis | @afshin | @andrii-i | @brichet | @Carreau | @Darshan808 | @dependabot | @dlqqq | @echarles | @fcollonval | @github-actions | @hxrshxz | @JasonWeill | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @MUFFANUJ | @pdarshane | @pre-commit-ci | @Rishab87 | @rpwagner | @RRosio | @Zsailer