Releases: pappasam/jedi-language-server
Releases · pappasam/jedi-language-server
Version 0.34.8
Fixed
- Fixed bug where classes nested inside functions cause exceptions in textDocument/documentSymbol. This release avoids the crash and includes info about classes and functions nested inside functions. See this issue
Version 0.34.7
Added
- InitializationOption
completion.ignorePatterns
, an option for users to conditionally ignore certain completion patterns. A generalized solution to this issue.
Version 0.34.6
Fixed
- Completion at beginning of line now works.
- Per comment here, may resolve issues associated with Windows line endings.
jedi_line_column
now returns a tuple instead of a dict. Since this function is often used, it makes sense to choose a more-performant data type.
Version 0.34.5
Fixed
- InitializationOption
jediSettings.debug
now writes to stderr, not stdout. stdout broke the language server.
Version 0.34.4
Added
- InitializationOption
jediSettings.debug
that lets user configure jedi's debugging messages to print to stdout.
Version 0.34.3
Fixed
- Jedi Names may have no
module_path
, solsp_location
now returns anOptional[Location]
. Thanks @dimbleby !
Version 0.34.2
Fixed
- Empty docstrings no longer result in unnecessary newlines for signatureHelp (and potentially other requests). Resolves #158.
Version 0.34.1
Fixed
- From Jedi's perspective, operations at the beginning of a line now assume they are at position 1. This ensures that hover operations work correctly at the beginning of the line.
Version 0.34.0
Changed
- Diagnostics are now cleared on document close.
Version 0.33.1
Added
- Support for serving content over web sockets.