v0.13.0
Biggest release to date. I started working on it around December last year. It includes internal redesign of AST, which removes various hacks and will help deliver next features. Last but not least, release includes icons that are easier on the eye.
Many thanks to @anstarovoyt for help and to people that tested beta release.
- More subtle file icons
- Stop marking $ labels as unnecessary
- Support await catch shorthand tag
- Completions for src and global attributes of style tag
- Complete parser rewrite
- Svelte is no longer a template language, so it can be used in one
- Improved brace highlighting and auto insertion
- Improved completion of svelte tags
- More robust Emmet support
- Complete rewrite of reference resolving
- Fixed find usages for attribute expressions
- Complete rewrite of formatter
- Improved automatic indentation etc
- One-line blocks stay one-line
- Added missing fold regions
- Individual fold levels for Svelte block clauses
- Improvements around shorthand attribute inspections and intentions
- More graceful handling of typos
- Ton of other small fixes
- Dropped compatibility with 2019.x platform