Releases: sveltejs/language-tools
Releases · sveltejs/language-tools
101.11.0
101.10.0
- (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
101.9.2
101.9.1
- Fix syntax highlighting:
_
can be part of attribute name - Fix awaited type of promise or plain value (#439)
- Support
sapper:noscroll
(#438) - Remove
svelte
fromtypes
, add it to everysvelte2tsx
output instead. One less setup step, makes more global libs searchable (#430) - Fix normalize uris coming from client (#443)
- Add more missing html/svg attributes (#446, #387)
- Infer svg element type (#447)
101.9.0
101.8.0
- Fix error when using $store as key or index #407
- lang="..." completions for script/style/template #413
- Emmet completions for sass #399
- Markdown in completion resolve #403
- Always show
svelte.config.js
parser errors #423 - Fix
svelte:component
on:event
#418 - Better typings for actions #416
- Add missing SVG attributes #387
101.7.1
101.7.0
101.6.0
- Type check event forward from element on component #303
- Mark props as optional in ts when initialized but no typings given #370
- Fix svelte component rename when using bind:this #308
- Wrap template with callback to fix used before assigned error #310
- Fix await type checking, can now be used with
PromiseLike
/ anything #358 - Fix swallowing used before assigned error #277
- Fix
store.set
in reactive statement #380