JupyterLab 3.0 Released

The visual debugger is now shipped by default with JupyterLab.

Recently, the Jupyter team announced the release of JupyterLab 3.0, which features many new features to users and substantial improvements to the extension system.

The key changes include: the visual debugger by default, the table of contents extension, support for multiple display languages, and more. 

The visual debugger is now shipped by default with JupyterLab. To use it users will need a kernel that supports debugging. For example, you can make use of xeus-python, the first Jupyter Kernel for Python with support for debugging.

Starting with the release of version 3.0, the table of contents extension now ships with JupyterLab. It enables you to see and easily navigate the structure of a document.

Source: Jupyter.org

3.0 also features the ability to set the display language of the user interface. You will have to install the language pack as a separate Python package. Language packs can be found grouped in the language packs repository on GitHub, and can be installed with pip. For example, to install the language pack for Simplified Chinese you can use the command:

 pip install jupyterlab-language-pack-zh-CN

There are many improvements to the Simple Interface mode as well, to give you a more streamlined, document-oriented feel. You can now find a switch to toggle it in the status bar. Users can also toggle it from the View menu or the command palette.

The Jupyter team said that JupyterLab extensions can now be distributed as prebuilt extensions. Prebuilt extensions do not need a user to rebuild JupyterLab or have Node.js installed.

Next Recommended Reading .NET Core 3.0 Released