0.27.0 | 2020-09-03 | VSIX
foldingRangesupport to support dynamic folding ranges such as
- Add setting
vetur.validation.interpolationso interpolation diagnostics and
eslint-plugin-vuediagnostics can be configed separately. #2131.
- Fix VLS crash for *.vue files in node_modules. #2006.
- Upgrade to TypeScript 4.0.2 and fix symbol outline issue. #1849.
- Improve JSDoc presentation in hover/completion in interpolation mode. #1337.
- Improve JSDoc presentation in hover/completion/signatureHelp. #2193.
<PascalCase>component should get highlighted like JSX/TSX when embedding other tags. #2146.
- Improve cross-file completion when declaring simple props with
props: ['foo']. #2143.
- Completing child component should trigger props with
:by default. #2140.
- Space should trigger completion only in HTML mode. #2139.
<PascalCase>component should get highlighted like JSX/TSX. #2136
- Cross file template type checking - check that components are passed all declared props. #2135.
- Linkify all vue/vue-router tags to their API doc. #2133.
- Component Data -
type: 'boolean'should trigger completion without
- Component Data doesn't work if it comes from devDependencies. #2132.
- 🙌 Fix Emmet didn't work after curly parentheses. Thanks to contribution from @cereschen. #2173.
- 🙌 Fix no CSS completions in
<template>region. Thanks to contribution from @cereschen. #1678.
- 🙌 Validate props of
<PascalCase>components in templates. Thanks to contribution from Michał Wilski. #2168.
- 🙌 Add yarn@berry support and use
typescript.tsdksetting for loading TypeScript in VLS. Thanks to contribution from Alexandre Bonaventure Geissmann. #1711, #1737 and #1996.
- 🙌 Add support for analyzing vue-class-component and vue-property-decorator. Thanks to contribution from @yoyo930021. #864, #1105 and #1323.
- 🙌 Remove lsp client-side commands to improve integration with third party lsp client. Thanks to contribution from @yoyo930021. #2137.
- 🙌 Fix "Go to definition" for methods/computed does not work in the template. Thanks to contribution from @cereschen. #1484 and #2161.
- 🙌 Prop with
required: falseor default value should not trigger prop validation error when not provided. Thanks to contribution from @yoyo930021. #2141.
- 🙌 Show slot-related tag attributes in symbol search. Thanks to contribution from @3nuc. #2169
- 🙌 Fix JSDoc presentation had no line breaks. Thanks to contribution from @sapphi-red. #2214.