4.6.0b1
Enhancements made
- Update lumino to
v2026.5.25#18942 (@krassowski, @jtpio) - Improve scroll overlay icon placement #18907 (@krassowski, @jtpio)
- Refactor shared document dirty state #18739 (@davidbrochart, @SylvainCorlay, @brichet, @krassowski)
- Automatically refresh Kernel Sources after cell execution #18081 (@arjxn-py, @Darshan808, @krassowski, @martinRenou)
- Use no-op manager if terminals are unavailable #17930 (@krassowski, @jasongrout, @jtpio)
Bugs fixed
- Forward port CodeMirror DOM compatibility patch #18947 (@krassowski, @Darshan808)
- Prevent dialog from hanging when
getValue()throws #18938 (@AliMahmoudDev, @krassowski) - Treat TypeDoc validation warnings as errors and and TSDoc linting #18859 (@MUFFANUJ, @krassowski)
- Fix opening notebook without a kernel if the kernel already exists by adding
shouldReusepreference #18856 (@MUFFANUJ, @krassowski)
Maintenance and upkeep improvements
- Update minimum mermaid to 11.15.0 and marked 17.0.6 #18958 (@bollwyvl, @krassowski)
- Ignore conda.io in addition to docs.conda.io #18954 (@krassowski, @Darshan808, @MUFFANUJ)
- Fix completer test failures on CI #18946 (@krassowski, @brichet)
- Update to Playwright 1.60 #18939 (@jtpio, @krassowski)
- Fix path navigator font and breadcrumbs test #18927 (@krassowski, @jtpio)
- Fix flaky example UI snapshot test by disabling cursor blinking #18925 (@tsharma-dev, @krassowski)
- Fix flaky test: wait for kernel startup before pressing Shift+Enter #18924 (@krassowski, @jtpio)
- Wait for cell toolbar before snapshot in markdown tests #18922 (@krassowski, @jasongrout)
- Hash-pin all GitHub Actions #18912 (@krassowski, @jtpio)
- Remove vendored
yarn.js#18823 (@bollwyvl, @Darshan808, @krassowski) - Turn on
verbatimModuleSyntax#18446 (@jasongrout, @krassowski) - Turn on Typescript
strictBindCallApplyoption #18418 (@jasongrout, @krassowski)
Documentation improvements
- Mention JupyterLab 4.6.0 beta in installation guide and via a banner #18941 (@krassowski, @jtpio)
- User-facing changelog for 4.6 release #18932 (@krassowski, @jtpio)
- Add
jupyter-buildersection in Extension Migration guide #18904 (@Darshan808, @krassowski)
Other merged PRs
- Bump @tootallnate/once from 2.0.0 to 2.0.1 #18930 (@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)
@AliMahmoudDev (activity) | @arjxn-py (activity) | @bollwyvl (activity) | @brichet (activity) | @Darshan808 (activity) | @davidbrochart (activity) | @jasongrout (activity) | @jtpio (activity) | @krassowski (activity) | @martinRenou (activity) | @MUFFANUJ (activity) | @statxc (activity) | @SylvainCorlay (activity) | @tsharma-dev (activity)