Jupyter-lsp

Latest version: v2.2.5

Safety actively analyzes 688843 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

2.2.0

Not secure
- bug fixes:
- await `sleep()` coroutine ([939], thanks jinzhen-lin)
- limit attempts to initialise shadow file system to three trials ([936])
- maintenance:
- support `bash-language-sever` 4.3.2+ ([938], thanks ackalker)

[936]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/936
[938]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/938
[939]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/939
[940]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/940

`jupyter-lsp/jupyterlab-lsp 4.1.0` (2023-04-24)

- features:
- make `.virtual_documents` optional - logic for solving URIs will now check if the server does not require it ([930])
- bug fixes:
- fix contrast of mark highlights in dark mode ([928])
- fix conflict with block/rectangular selections on Alt + click ([927])
- maintenance:
- update texlab expectation ([929])

[927]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/927
[928]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/928
[929]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/929
[930]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/930

2.1.0

Not secure
- features:
- make `.virtual_documents` optional - added `requires_documents_on_disk` spec field (default `True`, will become `False` in next major version) ([930])

`jupyter-lsp/jupyterlab-lsp 4.0.1` (2023-03-21)

- bug fixes
- overrides from `overrides.json` are now picked up again ([919])

2.0.1

Not secure
- bug fixes:
- pyright schema now includes required `python.` prefixes ([919])

[919]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/919

`jupyter-lsp/jupyterlab-lsp 4.0.0` (2023-03-15)

Requires JupyterLab `>=3.6.0,<4.0.0a0` and Python 3.8 or newer.

- features:
- implement jump target selector and jump to references ([739])
- implement settings UI using native JupyterLab 3.3 UI ([778])
- add option to show hover tooltip automatically ([864], thanks yamaton)
- implement eliding for long paths/files in completer ([893])
- allow to pass default workspace config (`serverSettings`) in specs ([856])
- bug fixes:
- use correct websocket URL if configured as different from base URL ([820], thanks MikeSem)
- clean up all completer styles when completer feature is disabled ([829]).
- fix `undefined` being inserted for path-like completion items with no `insertText` ([833])
- reduce signature flickering when typing and hover flicker when moving mouse ([836])
- fix sporadic misplacement of hover tooltips ([860], thanks yamaton)
- fix hover tooltip not updated after character deletions ([867], thanks yamaton)
- handle potential race condition in feature settings loading ([882])
- refactoring:
- changed NPM packages namespace from `krassowski` to `jupyter-lsp` ([862])
- move client capabilities to features ([738])
- downstreams:
- use the host application's HTTP settings for requests to the REST and WebSocket routes ([881])
- source maps are provided for improved debugging ([882])
- the derived JSON Schema types are avilable as `SCHEMA` ([882])
- documentation:
- add missing `--channel` to conda instruction for texlab ([789], thanks justin-f-perez)
- remove references to pylsp fork ([800] and [814], thanks joelostblom and nickfong)
- add Robot Framework language server ([724], thanks bollwyvl)
- add a list of third-party and community language servers ([826], thanks cccs-jc)
- fix documentation of `.lsp_symlink` workaround ([828])
- maintenance:
- bump minimum required JupyterLab version to 3.3 (`>=3.3.0,<4.0.0a0`)
- bump minimum required Node.js version to 14.0 (12.0 reached EOL in April)
- use newer `jupyterlab/builder` which provides third-party license information ([882])

`lsp-ws-connection 0.7.1` (2023-03-15)

- downstreams:
- includes sourcemaps for easier debugging ([882])
- maintenance:
- handle notification promises more explicitly ([882])

2.0.0

Not secure
- dependencies:
- uses `importlib_metadata` (or `importlib.metadata` on 3.10+) for `entry_points` ([882])
- supports Python versions are 3.8 or newer
- performance:
- `entry_point` discovery is deferred until server has started, improving
`jupyter_server` startup time ([852])
- allow to pass default workspace config (`serverSettings`) in specs ([856])

[724]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/724
[738]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/738
[778]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/778
[789]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/789
[800]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/800
[814]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/814
[820]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/820
[826]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/826
[829]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/829
[833]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/833
[836]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/836
[852]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/852
[856]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/856
[860]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/860
[864]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/864
[867]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/867
[882]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/882
[893]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/893

`krassowski/jupyterlab-lsp 3.10.1` (2022-03-21)

- bug fixes:
- fix navigation to files with names including characters which require encoding ([758])
- fix omissions in the main settings schema for correct rendering in JupyterLab 3.3 Settings Editor UI ([779])
- maintenance
- make tests pass with new JupyterLab 3.3 ([777])
- pin r-base version to fix Binder ([766])
- pin node-gyp to fix CI on Windows ([772])
- pin pytest-flake8 to fix CI
- update development/testing environment dependencies: urijs, typedoc, url-parse

[758]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/758
[766]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/766
[772]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/772
[777]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/777
[779]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/779

`krassowski/jupyterlab-lsp 3.10.0` (2022-01-01)

- features:
- enable pre-filtering of completion matches by default ([735])
- add support for diagnostic tags: Deprecated, Unnecessary ([736], [737])
- bug fixes:
- squash warnings and errors in web console ([732])
- fix signature blur and fix formatting when no arguments are present ([734])
- fixed with enabling of strict null checks:
- previously changing kernels always led to restarting of LSP connection, even if the kernel language did not change; now the connection will be retained if possible
- `markdownRenderer` is no longer implicitly required
- diagnostics sorting with missing values for `source` and `severity` was improved and missing values will be consistently shown at the end
- diagnostics placeholder was split into `Diagnostics are not available` and `No issues detected, great job!` which will now show up properly
- maintenance:
- enable strict null checks and other strict settings ([733])
- specify client capabilities in features instead of hard-coding them ([738])
- bump minimum required JupyterLab version to 3.1 (`>=3.1.0,<4.0.0a0`)

[732]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/732
[733]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/733
[734]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/734
[735]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/735
[736]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/736
[737]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/737
[738]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/738

`krassowski/code-jumpers 1.2.0` (2022-01-01)

- maintenance:
- updates to API with respect to `null`/`undefined` values in course strict null checks activation ([733])

`krassowski/jupyterlab-lsp 3.9.3` (2021-12-19)

- bug fixes:
- workaround upstream issue in merging translation ([726], thanks fcollonval)

[726]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/726

`krassowski/jupyterlab-lsp 3.9.2` (2021-12-12)

- bug fixes:
- prevent very long completion details text from extending the completer indefinitely ([698])
- correct status translations ([700], thanks fcollonval)
- fix translations in status pop-up ([703])
- workaround issue causing file rename when opening external files by jumping to them ([712], thanks jepcor97)
- fix sorting by "Line:Ch" and "Cell" in Diagnostics Panel ([717])
- fix header border missing when scrolling in Diagnostics Panel ([717])
- documentation improvements:
- clarify that JupyterLab restart is needed after installation ([714], thanks 3coins)

[698]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/698
[700]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/700
[703]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/703
[712]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/712
[714]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/714
[717]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/717

`krassowski/completion-theme 3.2.0` (2021-12-12)

- features:
- add `details-below` layout allowing to change the completer arrangement ([698])

1.5.1

Not secure
- documentation improvements:
- document troubleshooting steps for `texlab` server([702])
- maintenance and upkeep:
- migrate test configuration to `ServerApp` as needed ([713])
- address deprecation warnings ([713])

[702]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/702
[713]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/713

`krassowski/jupyterlab-lsp 3.9.1` (2021-10-24)

- bug fixes:
- fix build issues making it difficult to reuse/extend the package ([696], thanks cccs-jc)

[696]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/696

1.5.0

Not secure
- features:
- add support for new `typescript-language-server` replacing `javascript-typescript-langserver`;
despite the name both packages provide support for all four: JavaScript, JSX, TypeScript and TSX;
the old `javascript-typescript-langserver` can still be used, but it is no longer maintained
and we will not be supported, and specs may be removed in the next major release ([697]).

[697]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/697

`krassowski/jupyterlab-lsp 3.9.0` (2021-10-17)

- features:
- signature help box will now persist while typing the arguments of a function ([671])
- the currently active argument will be highlighted in the signature help box
- if the documentation exceeds a user-configurable number of lines the signature
help box will only display the first line of the documentation and the following
lines will be collapsed into an expandable details section.
- the signature box is now displayed above the current line
- the signature box takes up less space
- you can now disable specific features in settings ([689])
- bug fixes:
- fix missing translation strings ([675])
- fix kernel completions not showing up for R ([686])
- fix tab completions not showing up in strings due to incomplete trigger kind invalidation ([686])
- fix path completions reconciliation for `pyls`/`pylsp` with `IPython` ([686])
- improve escaping rule for IPython magics overrides ([688])
- fix documentation panel not showing up when typing fast ([692])

[671]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/671
[675]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/675
[686]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/686
[688]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/688
[689]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/689
[692]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/692

`krassowski/jupyterlab-lsp 3.8.1` (2021-08-02)

- bug fixes:
- `%Rdevice` magic is now properly overridden and won't be extracted to R code ([646])
- Fix hover rendering for `MarkedString`s, fix hover disappearing when moving mouse towards it ([653])

[646]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/646
[653]: https://github.com/jupyter-lsp/jupyterlab-lsp/pull/653

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.