Releases: pappasam/jedi-language-server
Releases · pappasam/jedi-language-server
Version 0.3.1
Fixed
- Rename Jedi functionality is wrapped in
try/except, increasing language server's resilience.
Version 0.3.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
0.3.0
Added
- This
CHANGELOG.md - Support for
textDocument/documentSymbol
Changed
locations_from_definitionstoget_location_from_definition. More generally useful.
Fixed
mypy,pylint,black,toml-sort, andisortall pass.
Update dependencies, fix weird bug
This release changes dependency ranges for regular dependencies (>=, not ^). Additionally, thanks to the latest pygls, the dirty hack of making the language server only accept full updates is no longer necessary.
Remove custom DID_OPEN and DID_CHANGE features
Remove custom DID_OPEN and DID_CHANGE features
These are already defined by pygls; turns out the bug I ran into before
is more with the INCREMENTAL versus FULL than the need for me to
implement my open/close options.
Seems to improve performance as well.
Added explicit Jedi environment selection
Add explicit default environment Inspired by jedi-vim