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
default
andrequired
state 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
value
prop. #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.useSeparator
option that defines the separator style for Stylus. Thanks to contribution from @euaaaio. #931. - Upgrade typescript to 4.4.
- Upgrade
prettier
to 2.4.1. - Upgrade
@prettier/plugin-pug
to 1.16.7. - Upgrade
js-beautify
to 1.14.0. - Upgrade
prettier-eslint
to 13.0.0. - Upgrade
stylus
to 0.55.0. - Upgrade many deps.
0.34.1
0.34.0
0.34.0 | 2021-06-04 | VSIX
- Add
--log-level
option forvti diagnostics
to configure log level to print. #2752. - Upgrade
typescript
to 4.3.2. - Upgrade
prettier
to 2.3.0. - Upgrade
@prettier/plugin-pug
to 1.15.2. - Fix
prettier-eslint
. #2840 - Underline with ref
.value
, based on Semantic tokens. - π Semantic tokens for typescript and highlight
.value
if 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
.stylintrc
file when formatting stylus code. Thanks to contribution from @ntraut. #2689. - π Add paths option for
vti diagnostics
to 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-supremacy
to 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-model
usage in Vue 3 where default prop name ismodelValue
instead ofvalue
. Thanks to contribution from @yassipad. #2647. - Upgrade
typescript
to 4.2.2. - Improve vue version detection. Thanks to contribution from @visualfanatic. #2740.
- allow
vetur.config.cjs
for 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.tagCasing
when 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
dependencies
field 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.