Esbonio Language Server v1.0.0b5 - 2024-06-07
Pre-release
Pre-release
·
376 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-rstdirective in its completion suggestions for MyST files (#799)
API Changes
- In the server's context
LanguageFeaturescan now define aCompletionTriggerwhich 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_providerandapp.esbonio.add_rolemethods.
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
esbonioexists in the target environment (#782) - The server no longer raises
ValueErrorswhen typing:characters in markdown files. (#800) - The server should no longer throw path mount errors when used across partitions on Windows (#810)