v2.4.1
Features
- language-server: support files that do not exist in FS but are open in the editor for TS project (#235)
Bug Fixes
- typescript: ensure unopened files are synced to project (vuejs/language-tools#4711) (vuejs/language-tools#4632) - Thanks to @davidmatter!
- language-server: avoid project initialized twice
- language-service: don't set item data if item has been resolved
- language-service: don't set item data if LanguageServicePlugin does not provide resolve hook (#233)
- test-utils: correct
openUntitledDocument
params order - typescript:
runTsc
does not recognize service script withpreventLeadingOffset
enabled - language-server: replace
setTimeout
withsetImmediate
(#234) - Thanks to @nieyuyao!
Refactors
- language-server: add
onDidChange
API forLanguageServer.workspaceFolders
- language-core: add
error
,source
params forverification.shouldReport
hook
Please refer to CHANGELOG.md for details.