Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@jupyterlab/coreutils

Package Overview
Dependencies
Maintainers
29
Versions
360
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jupyterlab/coreutils - npm Package Versions

1
36

2.1.0

Diff

Changelog

Source

v2.1.0

April 2020

See the JupyterLab 2.1 milestone on GitHub for the full list of pull requests and issues closed.

User-facing changes

  • Display the extension manager in the left sidebar by default. Users will need to acknowledge the disclaimer in the extension manager before using it. (#8050, #8145)
  • Added blacklist and whitelist support <extension_listings> for the extension manager (#7989)
  • Automatically link URLs in notebook output text (#8075, #7393)
  • Added a "Restart Kernel and Run All Cells..." button to the notebook toolbar (#8024)
<img alt="The main JupyterLab toolbar with focus on the Restart Kernel and Run All Cells button." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.1.x/docs/source/getting_started/changelog_restartrunallbutton.png" class="jp-screenshot">
  • Added a context menu item for opening a Markdown editor from the Markdown preview (#7942)

  • Support Node.js 10+ (#8112, #8083)

  • Added a command to replace the selection in an editor with text (inserting if there is no selection). This can be assigned a keyboard shortcut, as shown below. We also added a command to go through a series of commands and run the first enabled command. (#7908) Here is a keyboard shortcut to insert text in a currently-active notebook editor:

    {
      command: "notebook:replace-selection",
      selector: ".jp-Notebook",
      keys: ["Ctrl L"],
      args: {text: "lambda x: x"}
    }
    

    Here is a keyboard shortcut to insert text into an editor of the currently active console, file editor, or notebook:

    {
      command: "apputils:run-first-enabled",
      selector: "body",
      keys: ["Ctrl L"],
      args: {
        commands: [
          "console:replace-selection",
          "fileeditor:replace-selection",
          "notebook:replace-selection",
        ],
        args: {text: "lambda x: x"}
      }
    }
    

For developers

  • NotebookWidgetFactory is now a plugin so it can be overridden (#8066, #7996)
  • Many improvements to LabIcon: work with all SVG loaders, improve performance, fix issue with menus from extensions (#8125)
  • Change the header application area to a box panel, which means the header area will display if its children set their minimum height (#8059, #7279)
  • JupyterLab's custom context menu is now disabled on all descendants of a DOM element with a data-jp-suppress-context-menu attribute (#7877, #7670)

Bugfixes

  • Fix property inspector restoration on reload (#8114)
  • Increase the timeout for yarn (#8104, #8102)
  • Fix find and replace with empty strings (#8100, #8098)
  • Select search text when focusing the search overlay (#8073, #7932)
  • Fix attaching images with spaces in their names to Markdown cells (#8095)
  • Fix build errors by distributing the .yarnrc configuration with the Python package (#8045)
  • Throttle fetch requests in the setting registry's data connector (#7927)
  • Close the gap between lines in notebook output (#7832, #7760)
blink1073
published 2.0.3 •

jasongrout
published 2.0.2 •

Changelog

Source

v2.0.2

April 2020

See the JupyterLab 2.0.2 milestone on GitHub for the full list of pull requests and issues closed.

  • Fix cell execution when recording timing (#8057, #8056)
  • Fix font settings for the editor (#8004, #7910)
  • Avoid redundant checkpoint calls on loading a notebook (#7926, #7889)
  • For developers: make kernel IFuture.done typings more correct by not including undefined (#8032)
blink1073
published 2.0.1 •

jasongrout
published 2.0.0-1 •

jasongrout
published 2.0.0-0 •

jasongrout
published 1.1.3 •

jasongrout
published 1.1.2 •

jasongrout
published 1.1.1 •

darian
published 1.1.0 •

Changelog

Source

v1.1.0

August 28, 2019

Here are some highlights of what is in this release. See the JupyterLab 1.1.0 milestone on GitHub for the full list of pull requests and issues closed.

User-facing changes

  • jupyter lab build now has a --minimize=False option to build without minimization to conserve memory and time (#6907)
  • Fix workspace reset functionality (#7106, #7105)
  • Restore behavior of the "raises-exception" cell tag (#7020, #7015)
  • Add settings to override theme font sizes (#6926)
  • Accept query parameter to optionally change file browser location (#6875)
  • Pressing escape in the console should switch out of edit mode (#6822)
  • Fix file browser downloads in Google Chrome (#6686)
  • Make it possible to override the default widgets to view a file (#6813, #4048)
  • Support installing multiple versions of the same extension (#6857)
  • Support JupyterHub server name for JupyterHub 1.0 (#6931)
  • Add docs to help users diagnose issues before creating them (#6971)
  • The JupyterLab conda-forge package is now a noarch package. If you are using JupyterLab with notebook version 5.2 or earlier, you may need to manually enable the JupyterLab server extension. See the issue for more details (#7042)

For developers

  • Expose install_kernel for tests so that outside projects can better use the testing framework (#7089)
  • Fix comm_info_request content to conform to the Jupyter message specification in a backwards-compatible way (#6949, #6947)
  • Add yarn package resolution to build to constrain core package versions to patch semver ranges (#6938)
  • Make handling comm messages optional in a kernel connection. (#6929)
  • Expose icon svg to theme css (#6034, #7027)
  • Expose convenience functions for open dialogs (#6366, #6365)
  • Add debug messages to possible kernel messages (#6704)
  • Add server side coreconfig object (#6991)

Bug fixes

  • Handle errors that occur during kernel selection (#7094)
  • Fix escaping issues for page config and other template variables (#7016, #7024, #7061, #7058, #6858)
  • Require jinja2 2.10+ to fix escaping issues (#7055, #7053)
  • Increase the search debounce from 100ms to 500ms to increase incremental search responsiveness in large documents (#7034)
  • Fix vega downloads and download urls in general (#7022, #7017, #7098, #7047)
  • Do not complain in the build about duplicate or optional packages (#7013)
  • Fix contextual help layout for R help (#6933, #6935)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc