Releases: pappasam/jedi-language-server
Releases · pappasam/jedi-language-server
Version 0.42.0
Version 0.41.4
Fixed
lsprotocol
's dependency specification in this project ended up pulling in an alpha version of the project. This release fixes that issue: #302
Version 0.41.3
Added
- Support
textDocument/declaration
. Resolves #284
Version 0.41.2
Fixed
- Issue where
lsp_python_diagnostic
may use invalidlsprotocol.types.Position.character
: #272
Version 0.41.1
Added
- Direct
cattrs
dependency for parsing InitializationOptions. Note: this doesn't really add a dependency becausecattrs
was already required by the existinglsprotocol
dependency.
Removed
pydantic
dependency; it made distributingjedi-language-server
harder than it needed to be.
Version 0.41.0
Version 0.40.0
Added
- Diagnostic support using Python's builtin
compile
function.
Changed
pygls
1.0!- Diagnostics (for syntax errors) are once-again enabled by default.
- Properties are now children of classes, not the methods where they are defined. Resolves #240
Version 0.39.0
Changed
jedi-language-server
-powered diagnostics are disabled by default. See: #187
Version 0.38.0
Added
- Support for Python 3.11
- Support
workspace.environmentPath
initialization option. Enables configuration of Jedi's Project environment path.
Changed
pygls
version constraint updated to^0.12.4
Version 0.37.0
Added
- Support
textDocument/typeDefinition
. Resolves #221