- (feat) add support for semantic tokens for TypeScript users. This is enabled by default and adds semantic highlighting to your theme, if it supports it. You can disable this through the extension options (
svelte.plugin.typescript.semanticTokens.enable
) if you don't like it or it hurts the performance of your IDE. (#71) - (feat) better diagnostics (#753, #718)
- (feat) add "Extract Component" command to context menu (#187)
- (feat) bump prettier + make some prettier options configurable (#451 , #721)
- (feat) expose the language server via VS Code's language client for experiments. This is considered private API, so use at your own risk! (#725)
- (fix) add prefix/suffix to rename (#755)
BREAKING CHANGE
The bump to prettier-plugin-svelte 2.1.0
means that your code is now formatted differently if you do not have prettier-plugin-svelte
in your project's node_modules
. Read the changelog for all the changes.