Releases: vuejs/vetur
Releases Β· vuejs/vetur
0.37.3
0.37.0
0.37.0 | 2023-02-20 | VSIX
- Upgrade to typescript 4.9 and support it.
- Upgrade prettier and prettier-eslint.
- Upgrade ESLint and eslint-plugin-vue.
- Upgrade many deps.
- Recommend new official extension in vue 3 project.
- Basic support
<script setup>. #2296
Vetur will only basic support
<script setup>. If you want full support, please to useVue Language Features (Volar)(volar).
0.36.1
0.36.0
0.36.0 | 2022-07-11 | VSIX
- Fix template type-checking when typescript >= 4.5. #3323,#3424.
- Export all component for volar together.
- π Add support to interpolation service for index parameter with number iteration. Thanks to contribution from @thebanjomatic. #3222
- π Add support for checking
defaultandrequiredstate of props set by variables (Identifier). Thanks to contribution from [@lordeleto]https://github.com/lordeleto. - π refactor: replace deprecated String.prototype.substr(). Thanks to contribution from [@CommanderRoot]https://github.com/CommanderRoot.
- π fixed: modify vls readme. Thanks to contribution from [@FoxDaxian]https://github.com/FoxDaxian.
- π docs: add BalmUI for supported framework. Thanks to contribution from [@elf-mouse]https://github.com/elf-mouse.
- π support rootUri. Thanks to contribution from [@phil294]https://github.com/phil294.
0.35.0
0.35.0 | 2021-10-16 | VSIX
β οΈ Breaking change: β οΈ
This version uses separator between property and value for Stylus language
by default, since this is the default behavior for language-stylus.
You can disable the separator with the languageStylus.useSeparator option.
- Fix corner case when same monorepo folder start with.
- Fix template interpolation broken when typescript > 4.0. #3107
- Fix load project too slow. #3166
- Fix
property 'flags' of undefined. #3047 - Ignore prop validator when
v-bind.sync. #3144 - Fix prop validator when vue3 with
valueprop. #3071 - Replace dependency name to package name for resolving vue tag/attribute data file. #3101
- Fix finding dependency logic and typescript with monorepo. #3137. Thanks to @phil294.
- π Fix: delete 'docs' in some links in FAQ page. #2987. Thanks to contribution from @cristianpoleyJS.
- π Add support for Ctrl+Click (Go to Definition) for Pug templates. Thanks to contribution from @Shifu462. #2482.
- π Add editor sdk setup notes to Yarn PnP section. Thanks to contribution from @Jaden-Giordano.
- π Bracket pair colorization support for VSCode 1.60+. Thanks to contribution from @lorand-horvath.
- Respect
languageStylus.useSeparatoroption that defines the separator style for Stylus. Thanks to contribution from @euaaaio. #931. - Upgrade typescript to 4.4.
- Upgrade
prettierto 2.4.1. - Upgrade
@prettier/plugin-pugto 1.16.7. - Upgrade
js-beautifyto 1.14.0. - Upgrade
prettier-eslintto 13.0.0. - Upgrade
stylusto 0.55.0. - Upgrade many deps.
0.34.1
0.34.0
0.34.0 | 2021-06-04 | VSIX
- Add
--log-leveloption forvti diagnosticsto configure log level to print. #2752. - Upgrade
typescriptto 4.3.2. - Upgrade
prettierto 2.3.0. - Upgrade
@prettier/plugin-pugto 1.15.2. - Fix
prettier-eslint. #2840 - Underline with ref
.value, based on Semantic tokens. - π Semantic tokens for typescript and highlight
.valueif using composition API. Thanks to contribution from @jasonlyu123. #2802 #1904 # 2434 - π Syntax Highlighting for SugarSS. Thanks to contribution from @softwaredeveloptam. #2828.
- π Fix component data not shown in hover when template interpolation is on. Thanks to contribution from @rchl. #2879 #2878.
- π Look for a
.stylintrcfile when formatting stylus code. Thanks to contribution from @ntraut. #2689. - π Add paths option for
vti diagnosticsto diagnose only sub files or directories. Thanks to contribution from @gregoirechauvet. #2455. - π Fix attribute description not showing if its name matches html event. Thanks to contribution from @rchl. #2901
0.33.1
0.33.0
0.33.0 | 2021-03-02 | VSIX
- Disable Vue completion in custom blocks. #2111
- Upgrade
stylus-supremacyto 2.15.0. - π Improve performance of template interpolation features. Thanks to contribution from @jasonlyu123 #2645.
- π Improve VTI command structure. See
vti --help. #2722.Thanks to contribution from @Monchi. - π Fix
v-modelusage in Vue 3 where default prop name ismodelValueinstead ofvalue. Thanks to contribution from @yassipad. #2647. - Upgrade
typescriptto 4.2.2. - Improve vue version detection. Thanks to contribution from @visualfanatic. #2740.
- allow
vetur.config.cjsfor project config. Thanks to contribution from @vitaliytv. - Update import on file rename when typescript and javascript. Thanks to contribution from @jasonlyu123. #2651 #820.
- Fix
vetur.completion.tagCasingwhen global components.
0.32.0
0.32.0 | 2021-01-21 | VSIX
- Upgrade LSP to 3.16
- Upgrade
vscode-css-languageservice - Upgrade
vscode-languageserver/vscode-languageclient
- Upgrade
- Using
codeaction/resolve- Combined fix in quickfix
- Organize Imports
- Better refactor
- Fix arbitrary code actions. #2574.
- Show deprecated hint in script block.
- Infer wrong vue version when no
dependenciesfield in package.json. #2632 - π Fix building in directory that has space in the path when development. Thanks to contribution from @jasonlyu123. #2641.
- π Remove used attributes from suggestions. Thanks to contribution from @sapphi-red. #2565
- π Autocomplete for custom events. Thanks to contribution from @sapphi-red. #2392.