tower-lsp 0.11.0
Pre-release
Pre-release
Changed
- Update
lsp-typescrate from 0.73 to 0.74 (PR #178). This introduces breaking changes to the followingLanguageServertrait method signatures:hover()signatureHelp()goto_declaration()goto_definition()goto_type_definition()goto_implementation()document_highlight()
- Make
LanguageServer::initialize()handlerasync fn(PR #182). - Accept
stdinandstdouthandles that are notSend + 'static. This permits the use ofstd::io::CursororVec<u8>as mock stdio sources for tests, and passing in&muthandles is now supported as well (PR #184).