Skip to content

Esbonio Language Server v1.0.0b10 - 2025-02-08

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Feb 23:41
· 1 commit to develop since this release

v1.0.0b10 - 2025-02-08

Features

  • textDocument/documentLink requests are once again supported for the following roles are directives

    • .. image::
    • .. figure::
    • .. include::
    • .. literainclude::
    • :download:
    • :doc:
    • All :external:* roles (i.e. intersphinx references)

    Both reStructuredText and MyST syntax is supported.

    (#956)

Enhancements

  • Filepath completion suggestions are now provided for the :download: role (#956)

Fixes

  • The preview should no longer lose its scroll state when reloading a page that was opened at a specific anchor tag (e.g. #heading-name) (#788)
  • The server should now ensure that all window/workDoneProgress tokens are cleaned up (#802)
  • The configuration system should now produce a lot less log noise (#904)
  • The sphinx agent will now directly inject the webview.js script into the page alongside the line number markers.
    This means features like synchronised scrolling should continue to work, even if the current theme ignores the JS files provided by Sphinx. (#942)
  • When expanding the ${venv} config variable, the server should no longer accidentally follow symlinks back to the base Python installation (#945)