Esbonio Language Server v1.0.0b5 - 2024-06-07
Pre-release
Pre-release
·
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 aCompletionTrigger
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
andapp.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)