# What's new in Svelte: February 2021

DevFeed: [What's new in Svelte: February 2021](<https://devfeed.tech/articles/what-s-new-in-svelte-february-2021-3074.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-february-2021>)

Author: Dani Sandoval

Published: 2021-02-01T00:00:00Z

Content type: release

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>)

Tags: [aria](<https://devfeed.tech/tags/aria.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [react](<https://devfeed.tech/tags/react.md>), [releases](<https://devfeed.tech/tags/releases.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

## AI overview

A Svelte ecosystem update covering compiler accessibility and React-porting improvements, language-tool and VS Code enhancements, and releases or updates to Svelte-related tooling.

## Source excerpt

With the shortest month of the year coming up, Svelte maintainers and community members alike have been busy this last month - from big changes in svelte-loader, prettier-plugin-svelte, rollup-plugin-svelte, and language-tools to steady progress in Sapper and svelte-preprocess. Meanwhile, lots of folks have been busy integrating Svelte with other popular frameworks. New compiler features Aria roles from the WAI-ARIA Graphics Module are now recognized as valid aria roles in Svelte components (3.31.1) Compiler warnings for the common React attributes, className and htmlFor, now make it easier to port React components to Svelte (3.31.1) Have a suggestion for a compiler feature or want to help implement new features/bug fixes? Check out the "triage: good first issue" tag for Svelte New bits in language-tools User disabled auto import suggestions no longer show in VS Code (103.0.0) Renaming a variable is now safer with smart additions of a prefix/suffix to renamed variables (104.0.0) Semantic (token) highlighting for TypeScript users lets theme makers apply semantic styling in their themes, if they support it (104.0.0) "Extract Component" has been added to the context menu - allowing you to extract components out of files without having to open the command window to type "Svelte: Extract Component" (104.0.0) The VS Code extension now listens to JavaScript/TypeScript file changes - you no longer need to save the files for the changes to be noticed (104.1.0) For the complete list of changes, check out the language-tools Releases page. A great way to try the language tools is to download the Svelte Extension for VSCode. This extension provides syntax highlighting and rich intellisense for Svelte components in VS Code, using the svelte language server. Check your editor's extension sources to see if there's a Svelte plugin for your IDE or build your own (see coc-svelte for example)! Big improvements across the Svelte ecosystem svelte-loader released a major version, 3.0.0 -