Skip to content

Releases: vuejs/vetur

0.37.3

23 Feb 05:27
Compare
Choose a tag to compare

0.37.3 | 2023-02-23 | VSIX

  • Ignore vue/multi-word-component-names in template validation. #3649
  • Fix vetur hang any request when project have .gitignore. #3657

0.37.0

20 Feb 03:01
Compare
Choose a tag to compare

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 use Vue Language Features (Volar) (volar).

0.36.1

31 Oct 09:59
Compare
Choose a tag to compare

0.36.1 | 2022-10-31 | VSIX

  • Fix crash when typescript >= 4.8 and enable template type-checking. #3520

0.36.0

11 Jul 05:09
Compare
Choose a tag to compare

0.36.0 | 2022-07-11 | VSIX

0.35.0

16 Oct 06:05
Compare
Choose a tag to compare

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

04 Jun 16:15
Compare
Choose a tag to compare

0.34.1 | 2021-06-04 | VSIX

  • Fix formatting failed when typescript block with prettier. #2982
  • Respect project baseURL relative to tsconfig.json. #2952

0.34.0

04 Jun 11:49
Compare
Choose a tag to compare

0.34.0 | 2021-06-04 | VSIX

  • Add --log-level option for vti 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

06 Mar 17:00
Compare
Choose a tag to compare

0.33.1 | 2021-03-07 | VSIX

  • Added new ts and js snippets for the Composition API. Thanks to contribution from @Namchee. #2741
  • Fix prefix dot folder or file name with eslint, and effect other diagnostics. #2717

0.33.0

02 Mar 15:04
Compare
Choose a tag to compare

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 is modelValue instead of value. 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

21 Jan 14:10
Compare
Choose a tag to compare

0.32.0 | 2021-01-21 | VSIX

  • Upgrade LSP to 3.16
    • Upgrade vscode-css-languageservice
    • Upgrade vscode-languageserver/vscode-languageclient
  • 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.