Skip to content

Esbonio Language Server v1.0.0b5 - 2024-06-07

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jun 19:25
· 235 commits to develop since this release

v1.0.0b5 - 2024-06-07

Misc

  • Fix release pipeline (#831)

v1.0.0b4 - 2024-06-07

Features

  • Implement role target completions for MyST syntax (#823)

Enhancements

  • The server now includes the eval-rst directive in its completion suggestions for MyST files (#799)

API Changes

  • In the server's context LanguageFeatures can now define a CompletionTrigger which among other things, allows them to declare trigger characters (#413)
  • In the Sphinx process, it is now possible for extensions to declare a role target provider through the app.esbonio.create_role_target_provider and app.esbonio.add_role methods.
    Note: This does require an associated implementation of the target provider on the server side. (#823)

Fixes

  • The language server should now launch the correct version of the sphinx agent, even if an installation of esbonio exists in the target environment (#782)
  • The server no longer raises ValueErrors when typing : characters in markdown files. (#800)
  • The server should no longer throw path mount errors when used across partitions on Windows (#810)