Skip to content

Releases: vuejs/vetur

Reduced File System IO test release

05 May 19:29
Compare
Choose a tag to compare
Pre-release

For testing #1277.

0.19.5

04 May 16:56
Compare
Choose a tag to compare

0.19.5 | 2019-05-04 | VSIX

0.19.4

02 May 23:23
Compare
Choose a tag to compare

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

01 May 01:46
Compare
Choose a tag to compare

0.19.3 | 2019-04-30 | VSIX

  • πŸ™Œ Various improvements to template interpolation. Thanks to @ktsn for providing fixes.
    • Support for <script src="..."> in SFC for defining component. #1254 and #1255.
    • Support for v-if type narrowing. #1204 and #1208.
    • Support for v-slot and slot-scope (for Vue < 2.5). #1203 and #1255.
  • πŸ™Œ 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

26 Apr 07:13
Compare
Choose a tag to compare

0.19.2 | 2019-04-25 | VSIX

  • πŸ™Œ Various bug fixes for template interpolation. Thanks to @ktsn for providing fixes.
    • Bug for transformating string templates inside template interpolations. #1230.
    • Error showing private/protected members not accessible from template. #1224.
    • Ignore filters in template transformation. #1206.
  • Fix double color indicator in document with multiple <style> blocks. #1219.
  • Disables vetur.experimental.templateInterpolationService by default. #1246.

0.19.1

24 Apr 23:31
Compare
Choose a tag to compare

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

24 Apr 03:36
Compare
Choose a tag to compare

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

05 Apr 00:25
Compare
Choose a tag to compare

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

01 Apr 21:49
Compare
Choose a tag to compare

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 for v-slot. Thanks to contribution from Patrick. #1108.
  • Greyed-out unused varibles in *.vue files. (For plain <script>, you need to set checkJs: true in jsconfig.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.

0.17.1

25 Mar 18:54
Compare
Choose a tag to compare

0.17.1 | 2019-03-25 | VSIX

  • vetur.format.enable option and dynamic formatter registration so Vetur works better with other Vue document formatters. #1121.