chore(deps): update dependency jupyterlab to v4.5.0 #172
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.4.10->4.5.0Release Notes
jupyterlab/jupyterlab (jupyterlab)
v4.5.0Compare Source
(Full Changelog)
New features added
Enhancements made
DebuggerDisplayRegistryto provide context-aware display names for debugger panels #18043 (@arjxn-py)IContentProvider#18027 (@martinRenou)Show more outputsbutton design #18021 (@andrii-i)content-visibilityapplication #18013 (@Meriem-BenIsmail)DocumentManagerdialogs customizable #17961 (@Darshan808)ContentProviderRegistry#17940 (@martinRenou)contentVisibility#17926 (@Meriem-BenIsmail)IUserAPIClientto make swappingUserManagereasier #17884 (@krassowski)toSkipfor theSettingsEditor#17834 (@jtpio)content-visibilityto render notebook cells more efficiently #17822 (@Meriem-BenIsmail)addExtraLineOnCellMergesetting #17806 (@jtpio)idwhen the user changes cell type #17731 (@afshin)shelltocontrolchannel #17684 (@krassowski)allowFileUploadssetting to the file browser #17676 (@jtpio)argsfor all commands #17649 (@jtpio)audio-extensionandvideo-extension#17636 (@jtpio)selectionChangedsignal to the file browser #17563 (@jtpio)exportAsmethod toNbConvert.IManager#17482 (@jtpio)extra_labextensions_pathto favor defaults #17476 (@peytondmurray)Bugs fixed
v2025.11.13#18108 (@krassowski)IntersectionObserverto disable containment for on-screen cells #18091 (@Meriem-BenIsmail)allow-same-originexception handling in sandbox when changing trust status #18049 (@skapin)ObservableList.removeValuebehaviour: if item isn't found, don't just remove the last item! #18019 (@robertstrauss)configurationDonemessage once as per the DAP #17912 (@martinRenou)TerminalManagereven if terminals are not available #17876 (@krassowski)FileDialog.getOpenFiles#17844 (@martinRenou)'clear'cases in switch statements forObservableList#17837 (@Darshan808)Code Foldingsubmenu only where it is supported #17803 (@Darshan808)FileDialog.getOpenFilesdialog #17737 (@martinRenou)preferredDir#17723 (@Darshan808)ToolbarButtonComponentdataset attributes with thedata-prefix #17703 (@RRosio)@codemirror/viewtov6.38.1, fixinglineWrapindefermode #17698 (@krassowski)threadIdbeing passed to the debugger #17667 (@kr-2003)CommsOverSubshells.PerCommTarget#17634 (@ianthomas23)Sanitizer.setAllowedSchemes#17602 (@bsundaram1)selectionChangedon model refresh #17596 (@jtpio)stringmd5in docker image if bothmd5sumandmd5are present #17590 (@ritzdevp)standbycallback to lumino polls #17567 (@mahendrapaipuri)fileeditor-extension: fix handling of launcher, commands and menu entries onspecsChanged#17550 (@jtpio)MainAreaWidget#17527 (@dnlzrgz)v2025.4.30to pull menu aria fix #17525 (@krassowski)aria-hiddento icons (<svg>elements) which do not have atitle#17472 (@nkn2022)gridandflexboxstyle attributes during Markdown/HTML sanitization #17408 (@dotnetautor)Maintenance and upkeep improvements
altairinstallation in release test; migrate from deprecatedvega_datasetstoaltair.datasets#18120 (@krassowski)release_testCI job #18082 (@krassowski)README.md#18052 (@jtpio)Drag file from nested directory to parent via breadcrumb#18015 (@Darshan808)ipykernelto avoid CI breakage with 7.0 pre-release #17957 (@arjxn-py)app.shell.currentWidgetfor updating the tab title, if available #17772 (@jtpio)js-testingtests #17754 (@jtpio)httpx<1#17746 (@jtpio)ILabShellfor the inspector plugins #17608 (@jtpio)Documentation improvements
buildAvailable#18075 (@Frank-Steiner)README.md#18052 (@jtpio)DocumentManagerdialogs customizable #17961 (@Darshan808)toSkipfor theSettingsEditor#17834 (@jtpio)toolbarRegistry.registerFactorywithtoolbarRegistry.addFactoryin docs #17799 (@krassowski)CORPORATE.md#17789 (@krassowski)app.shell.currentWidgetfor updating the tab title, if available #17772 (@jtpio)jupyter.lab.transform#17726 (@MUFFANUJ)argsfor all commands #17649 (@jtpio)audio-extensionandvideo-extension#17636 (@jtpio)selectionChangedsignal to the file browser #17563 (@jtpio)RELEASE.md#17505 (@jtpio)exportAsmethod toNbConvert.IManager#17482 (@jtpio)extra_labextensions_pathto favor defaults #17476 (@peytondmurray)Contributors to this release
(GitHub contributors page for this release)
@afshin | @andrii-i | @Ankitaupadhaya | @arjxn-py | @bollwyvl | @brichet | @bsundaram1 | @choldgraf | @cmarmo | @CrafterKolyan | @Darshan808 | @davidbrochart | @dependabot | @dnlzrgz | @domoritz | @dotnetautor | @ellisonbg | @EtiennePelletier | @fcollonval | @Frank-Steiner | @github-actions | @gjmooney | @HaudinFlorence | @hxrshxz | @ianthomas23 | @isabela-pf | @itsmevichu | @jasongrout | @JasonWeill | @jrdnbradford | @jtpio | @jupyterlab-probot | @kathatherine | @kr-2003 | @krassowski | @lumberbot-app | @mahendrapaipuri | @martinRenou | @Meriem-BenIsmail | @minrk | @MUFFANUJ | @nkn2022 | @peytondmurray | @pre-commit-ci | @ritzdevp | @robertstrauss | @RRosio | @rschroll | @shreve | @skapin | @superlevure | @SylvainCorlay | @tonyfast | @trungleduc | @williamstein | @yacchin1205 | @yukiiii04 | @zanieb | @Zsailer
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.