Skip to content

v2.0.0

Compare
Choose a tag to compare
@krassowski krassowski released this 03 Sep 22:55
093bb15

This release requires JupyterLab 2.2.

This release introduces many features and bugfixes, importantly:

  • support for SQL:
  • syntax highlighting adopting to the cell magics in IPython notebooks #319
  • completer improvements:
    • documentation preview (#301, #315)
    • icons for completion item kinds (two themes: vscode and material available by default)
    • continuous hinting/hinterland mode (#315)
  • diagnostics can now be ignored (by code or message regexp), or copied from the diagnostics panel (#330)
  • several fixes to the rename feature
  • UI improvements, and addition of icons for each of the features (#318)

Please see the CHANGELOG.md to see all the added features and bug fixes.

To upgrade to this release:

  1. Update JupyterLab to 2.2 version

  2. Install/update LSP packages:

pip install jupyter-lsp==0.9.2
jupyter labextension install @krassowski/[email protected]

Overview

Completer improvements

  • New completer icons
    completer_icons

  • Documentation panel and continuous hinting (Hinterland mode)
    continues_hinting_and_docs

Statusbar improvements

  • New statusbar icon
    Screenshot from 2020-08-20 23-57-57

  • Status popover icons restored & the document locator widget instead of document ids in the popover:
    Screenshot from 2020-08-21 00-06-58

Settings for multiple features added

Diagnostics Completion
Screenshot from 2020-09-04 00-18-11 Screenshot from 2020-09-04 00-17-59

Icons in the context menu

Screenshot from 2020-08-21 00-08-17

Syntax highlighting in cell magics

before after
Screenshot from 2020-08-21 13-54-23 Screenshot from 2020-08-21 13-53-56

Context menu actions in diagnostics panel

newcontextmenu