Skip to content

Releases: pappasam/jedi-language-server

Version 0.36.1

11 Jul 18:00
Compare
Choose a tag to compare
  • Dependency updates, most relevant being pydantic to 1.9.1.

Version 0.36.0

28 Apr 23:42
Compare
Choose a tag to compare

Removed

  • Drop support for Python 3.6

Fixed

  • Class properties now hover as simple properties. Resolves #200

Version 0.35.1

31 Dec 19:26
11149f9
Compare
Choose a tag to compare

Changed

  • jedi version constraint has been relaxed to ^0.18.0. Resolves #190.

Version 0.35.0

19 Dec 22:26
Compare
Choose a tag to compare

Changed

  • Default log level has been changed to WARN, suppresses verbose INFO messages provided by pygls.

Version 0.34.12

02 Dec 21:34
Compare
Choose a tag to compare

Changed

  • Completions are now sorted public, private, then dunder.
  • The order of completion items returned by Jedi is now preserved across clients through explicit sort order.

Version 0.34.11

22 Nov 02:08
Compare
Choose a tag to compare

Fixed

  • Fix edge case where LSP methods that relied on jedi_utils.lsp_range (like Highlight) would break if jedi.api.classes.Name returned an empty line/column. Now, module builtins like __name__ and __file__ will Highlight / Hover correctly.

Version 0.34.10

19 Nov 21:27
Compare
Choose a tag to compare

Fixed

  • CompletionItem.detail no longer provides redundant information that is already provided in CompletionItem.kind.
  • Explicit calls to get_type_hint are removed for performance reasons.
  • classes and functions with no arguments sometimes return no jedi signatures. In these cases, we manually provide () at the end of said classes and functions to ensure a consisten detail experience for end users.

Version 0.34.9

19 Nov 01:05
Compare
Choose a tag to compare

Changed

  • Completion detail now has full signature.
  • Descriptive text is now more standardized across Completion, Hover, and Signature Items. Main difference comes down to inclusion of full name (Hover) and inclusion of multiple signatures (Signature).

Version 0.34.8

26 Oct 06:39
b41a22e
Compare
Choose a tag to compare

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

25 Oct 06:23
Compare
Choose a tag to compare

Added

  • InitializationOption completion.ignorePatterns, an option for users to conditionally ignore certain completion patterns. A generalized solution to this issue.