Revisions of python-jupyterlab

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1172955 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 38)
- Revert to 4.1.8 until the ecosystem is ready (notebook)

- Update to 4.2.0
  * WorkspacesUI
  * Recently opened/closed files
  * Full notebook windowing mode by default
  * Improved Shortcuts Editor
  * Dark high contrast theme
  * Keyboard shortcuts improvements
  ## Bugs fixed
  * Check the command is registered before calling
    notifyCommandChanged() #16273 (@jtpio)
  * Set aria-label to title if no label for #16262 (@fcollonval)
  * Fix changing font size in text editor #16261 (@FoSuCloud)
  * Fix replace when replacement text matches source text multiple
    times #16258 (@JasonWeill)
  * Add reopen closed command to tab context menu #16250
    (@krassowski)
- Drop some directives working around the former whl install scheme

- Build from source not whl from pypi.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1171751 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 37)
- Update to 4.1.8
  * Consider higher levels when toggling plugin #16251
    (@divyansshhh)
- Update to 4.1.7
  * Fix toggling extension at system level #16241 (@krassowski)
  * Fix extension toggling at different level #16102 (@divyansshhh)
  * Partial backport of windowing fix from #16013 #16202
    (@krassowski)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167857 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 36)
- Update to 4.1.6
  * Fix outputarea collapse expand #16124 (@FoSuCloud)
  * Disable placeholder for password input #16128 (@Alanhou1222)
  * Fix for existing shortcuts getting triggered while edit
    shortcut #16126 (@Susilkessav)
  * Use smart scroll in debugger to minimize distraction #16084
    (@krassowski)
  * Store the real position of the item in reactive toolbar #16111
    (@brichet)
  * Fix extension installation on Windows #16064 (@fcollonval)
  * Removes dotted outline from active code cell #16070
    (@JasonWeill)
  * Long items should not wrap #15844 (@mdietz94)
  * Fix manager isDisposed is not set #15997 (@fcollonval)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1163576 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 35)
- Update to 4.1.5
  * Fix Theme color is not applied to Toolbar Button #15957
    (@FoSuCloud)
  * Uses the browser window's selection as the default search query
    #15834 (@JasonWeill)
  * Show outline on the full item in file browser, only when needed
    #15860 (@krassowski)
  * Short-circuit selectItemByName() if already selected #15970
    (@krassowski)
  * Fix browser-test.js #15892 (@fcollonval)
  * Avoid concurrency when computing the items in notebook toolbar
    #15954 (@brichet)
  * Fixes filter for Chinese, other non-ASCII filenames #15935
    (@JasonWeill)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1156028 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 34)
- Update to 4.1.4
  * Fix creating files in custom drives, fix ContentsManagerMock
    #15291 (@jtpio)
  * Fix Theme color is not applied to SwitchKernel ToolbarButton
    #15924 (@FoSuCloud)
  * Revert "Prevent command shortcuts from preventing user input"
    #15938 (@krassowski)
  * Fix spurious dedent when opening inspector tooltip #15898
    (@krassowski)
  * Add an explicit default for inline completer providers #15899
    (@krassowski)

- Release 4.1.3
 * Fix Pressing enter in console with console run keystroke set to
   enter creates a newline and runs #15869 (@FoSuCloud)
 * Fix saving of item positions in reactive toolbar #15843
   (@brichet)
 * Prevent command shortcuts from preventing user input #15790
   (@krassowski)
 * Fix missing signals in file editor adapter #15873 (@krassowski)
 * Fix codemirror highlight for Python builtin #15805 (@AllanChain)
 * When attaching only typeset after rendering is completed #15810
   (@krassowski)
- Release 4.1.2
  * Fix highlight sequencing when replacing text in code cells
    #15803 (@JasonWeill)
  * Windows platforms, erratic pasting of text into Markdown field
    #15794 (@kiliansinger)
  * Restore notebook scrolling on dragging a cell to the viewport
    edge #15782 (@krassowski)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1140087 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 33)
- Update to 4.0.11
  ## Security fixes
  * Potential authentication and CSRF tokens leak in JupyterLab
    (GHSA-44cc-43rp-5947) CVE-2024-22421
  * SXSS in Markdown Preview (GHSA-4m77-cmpx-vjc4) CVE-2024-22420
  ## Bugs fixed
  Fixes focus indicator on input checkbox for Firefox #15612
  (@alden-ilao)
- Update to 4.0.10
  ##  Bugs fixed
  * Backport PR #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 a customValidate function #15464 (@mmichilot)
  * Fix Shift + L not working in stdin #15440 (@krassowski)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1128944 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 32)
- Update to 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)
- Release 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)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1117066 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 31)
- Update to 4.0.7
  ## Enhancements made
  * Add the standard SQL mimetype #15180 (@brichet)
  ## 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)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1113181 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 30)
- Update to 4.0.6
  ## Enhancements made
  * Add more LSP request types #15064 (@krassowski)
  * Expose processedItemsCache as a protected in CompleterModel
    #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 missing protected/private classifier.
    #15066 (@krassowski)
  * HoverBox: adjust right 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1103904 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 28)
- update to version 4.0.5:
  * Check backward dep (#14956)
  * Ensure not breaking backward compatibility (#14952)
  * Bump lumino packages (#14951)
  * Fix View Menu "Show line number" does not show its corresponding
    shortcut (#14950)
  * Make the browser check default_url configurable (#14949)
  * Allow opening links in new tabs when HTML is trusted (#14943)
  * Remove docker ignore file (#14938)
  * Fix broken link (#14940)
  * Make the DOM structure of linked output views more similar to
    outputs (#14941)
  * Custom script to upgrade staging/yarn.lock (#14935)
  * Rename readthedoc config (#14930)
  * Fix incorrect indentation browser_check.py (#14923)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1092698 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 26)
- Update to 4.0.2
  * Add support for copier 8.0.0 #14644 (@fcollonval)
  * Update documentation snapshots #14636 (@fcollonval)
  * Allow Lumino 1.x version for rendermime-interfaces #14618
    (@fcollonval)
- Release 4.0.1
  ## Enhancements made
  * Enable base numbering option #14586 (@tuncbkose)
  * added dynamic functionality to the text spacing #14561
    (@j264415)
  * Implement dialog element for dialogs with accessibility #14560
    (@t03857785)
  * Allow maxHeight being equal to minHeight for HoverBox’s
    visibility #14533 (@nishikantparmariam)
  * FileBrowser: Added the sortNotebooksFirst option #14497
    (@tpatel)
  ## Bugs fixed
  * Inherit font family from .cm-editor #14601 (@krassowski)
  * Fix: Toolbar doesn’t update on paste. #14596 (@brijsiyag)
  * Highlight booleans using the same style as keywords #14588
    (@krassowski)
  * Avoid clearing the host node while rendering Markdown #14579
    (@c3Vu)
  * Fix react error log in shortcuts dialog #14566 (@c3Vu)
  * Updates docs to reflect that v4 is released #14556
    (@JasonWeill)
  * Fix drive handling for sessions and terminals #14519
    (@fcollonval)
- Release 4.0.0 highlights
  * New text editor (forwarded request 1092697 from bnavigator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1082330 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 25)
- Update to 3.6.3
  * Bump lumino 1.x #14286 (@fcollonval)
  * Provide @jupyterlab/shared-models as singleton #14229
    (@fcollonval) (forwarded request 1082328 from bnavigator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073771 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 24)
- Update to 3.6.2
  * Fix save as without changing the file name #14212 (@hbcarlos)
  * Fix save as in collaborative mode #14182 (@hbcarlos)
  * Fix non-document wide undo stack #14063 (@fcollonval)
  * Fix code/content/ui font-size change #14077 (@FoSuCloud)
  * Restore @jupyterlab/shared-models as proxy to @jupyter/ydoc
    #14133 (@fcollonval)
  * Doc session #14128 (@hbcarlos)
  * Use local paths instead of driveName:path in the shared model
    #13866 (@hbcarlos)
  * use singleton boolean type for codemirror lineWiseCopyCut
    setting #14055 (@bollwyvl)
  * Fix integrity #14226 (@fcollonval)
  * Increases timeout #14045 (@brichet)
  * Use Python 3.11 for js-debugger tests #13941 (@fcollonval)
  * Fix verdaccio start up with nodejs 18.14.0 #13959 (@fcollonval)
- Update to 3.6.1
  * Revert target to ES2017 #13914 (@fcollonval)
- Update to 3.6.0
  ## New features added
  * Add copy and paste commands to terminal context menu #13535
    (@krassowski)
  * Turn terminal links into anchors using xterm addon #13645
    (@mgcth)
  * Allows to pause the execution during debug #13494 (@brichet)
  * Ask confirmation when closing a document #13489 (@fcollonval)
  * Add events service #13465 (@fcollonval)
  * Add notification queue and display using toast #12959
    (@telamonian)
  * Add announcements #13444 (@fcollonval)
  * Add line history to Stdin cell outputs #13431 (@fcollonval)
  * Add user configuration for additional schemes for the sanitizer
    plugin #13419 (@fcollonval)
  * User service #12926 (@hbcarlos)
  ## Enhancements made
  * Expose contentVisibility widget hiding mode #13860
    (@fcollonval)
  * default locale will use OS default locale #13721 (@fcollonval)
  * Enable strict CSS containment for MainAreaWidget #13811
    (@krassowski)
  * User defined default viewer take precedence for rendered
    factory #11541 (@fcollonval)
  * Remove not needed Completer.IRenderer.sanitizer #13700
    (@fcollonval)
  * Contain the tabs within the tabbar (do not use translation
    transform) #13671 (@krassowski)
  * Sanitize notification message #13510 (@fcollonval)
  * Use more the contextual collaborative model attribute #13564
    (@fcollonval)
  * Add lumino with support for plugin deactivation #13541
    (@fcollonval)
  * Sets whether the model is collaborative or not when registering
    its factory #13526 (@hbcarlos)
  * RTC: Move user name to user panel #13517 (@martinRenou)
  * jupyter_server_ydoc>=0.6.0,<0.7.0 #13499 (@fcollonval)
  * Define file or activity icons color as static #13408
    (@fcollonval)
  * Added collaborative_document_save_de… #13404 (@fcollonval)
  * Add a hover effect to plugin list entries #13384 (@krassowski)
  * Bump Lumino 1.x #13378 (@fcollonval)
  * Store original path as returned from contents API in the
    Contents.IModel #13216 (@krassowski)
  * Update document dirty logic for RTC #13364 (@davidbrochart)
  * Store document info in the state not in a separate context map
    out of the document interface. #13317 (@fcollonval)
  * Use file ID #13246 (@davidbrochart)
  * Relax doc provider API #13214 (@fcollonval)
  * Avoids restoring widget in dock panel when first loading in
    'single-document' mode #13314 (@brichet)
  * Fix illegible white on yellow text of stacktrace in dark theme
    #13249 (@NikolayXHD)
  * Use settings icons for 6 plugins #13298 (@krassowski)
  * Do not run galata in .ipynb_checkpoints #13297 (@krassowski)
  * Allow empty notebook #13296 (@martinRenou)
  * Optimize text mimerenderer: ansi vs autolink #13202 (@vidartf)
  * Remove Yjs locking mechanism #13222 (@davidbrochart)
  ## Bugs fixed
  * Define colour and background for filebrowser edit field #13895
    (@krassowski)
  * Reset execution indicator state when kernel restarts #13832
    (@krassowski)
  * Restore blueprint focus overrides on 3.x branch #13879
    (@krassowski)
  * Restore partial border effect for menu #13878 (@krassowski)
  * Pin jupyter_ydoc #13863 (@fcollonval)
  * Fix preferred_dir for examples #13788 (@fcollonval)
  * Bump canvas to version with nodejs 18 binaries #13783
    (@fcollonval)
  * Explain why cell model may be missing in cell toolbar #13763
    (@krassowski)
  * Fix handling of settingEditorType #13761 (@jtpio)
  * Fix execution indicator in RTC mode #13693 (@trungleduc)
  * Force jupyter-server v1 to check against notebook v6 #13716
    (@fcollonval)
  * Write the browser open files for test #13634 (@fcollonval)
  * Add the scaleFactor value from the embed options when creating
    the PNG representation for a Vega-based chart #13610
    (@joaopalmeiro)
  * Does not prevent default behavior when shift-clicking #13616
    (@jmk89)
  * Do not load CSS of disabled federated extensions #11962
    (@jtpio)
  * use jupyter_config_dir instead of config_path[0] for
    workspaces, settings #13589 (@minrk)
  * Bump @lumino/application #13590 (@fcollonval)
  * Restores the appearance of the settingeditor's input focus
    #13554 (@brichet)
  * Fix a wrong argument when calling 'renderMimeVariable' #13531
    (@brichet)
  * fix size of toc running indicator #13568 (@uenot)
  * Fixes backward-incompatible changes for 3.6 #13560 (@hbcarlos)
  * Make focus visible (mostly CSS) #13415 (@gabalafou)
  * Set corrections to icons and switch colors #13500
    (@HaudinFlorence)
  * Default IDocumentProviderFactory.IOptions generic to
    ISharedDocument #13490 (@jtpio)
  * Use same key for saving user info in local store #13482
    @hbcarlos
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1045951 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 23)
- Update to 3.5.2
  * use jupyter_config_dir instead of config_path[0] for
    workspaces, settings #13589 (@minrk)
  * Fix Python test dependencies #13508 (@fcollonval)
- Release 3.5.1
  * Fixes sharing metadata #13491 (@hbcarlos)
  * Bump sanitize-html to 2.7.3 #13509 (@fcollonval)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031382 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 22)
- update to version 3.5.0
  * Enhancements made
    + Optimize text mimerenderer: ansi vs autolink #13202
      (@vidartf)
    + Collapse debugger panel when disabling debugger #13088
      (@yanmulin)
    + File Browser: add support for filtering directories on search
      #12342 (@jtpio)
    + Prompt for renaming at first manual save #12953 (@fcollonval)
    + Raise ceiling on jupyter_server dependency to < 3 #13068
      (@Zsailer)
  * Bugs fixed
    + Set isUntitled to false on document path changes #13268
      (@fcollonval)
    + Don't dispose the notebook metadata editor on active cell
      change #13259 (@fcollonval)
    + Use keystroke format consistent with menus #13200
      (@fcollonval)
  * Maintenance and upkeep improvements
    + Fix memory leaks #13229 (@fcollonval)
    + Bump to the latest Lumino 1.x #13190 (@fcollonval)
    + Update branch configuration #13184 (@fcollonval)
Displaying revisions 1 - 20 of 38
openSUSE Build Service is sponsored by