unstale

pypi / jupyter-lsp

jupyter-lsp

What changed in jupyter-lsp 1 to 2, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-31.

2 breaking6 new APIs and options2 behavior and defaults1 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

jupyter-lsp 210 changes

Breaking changes 1

New APIs and options 6

  • Completion items now have icons for their kinds; vscode and material themes are available by default.

    2.0.0release notes

  • Adds continuous hinting, also called Hinterland mode.

    2.0.0release notes

  • Diagnostics can now be ignored by code or message regexp.

    2.0.0release notes

  • Diagnostics can now be copied from the diagnostics panel.

    2.0.0release notes

  • Completer improvements add a documentation preview.

    2.0.0release notes

  • Adds autodetection of sql-language-server and support for ipython-sql magics.

    2.0.0release notes

Behavior and default changes 2

  • Syntax highlighting adapts to cell magics in IPython notebooks.

    2.0.0release notes

  • The status popover uses the document locator widget instead of document ids.

    2.0.0release notes

Fixes and other changes 1

jupyter-lsp 11 changes

Breaking changes 1

  • This release supports JupyterLab 2.x but not JupyterLab 1.x.

    1.0.0release notes