Skip to content

Releases: pappasam/jedi-language-server

Version 0.41.4

16 Apr 23:46
9df0ab5
Compare
Choose a tag to compare

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

26 Feb 04:27
Compare
Choose a tag to compare

Added

  • Support textDocument/declaration. Resolves #284

Version 0.41.2

18 Nov 23:22
Compare
Choose a tag to compare

Fixed

  • Issue where lsp_python_diagnostic may use invalid lsprotocol.types.Position.character: #272

Version 0.41.1

24 Sep 17:21
Compare
Choose a tag to compare

Added

  • Direct cattrs dependency for parsing InitializationOptions. Note: this doesn't really add a dependency because cattrs was already required by the existing lsprotocol dependency.

Removed

  • pydantic dependency; it made distributing jedi-language-server harder than it needed to be.

Version 0.41.0

31 Jul 22:11
Compare
Choose a tag to compare

Removed

  • Removed support for Python 3.7

Fixed

Version 0.40.0

07 Dec 02:47
72471ae
Compare
Choose a tag to compare

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

18 Nov 20:17
8416fcf
Compare
Choose a tag to compare

Changed

  • jedi-language-server-powered diagnostics are disabled by default. See: #187

Version 0.38.0

25 Oct 20:48
Compare
Choose a tag to compare

Added

Changed

  • pygls version constraint updated to ^0.12.4

Version 0.37.0

01 Aug 21:00
c8961f7
Compare
Choose a tag to compare

Added

  • Support textDocument/typeDefinition. Resolves #221

Version 0.36.1

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