Update dependency jupyterlab to v4.0.11
This MR contains the following updates:
Package | Update | Change |
---|---|---|
jupyterlab (changelog) | patch |
4.0.2 -> 4.0.11
|
jupyterlab (changelog) | patch |
==4.0.2 -> ==4.0.11
|
Release Notes
jupyterlab/jupyterlab (jupyterlab)
v4.0.11
4.0.11
Security fixes
- Potential authentication and CSRF tokens leak in JupyterLab (GHSA-44cc-43rp-5947)
- SXSS in Markdown Preview (GHSA-4m77-cmpx-vjc4)
Bugs fixed
- Fixes focus indicator on input checkbox for Firefox #15612 (@alden-ilao)
Documentation improvements
- Fix link to yarn docs in extension migration guide #15640 (@krassowski)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @fcollonval | @github-actions | @jtpio | @jupyterlab-probot | @krassowski | @meeseeksmachine | @misterfads | @welcome
v4.0.10
4.0.10
Bugs fixed
- Backport MR #15386: Improve scrolling to heading #15565 (@krassowski)
- Workaround focus leaving input box on consecutive submissions #15479 (@krassowski)
- Fix search coming back in notebook and editor #15443 (@krassowski)
- Fix
jupyter labextension watch --help
#15542 (@akx) - Fix
FormComponent
showing error indicators in all fields when using acustomValidate
function #15464 (@mmichilot) - Fix Shift + L not working in stdin #15440 (@krassowski)
Maintenance and upkeep improvements
- Backport MR #15499: Adopt ruff format #15564 (@krassowski)
- Pin
actions/labeler
to v4 to fix failing CI action #15496 (@krassowski) - Fix URLs in debugger-extension #15462 (@fcollonval)
- More robust galata/UI tests #15355 (@krassowski)
Documentation improvements
- Backport MR #15499: Adopt ruff format #15564 (@krassowski)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @brichet | @davidbrochart | @echarles | @fcollonval | @g547315 | @gabalafou | @GabrielaVives | @github-actions | @j264415 | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @parmentelat | @tonyfast | @welcome | @Wh1isper
v4.0.9
4.0.9
Bugs fixed
- Improve cell toolbar tracker #15314 (@fcollonval)
- Do not update filebrowser breadcrumbs when not needed #15387 (@krassowski)
- Don't show default value for objects in Settings Editor #15380 (@firai)
- Fix highlighting search in an out-of-viewport cell #15376 (@fcollonval)
- Fix overreactive scrolling to next cell after
Shift + Enter
#15288 (@krassowski) - Fix missing default property breaking codemirror
overrides.json
#15346 (@LJMP) - Fix update button in extension manager #15331 (@nbowditch-einblick)
- Fix scrolling when dragging files in the file browser #15318 (@krassowski)
- Fix scrolling past long outputs in presence of un-rendered headings #15356 (@krassowski)
- Update notebook window on resize if height changes #15357 (@krassowski)
- Remove unnecessary requirement from codemirror service plugin #15362 (@paulkim3151)
Maintenance and upkeep improvements
- Update
@lumino/dragdrop
package #15426 (@krassowski) - Exclude ipynb files in prettier pre-commit #15378 (@brichet)
- Update to
@jupyter/ydoc
1.1.1 #15177 (@jtpio) - Fix yarn.lock #15367 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @brichet | @dharmaquark | @fcollonval | @gabalafou | @github-actions | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @skyetim | @tonyfast | @welcome
v4.0.8
4.0.8
Enhancements made
- Expand search box horizontally when text grows long #15266 (@sinistersnare)
Bugs fixed
- Add min width to constrain resizing in side-by-side view #14529 (@dharmaquark)
- Fix collapsed cells styling #15322 (@fcollonval)
- Fix autobrackets and other default CM extension #15297 (@fcollonval)
- Fix rulers position with gutter width #15296 (@fcollonval)
- Declare Webpack loaders with
require.resolve()
#15299 (@tibdex)
Maintenance and upkeep improvements
- Backport ruff/black/pre-commit updates to align versions #15345 (@krassowski)
- Turn off navigation with keys #15310 (@fcollonval)
- Update benchmark reporter snapshots #15279 (@krassowski)
- Update canvas to a version with prebuilds for nodeJS 20 #15270 (@fcollonval)
- Commit JS and Python packages in one commit on release #15042 (@jtpio)
Documentation improvements
- Expand search box horizontally when text grows long #15266 (@sinistersnare)
- Turn off navigation with keys #15310 (@fcollonval)
- Fixed home page link to sibling project. #15256 (@ericsnekbytes)
- Commit JS and Python packages in one commit on release #15042 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@andrii-i | @blink1073 | @fcollonval | @github-actions | @j264415 | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @tonyfast | @welcome
v4.0.7
4.0.7
Enhancements made
Bugs fixed
- Restore horizontal scrolling of outputs for Firefox #15171 (@fcollonval)
- Fix text wrapping in the search box #15080 (@eliaslma)
- Fix completer documentation panel hiding and animation #15238 (@krassowski)
- Fix clicking in the TOC does not scroll #15184 (@parmentelat)
- Hide completer when changing notebook tabs #14534 (@nishikantparmariam)
- Backport of MathJax double init/font URL fix and binder/log updates #15231 (@bollwyvl)
- Restore syntax highlighting for mimetypes with more than one identifier #15175 (@jans-code)
- Fix completer width inflation and jitter #15132 (@krassowski)
- Fix Show Keyboard Shortcuts command #15170 (@jtpio)
- Blur footer for any key that triggers a 'select above', not just ArrowUp #14796 (@smacke)
- Fix background-color in
<select>
elements in dark theme #15098 (@Rmarieta) - Fix selection in active line #15129 (@krassowski)
- Remove
unusedDocuments
, fix culling of foreign documents #15105 (@krassowski)
Maintenance and upkeep improvements
- Fix completer tests after transition to pointer events #15237 (@krassowski)
- Bump postcss from 8.4.25 to 8.4.31 #15218 (@dependabot[bot])
- Switch from hub to gh CLI #15213 (@fcollonval)
- Restore removed API #15204 (@fcollonval)
- Bump actions/checkout from 3 to 4 #15189 (@dependabot[bot])
- Bump iterative/setup-cml from 1 to 2 #15186 (@dependabot[bot])
- Add a valid email in update extension #15133 (@brichet)
- Added test to check close tab button has a title #15086 (@m158261)
Documentation improvements
- Fix typo in
Notification.dismiss
#15197 (@krassowski) - Restore dark/light toggle, remove duplicated search box #15141 (@krassowski)
- New docs page: developer/accessibility.html #14426 (@gabalafou)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @fcollonval | @github-actions | @HaudinFlorence | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @parmentelat | @welcome
v4.0.6
4.0.6
Enhancements made
- Add more LSP request types #15064 (@krassowski)
- Expose
processedItemsCache
as a protected inCompleterModel
#15025 (@krassowski) - Fix
filebrowser.open
and add ability to provide a factory #14983 (@fcollonval) - Use config compatible with notebook 7 #14978 (@fcollonval)
Bugs fixed
- Fix return type of
getMimeTypeByLanguage()
#15101 (@krassowski) - Fix documentation panel display logic of the completer #15106 (@trungleduc)
- Check applicable provider in ProviderReconciliator #15094 (@trungleduc)
- Completer: switch renderer & model on update, update on providers change #15065 (@krassowski)
- Fix
_updateConstraints
missingprotected
/private
classifier. #15066 (@krassowski) -
HoverBox
: adjustright
when moving node to fit within window #15052 (@krassowski) - fixes codemirror settings #15009 (@andrewfulton9)
- Pass completion context to
shouldShowContinuousHint()
#15015 (@krassowski) - Fix translation syntax to extract it by the parser #14979 (@fcollonval)
- added title to Close tab icon #14973 (@j264415)
Maintenance and upkeep improvements
- Install playwright browser in jupyterlab.browser_check #15117 (@brichet)
- Enable Playwright trace #15087 (@jtpio)
- Bump ruff from 0.0.282 to 0.0.286 #15056 (@dependabot[bot])
- React on galata update comment, fix binder URL in docs #15070 (@krassowski)
- Deprecate LSP adapter
getEditorIndexAt()
method #15028 (@krassowski) - Fix pepy.tech links #14982 (@fcollonval)
- simplify binder python baseline #14971 (@bollwyvl)
- Restore welcome test #14946 (@fcollonval)
- Bump black[jupyter] from 23.3.0 to 23.7.0 #14893 (@dependabot[bot])
Documentation improvements
- React on galata update comment, fix binder URL in docs #15070 (@krassowski)
- Remove
--UNSAFE
flag in the extension tutorial docs #15007 (@jtpio) - Fix more links #14989 (@fcollonval)
- Fix pepy.tech links #14982 (@fcollonval)
API and Breaking Changes
- Check applicable provider in ProviderReconciliator #15094 (@trungleduc)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @bollwyvl | @echarles | @fcollonval | @github-actions | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @tonyfast | @welcome
v4.0.5
4.0.5
@jupyterlab/galata
has been fixed as part of #14951. It requires to bump the version you are using for integration tests to 5.0.5. You can achieve this by executing jlpm up "@​jupyterlab/galata"
in your integration tests folder.
Enhancements made
- Bump lumino packages #14951 (@fcollonval)
Bugs fixed
- Fix View Menu "Show line number" does not show its corresponding shortcut #14740 (@FoSuCloud)
- Allow opening links in new tabs when HTML is trusted #14933 (@yuvipanda)
- Make the DOM structure of linked output views more similar to outputs #14911 (@SylvainCorlay)
- Custom script to upgrade
staging/yarn.lock
#14926 (@fcollonval) - Fix incorrect indentation browser_check.py #14921 (@mctoohey)
Maintenance and upkeep improvements
- Check backward dep #14953 (@fcollonval)
- Ensure not breaking backward compatibility #14699 (@fcollonval)
- Make the browser check
default_url
configurable #14944 (@jtpio) - Fix broken link #14937 (@fcollonval)
- Remove docker ignore file #14936 (@fcollonval)
- Rename readthedoc config #14927 (@fcollonval)
Documentation improvements
- Fix broken link #14937 (@fcollonval)
- Custom script to upgrade
staging/yarn.lock
#14926 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@fcollonval | @github-actions | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @welcome
v4.0.4
4.0.4
Enhancements made
- Recommend major versions for Lab 3/Lab 4 compatible extensions #14908 (@JasonWeill)
- Improve upgrade extension script #14882 (@fcollonval)
- Adds rank to ICompletionProvider #14800 (@hbcarlos)
- Deprecates collaborative flag #14792 (@hbcarlos)
Bugs fixed
- Fix semantic commands enabled status #14664 (@fcollonval)
- In defer mode render enough cells to fill the viewport #14865 (@fcollonval)
- Fix CodeMirror tooltip positioning and tooltip background #14858 (@krassowski)
- Removes context data from shared model #14771 (@hbcarlos)
- fix: out of order headings display in toc #14753 (@skyetim)
- fix: update blocked extensions uris #14846 (@emmanuel-ferdman)
- Fix CodeMirror theme selection background color #14841 (@AllanChain)
- Fix icon and theme/styles for grid in CSV/TSV viewer #14822 (@krassowski)
- Adds missing parameters to ICompleterProvider API #14809 (@hbcarlos)
- Adds this context when calling ICompletionProvider.modelFactory #14812 (@hbcarlos)
- Emit changed signal from output area when an output is updated #14785 (@bollwyvl)
- Improve typing to avoid bad usage of
context.contentsModel.content
#14660 (@fcollonval)
Maintenance and upkeep improvements
- Fix integration tests #14886 (@fcollonval)
- Bump stylelint from 14.16.1 to 15.10.1 #14802 (@dependabot[bot])
- Relax
Event.IManager
interface #14770 (@trungleduc) - Bump word-wrap from 1.2.3 to 1.2.4 #14847 (@dependabot[bot])
- Add style validator #14795 (@krassowski)
- Bump semver from 7.3.8 to 7.5.2 #14750 (@dependabot[bot])
Documentation improvements
- Recommend major versions for Lab 3/Lab 4 compatible extensions #14908 (@JasonWeill)
- Update yarn link documentation #14902 (@gabalafou)
- Create JupyterLab 3.4.4 accessibility statement #14856 (@isabela-pf)
- Align copier version with the extension template #14899 (@jtpio)
- Bump stylelint from 14.16.1 to 15.10.1 #14802 (@dependabot[bot])
- Fix broken link to security model #14861 (@fcollonval)
- Improve examples #14726 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@fcollonval | @github-actions | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @welcome
v4.0.3
4.0.3
Bugs fixed
- Fix incorrect CSS value for statusbar popover shadow #14789 (@krassowski)
- Fix indentation problem after multi-line Python function definition #14748 (@FoSuCloud)
- Fix HTML lang being set to 'default' resulting in blind users with screenreader reading everything in German #14705 (@andrii-i)
- Expose
serverCapabilities
,provides
, andupdateLogging
#14712 (@krassowski) - Fix kernel message deserialization #14721 (@davidbrochart)
- Ensure the kernel selector show the default kernel if notebook does not have a valid assigned kernel #14693 (@echarles)
- Add a title to the Markdown Preview widget #14681 (@jtpio)
Maintenance and upkeep improvements
- Separate LSP settings handling out to another plugin #14786 (@krassowski)
- fix changed username, pin pydantic<2 for CI #14780 (@bollwyvl)
- Clean up obsolete docker #14729 (@fcollonval)
- Port LSP connection manager fixes/enhancements #14714 (@krassowski)
- Drop
StatusMessage
which is dead code #14713 (@krassowski) - Update requirements: conda != Python, jupyter-server over notebook #14709 (@krassowski)
- Don't list log file as changes when checking license header #14700 (@fcollonval)
- Update branch configuration #14694 (@fcollonval)
- Update the
jupyter labextension list
compat message #14680 (@jtpio)
Documentation improvements
- fix changed username, pin pydantic<2 for CI #14780 (@bollwyvl)
- fix: typo in param annotation #14745 (@emmanuel-ferdman)
- fix: typo in common extension points page #14727 (@emmanuel-ferdman)
- Fix docs for semantic commands registration #14718 (@jtpio)
- Ensure documentation switcher data always points to the latest JSON. #14698 (@fcollonval)
- Update requirements: conda != Python, jupyter-server over notebook #14709 (@krassowski)
- Set out expectations for
good first issue
label #14686 (@krassowski) - Update branch configuration #14694 (@fcollonval)
- Update the
jupyter labextension list
compat message #14680 (@jtpio) - Document more features for JupyterLab on Binder #14677 (@fcollonval)
- Fix copier command in documentation #14671 (@fcollonval)
- Update contributing.rst for Windows users #14666 (@coriegulik)
Other merged MRs
Contributors to this release
(GitHub contributors page for this release)
@andrii-i | @brijsiyag | @echarles | @fcollonval | @GabrielaVives | @github-actions | @JasonWeill | @jtpio | @jupyterlab-probot | @krassowski | @lumberbot-app | @meeseeksmachine | @tonyfast | @welcome
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.