Skip to content

Releases: sveltejs/language-tools

101.13.1

10 Sep 11:31
a9934c3

Choose a tag to compare

  • (fix) prevent // comment being treat as props docstring (#530)

101.13.0

08 Sep 05:29
cc2fc95

Choose a tag to compare

  • (feat) region folding, script/style/template folding (#525, #523)
  • (feat) add option to set css files which will be checked for global vars which will appear in autocompletion (#521)
  • (feat) add a warning message which shows up at the start if you have the old extension installed (#528)
  • (feat) show documentation of props on hover/completion (#306)

101.12.2

04 Sep 14:29
64ff96a

Choose a tag to compare

  • (fix) let for svelte:component and svelte:self (#513)
  • (refactor) move htmlx2jsx handlers into own files (#518)

101.12.1

02 Sep 05:53
048e467

Choose a tag to compare

  • (fix) vscode minimum version requirements (#508)
  • (fix) take .prettierignore into account (#506)
  • (devexp) enhance diagnostics for "no typings for components" (#510)
  • (fix) svelte media bindings (#502)
  • (fix) (svelte2tsx) also transform element true attribute to lowercase (#511)

101.12.0

31 Aug 06:10
7f013c7

Choose a tag to compare

  • Bump deps. Most notably those of prettier which fixes some formatting bugs (#323, #474). If you don't see changes, you have an old prettier-plugin-svelte version in your workspace's node_modules. Bump that to the latest version. (#505)
  • (feat) component events hover info (for now only when using ComponentEvents interface) (#485)
  • (fix) innerHTML and textContent attributes (#496)
  • Alway include source map in ts-preprocess of internal svelte compile (#495)
  • (fix) sequence expression in each block (#501)
  • (fix) align Svelte2TsxComponent definition (#486)
  • (fix) failure to start with emacs/lsp-mode (#507)

101.11.1

27 Aug 07:30
bf1d78d

Choose a tag to compare

  • (fix) correct draggable typing (#481)
  • (fix) support for multiple folders in workspace (#480)
  • (fix) mark more warnings as non-ignorable
  • (fix) moustache highlighting multiline (#483)
  • (fix) quote slot name to avoid invalid syntax and number slot name (#491)
  • (fix) only provide extension version of prettier plugin if there is no workspace version (#492)

101.11.0

26 Aug 06:51
4ee8912

Choose a tag to compare

  • (fix) Slot type inference now works for (nested) await/each/let (#458)
  • (feat) possibility to ignore compiler warnings/treat them as errors (#476)
  • (fix) bump prettier plugin version. Makes it work with prettier 2.1.x again, fixes #324 (#482)

101.10.0

24 Aug 05:58
afcd008

Choose a tag to compare

  • (feat) better component events completion; possibility to type component events through ComponentEvents interface. See the docs for more info. Another way of typing component events coming soon. (#459)
  • (feat) support upcoming $$slots feature of Svelte (#464)
  • (chore) bump ts to 4.0 (#470)
  • (fix) do not suggest lang when editing attributes (#469)
  • (fix) ignore script/styles inside comments (#460)
  • (docs) more precise settings docs (#467)
  • (fix) filter out component import if already one present (#466)
  • (fix) check path aliases (#471)

101.9.3

17 Aug 06:26
925a0b2

Choose a tag to compare

  • (fix) add tag name (#143)
  • (fix) make organize imports work with module script (#221)
  • (fix) destructuring inside reactive assignments (#444)
  • (fix) add missing focusin/focusout events (#220)
  • (docs) more troubleshooting, overview on internals

101.9.2

13 Aug 07:12
690770e

Choose a tag to compare

  • (fix) use regex for script/style blanks (#440)
  • (fix) blank if tag content (#449)
  • add "allow" attribute