Skip to content

Commit

Permalink
pytest-lsp v0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Nov 13, 2023
1 parent c7b08a5 commit 8ec618e
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 8 deletions.
20 changes: 20 additions & 0 deletions lib/pytest-lsp/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## v0.4.0 - 2023-11-13


### Features

- The test ``LanguageClient`` now supports ``workspace/configuration`` requests ([#90](https://github.com/swyddfa/lsp-devtools/issues/90))
- pytest-lsp's ``LanguageClient`` is now able to handle ``window/workDoneProgress/create`` requests. ([#91](https://github.com/swyddfa/lsp-devtools/issues/91))
- ``pytest-lsp`` is now able to integrate with ``lsp-devtools``, run ``pytest`` with the ``--lsp-devtools`` flag to enable the integration. ([#97](https://github.com/swyddfa/lsp-devtools/issues/97))

### Enhancements

- It is now possible to select a specific version of a client when using the ``client_capabilities()`` function.
e.g. ``client-name@latest``, ``client-name@v2`` or ``client-name@2.1.3``. ``pytest-lsp`` will choose the latest available version of the client that satisfies the given constraint. ([#101](https://github.com/swyddfa/lsp-devtools/issues/101))

### Client Capabilities

- Add client capabilities for Neovim versions ``v0.7.0`` and ``v0.8.0`` ([#89](https://github.com/swyddfa/lsp-devtools/issues/89))
- Add client capabilities for Neovim ``v0.9.1`` ([#100](https://github.com/swyddfa/lsp-devtools/issues/100))


## v0.3.1 - 2023-10-06

This release includes some minor breaking changes if you were using the lower-level APIs e.g `make_client_server`.
Expand Down
1 change: 0 additions & 1 deletion lib/pytest-lsp/changes/100.capability.md

This file was deleted.

2 changes: 0 additions & 2 deletions lib/pytest-lsp/changes/101.enhancement.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/pytest-lsp/changes/89.capability.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/pytest-lsp/changes/90.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/pytest-lsp/changes/91.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/pytest-lsp/changes/97.feature.md

This file was deleted.

2 changes: 1 addition & 1 deletion lib/pytest-lsp/pytest_lsp/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
import importlib.resources as resources # type: ignore[no-redef]


__version__ = "0.3.1"
__version__ = "0.4.0"
logger = logging.getLogger(__name__)


Expand Down

0 comments on commit 8ec618e

Please sign in to comment.