4.5.0b1
Enhancements made
- Show execution count in breakpoints, callstack, and sources panels while debugging in console #18003 (@arjxn-py)
- Make
DocumentManager
dialogs customizable #17961 (@Darshan808) - Systematise how base URL is obtained to allow swapping it more easily #17952 (@krassowski)
- Export the
ContentProviderRegistry
#17940 (@martinRenou) - Make filebrowser breadcrumbs configurable #17932 (@Darshan808)
- Debugger: Visual indicator when debugger is paused #17891 (@arjxn-py)
- Debugger: Show cell execution count in breakpoint/call stack/source panel #17881 (@arjxn-py)
Bugs fixed
- Fix race condition renaming unnamed files on first save #17982 (@shreve)
- Fix spurious scrollbar in output area due to prompt overlay #17981 (@shreve)
- Fix file drag-and-drop to breadcrumbs #17975 (@Darshan808)
- Delay content-visibility application to handle early CodeMirror initialization (Firefox) #17973 (@Meriem-BenIsmail)
- Prevent widget closure when Save As is cancelled #17956 (@Darshan808)
- Fix empty whitespace after large cell rendering #17949 (@Meriem-BenIsmail)
- Fix highlighting search on output cells and previous match skips #17797 (@itsmevichu)
Maintenance and upkeep improvements
- Bandaid: pin ipykernel on CI to pre-7.0 #17992 (@krassowski)
- Add UI testing on Firefox (ignore snapshot differences) #17965 (@krassowski)
- Update to Playwright 1.56.0 #17960 (@jtpio)
- Temporarily pin
ipykernel
to avoid CI breakage with 7.0 pre-release #17957 (@arjxn-py) - Fix case of 'Debugger console' to 'Debugger Console' #17939 (@jtpio)
- Improve robustness of inline-completer UI tests #17931 (@ianthomas23)
Documentation improvements
- Update JupyterCon 2025 announcement links #17983 (@krassowski)
- Make
DocumentManager
dialogs customizable #17961 (@Darshan808) - Fix parameter documentation issues in API reference #17954 (@krassowski)
- Add cross-references to API reference, fix missing packages in API #17953 (@krassowski)
- Systematise how base URL is obtained to allow swapping it more easily #17952 (@krassowski)
Contributors to this release
(GitHub contributors page for this release)
@andrii-i | @arjxn-py | @Darshan808 | @github-actions | @hxrshxz | @ianthomas23 | @itsmevichu | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @martinRenou | @Meriem-BenIsmail | @shreve