Important
If the TypeScript language server crashes since 2.0, please try using VSCode Insiders and install JavaScript and TypeScript Nightly, or temporarily downgrade to 1.8.27.
Issue: #3962
If false positive errors occurs, please try disabling unrelated extensions in the Vue workspace.
Issue: #3942
Features
- language-core: support
v-bind
shorthand (#3990) - thanks @so1ve - language-service: support inlay hints for
v-bind
shorthand (#3990) - thanks @so1ve - vscode: prompt to disable Svelte extension in Vue workspace to avoid conflicts
Fixes
- typescript-plugin: fault tolerance for named pipe server data
- language-core: avoid
globalTypesHolder
being specified from anode_modules
file (#3990) - language-core: fault tolerance for plugin creation
- language-plugin-pug: failed to load due to an invalid require path (#3930)
- typescript-plugin: custom extensions do not work (#3977)
- language-service: html custom data not working (#3975)
Refactors
- typescript-plugin add README (#3974) - thanks @WhyNotHugo
- component-meta update demo (#3994) - thanks @zzfn
Please refer to CHANGELOG.md for details.
(This project is mainly supported by StackBlitz)