Releases: sveltejs/language-tools
Releases · sveltejs/language-tools
svelte-check-1.1.33
- (fix) transform slot
bind:this
(allowed for custom elements) (#803)
extensions-104.4.0
extensions-104.3.0
svelte-check-1.1.32
- (fix) fallback param for built-in transition/animate to silence wrong errors about missing params (#785)
svelte-check-1.1.31
Test release to test new deployment setup
extensions-104.2.1
Test release to test new deployment setup
104.1.1
104.1.0
- (feat) listen to TS/JS file changes - you no longer need to save the files for the changes to be noticed by the Svelte extension (#636)
- (feat) autocompletion schemas for
prettier-plugin-svelte
options (#770) - (perf) cap full file semantic tokens (#772)
- (fix) remove
options
from svelteSortOrder if user usesprettier-plugin-svelte
version1.x
- (fix) turn off diagnostics for coffeescript (#780)
- (fix) adjust end of range mapping (#762)
- (fix) correct Events typing in svelte-shims.d.ts (#775)
- (fix) syntax highlighting for self-closing tags (#773)
- (fix) different action/animation/transition transformation to avoid incorrect type inference in edge cases (#754)
104.0.0
- (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.
103.0.0
- (feat) if VS Code user disabled auto import suggestions in their config, don't show them (#695)
- (feat) add sapper:prefetch attribute (#581)
- (fix) no html hover info for Svelte components that have the same (case insensitive) name as a component (#711)
- (fix) better autocompletion for global css vars. By making the label contain the
var
-part, it will show up more likely for users. (#521) - (fix) remove wrong
import type
autocompletions (#687) - (fix) comma operator in
{@debug ..}
tag (#739) - (fix) don't transform properties of interfaces/types/classes that start with a
$
(#691) - (fix) add
path
svg andas
attribute (#745) (#741) - (fix) update capture attribute (#728)
- (fix) more robust syntax highlighting (#743)
BREAKING CHANGES
- Bump to new language server protocol version 3.16 with corresponding types. Also bump vscode-languageserver/languageclient. The VS Code extension now requires a minimum version of 1.52.0 (#171)