Skip to content

Commit

Permalink
Esbonio Language Server Release v0.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 31, 2022
1 parent fc8d659 commit 0ffdc0b
Show file tree
Hide file tree
Showing 12 changed files with 34 additions and 11 deletions.
2 changes: 1 addition & 1 deletion lib/esbonio/.bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.13.1
current_version = 0.14.0
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(.dev(?P<dev>\d+))?
Expand Down
31 changes: 31 additions & 0 deletions lib/esbonio/CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
v0.14.0 - 2022-07-31
--------------------

Features
^^^^^^^^

- The language server now supports ``textDocument/implementation`` requests for roles and directives. (`#431 <https://github.com/swyddfa/esbonio/issues/431>`_)


Enhancements
^^^^^^^^^^^^

- Line numbers for diagnostics for issues found within Python docstrings should now be more accurate. (`#433 <https://github.com/swyddfa/esbonio/issues/433>`_)
- Document symbol requests made for unsaved files now use the language client's version rather than the version on disk. (`#434 <https://github.com/swyddfa/esbonio/issues/434>`_)


Fixes
^^^^^

- Diagnostics for issues found in ``.. included::`` files should now have the correct filepath. (`#425 <https://github.com/swyddfa/esbonio/issues/425>`_)
- Extensions defined within Sphinx extensions or ``conf.py`` files can now take advantage of dependency injection (`#428 <https://github.com/swyddfa/esbonio/issues/428>`_)
- The server should now handle document symbol requests for files that are treated as reStructuredText files by a language client but don't have an ``*.rst`` extension. (`#434 <https://github.com/swyddfa/esbonio/issues/434>`_)


API Changes
^^^^^^^^^^^

- It is now possible to manually load an extension by calling the ``load_extension`` method on a language server object. (`#429 <https://github.com/swyddfa/esbonio/issues/429>`_)
- ``LanguageFeatures`` can now respond to ``textDocument/implementation`` requests by providing an ``implementation`` method and a collection of ``implementation_triggers``. (`#431 <https://github.com/swyddfa/esbonio/issues/431>`_)


v0.13.1 - 2022-06-29
--------------------

Expand Down
1 change: 0 additions & 1 deletion lib/esbonio/changes/425.fix.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/428.fix.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/429.api.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/431.api.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/431.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/433.enhancement.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/434.enhancement.rst

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/434.fix.rst

This file was deleted.

2 changes: 1 addition & 1 deletion lib/esbonio/esbonio/lsp/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
from .rst import RstLanguageServer
from .symbols import SymbolVisitor

__version__ = "0.13.1"
__version__ = "0.14.0"

__all__ = [
"CompletionContext",
Expand Down
2 changes: 1 addition & 1 deletion lib/esbonio/setup.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[metadata]
name = esbonio
version = 0.13.1
version = 0.14.0
description = A Language Server for Sphinx projects.
long_description = file:README.md
long_description_content_type = text/markdown
Expand Down

0 comments on commit 0ffdc0b

Please sign in to comment.