Releases: vuejs/vetur
Releases Β· vuejs/vetur
Reduced File System IO test release
For testing #1277.
- Remove Vetur extension
- Download the VSIX
- Follow https://code.visualstudio.com/docs/editor/extension-gallery#_install-from-a-vsix to install it
0.19.5
0.19.4
0.19.4 | 2019-05-02 | VSIX
- Fix a regex performance issue. Thanks to help from petternordholm. #1264.
- Add some logging for diagnosing performance issue, and a setting
vls.dev.logLevel
. #922. - Fix Windows path handling issue that causes diagnostics in template region not mapped correctly. #1235. Thanks to help from trixnz.
0.19.3
0.19.3 | 2019-04-30 | VSIX
- π Various improvements to template interpolation. Thanks to @ktsn for providing fixes.
- π Upgrade gridsome-helper-json definition for better gridsome support. Thanks to tyankatsu. #1258.
- Liquid template syntax highlighting support for
<template lang="liquid">
. #1259 and #1081. - New config
vetur.dev.vlsPort
to allow debugging/profiling Vue Language Server. #1180. - Performance issue reporting guideline. #1180.
0.19.2
0.19.1
0.19.1 | 2019-04-24 | VSIX
- Fix a server crash on failed attribute transformation for any attribute with dash such as
:prop-test
. #1220 and #1222. - Fix a server crash on failed v-on transformation such as
@click="() => foo = 123"
. #1227 and #1228. - Server now will gracefully fallback in cases of failed transformations.
- Add a command `Vetur: Show corresponding virtual file and sourcemap" to help diagnose template interpolation related issues. #1233.
0.19.0
0.19.0 | 2019-04-23 | VSIX
- Hover / jump to definition / find references for template interpolations. #1215.
- π Diagnostics / type-checking for template interpolations. #209. #681. Thanks to amazing contribution from Katashin! More details in Vue Template Interpolation Language Features
- Fix pug comment togglign bug. #1199.
- Fix a grammar bug for
#
slot syntax. #1192. - π Fix a crash when VLS initialization option is not passed. #1188. Thanks to contribution from Louis Bourque.
Vue Template Interpolation Language Features
0.18.1
0.18.1 | 2019-04-04 | VSIX
- Improve embedded language support to fix second style block having no auto completion bug. #430 and #852.
- Fix a Stylus formatting bug where it wrongly formats multiple Stylus blocks. #499.
- π Fix a bug where Vetur doesn't clear document for diagnostics. Thanks to contribution from James Lave. #1181 and #1147.
0.18.0
0.18.0 | 2019-04-01 | VSIX
- Vetur now bundles TypeScript 3.3.4000. This fixes many TS/JS related issues. See more in #1163.
- Vetur falls back to using bundled TS if workspace TS is not found. #1164.
- π Syntax highlighting for
#
shorthand forv-slot
. Thanks to contribution from Patrick. #1108. - Greyed-out unused varibles in
*.vue
files. (For plain<script>
, you need to setcheckJs: true
injsconfig.json
) #1063. - π Code actions (autofixes, refactors) are now available in
*.vue
files. Thanks to contribution from Daniel Rosenwasser. #907. - Auto import now works for variables / methods exported from
JS/TS
files. #1170.