changed 2 years ago
Published Linked with GitHub

JupyterLab 3.6.0 Release

Here are the new cool features available in JupyterLab 3.6.0:

  • Real-time collaboration rework
  • Notifications
  • Terminals enhancements
  • Various highlights
  • Performance improvements

The full changelog is available there.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Real-time collaboration rework

The major work done for 3.6.0 is an important rework of the experimental real-time collaboration feature.

In real-time collaboration mode, the current user identity is
highlighted in the top right corner. And you can see all connected
users in a new side panel. You can even click to their name to jump
their current position.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

See the documentation for more information and requirements.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Notifications

Notifications in JupyterLab are now a thing. At start up, you will notice a toast asking your consent to get news from Jupyter and to check if an update is available:

An annoucement will only be shown as a toast the first.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

More information to customize the behavior can be found there.

You can disable this popup either by creating an overrides.json file with:

{
  "@jupyterlab/apputils-extension:notification": {
    "fetchNews": "false"
  }
}

Or disabling notifications plugin altogether by running:

jupyter labextension disable "@jupyterlab/apputils-extension:announcements"

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Terminals enhancements

  • New context menu entries to copy and paste (support varies between browsers)

Copy-paste terminal selection

  • Links are now clickable in the terminals.

Hoora to Mladen Gibanica for contributing with this feature.

Links in terminal

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Various highlights

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Performance improvements

  • Improved performance of menus which are now positioned in compositor
  • Improved output rendering times
  • (opt-in) Faster tab switching

To enable faster tab-switching on Chromium browsers (and experimentally on latest Firefox version) you can go to "Settings" → "JupyterLab Shell" and switch the "hiddenMode" to "contentVisibility". Feedback on performance and behaviour of this feature is welcome.

Select a repo