Skip to content

Latest commit

 

History

History
415 lines (282 loc) · 33.7 KB

CHANGELOG.md

File metadata and controls

415 lines (282 loc) · 33.7 KB

History of changes

Version 1.7.0 (2022/12/29)

New features

  • Add a new plugin to provide autoimport functionality (disabled by default).
  • Add progress reporting.
  • Make jedi_definition plugin follow definitions to pyi files.
  • Add support for flake8 version 6.
  • Add support for Yapf ignore patterns.
  • Add mccabe setting to flake8 plugin.

Issues Closed

In this release 6 issues were closed.

Pull Requests Merged

In this release 20 pull requests were closed.


Version 1.6.0 (2022/11/02)

New features

  • Migrate to MarkupContent and convert docstrings to Markdown by default.
  • Add support for flake8 version 5.
  • Add function objects to Jedi completions.
  • Don't include class and functions objects by default in Jedi completions.

Issues Closed

In this release 9 issues were closed.

Pull Requests Merged

In this release 16 pull requests were closed.


Version 1.5.0 (2022/07/10)

New features

  • Add DiagnosticTag tags for Pylint, Pycodestyle, and Flake8 plugins.
  • Add support to connect to the server through websockets.
  • Allow multiple per-file-ignores for the same pattern in Flake8 plugin.
  • Parse YAPF diffs into TextEdits.
  • Add support for LSP formatting options parameter.

Issues Closed

In this release 8 issues were closed.

Pull Requests Merged

In this release 19 pull requests were closed.


Version 1.4.1 (2022/03/27)

Pull Requests Merged

In this release 2 pull requests were closed.


Version 1.4.0 (2022/03/11)

New features

  • Support pycodestyle indent-size option
  • Add DiagnosticTag constants from LSP 3.15
  • Drop support for Python 3.6

Issues Closed

In this release 5 issues were closed.

Pull Requests Merged

In this release 12 pull requests were closed.


Version 1.3.3 (2021-12-13)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

In this release 2 pull requests were closed.


Version 1.3.2 (2021-11-25)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

In this release 1 pull request was closed.


Version 1.3.1 (2021-11-22)

Pull Requests Merged

In this release 1 pull request was closed.


Version 1.3.0 (2021-11-22)

New features

  • Create a cache for code snippets to speed up completions.

Important changes

  • Option jedi_completion.resolve_at_most_labels was renamed to jedi_completion.resolve_at_most because now it controls how many labels and snippets will be resolved per request.
  • Option jedi_completion.cache_labels_for was renamed to jedi_completion.cache_for because now it controls the modules for which labels and snippets should be cached.
  • Update requirements on Pylint, flake8, pycodestyle, pyflakes and autopep8.

Pull Requests Merged

In this release 7 pull requests were closed.


Version 1.2.4 (2021-10-11)

Pull Requests Merged

In this release 1 pull request was closed.


Version 1.2.3 (2021-10-04)

Pull Requests Merged

  • PR 93 - Document how to write python-lsp-server plugin + add pylsp-rope to Readme, by @lieryan
  • PR 88 - Fix pylint test without pylsp installed, by @jspricke

In this release 2 pull requests were closed.


Version 1.2.2 (2021-09-01)

Pull Requests Merged

In this release 4 pull requests were closed.


Version 1.2.1 (2021-08-04)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

  • PR 64 - Catch errors when getting docstrings on _resolve_completion, by @ccordoba12

In this release 1 pull request was closed.


Version 1.2.0 (2021-08-01)

New features

  • Implement completion item resolve requests for faster completions.
  • Initialize workspaces from the initialize request.

Issues Closed

In this release 3 issues were closed.

Pull Requests Merged

In this release 10 pull requests were closed.


Version 1.1.0 (2021-06-25)

New features

  • Add support for flake8 per-file-ignores
  • Add --version CLI argument and return version in InitializeResult

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

In this release 8 pull requests were closed.


Version 1.0.1 (2021-04-22)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

In this release 2 pull requests were closed.


Version 1.0.0 (2021/04/14)

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

In this release 9 pull requests were closed.