# What's new in Svelte: January 2021

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

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

Author: Dani Sandoval

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

Content type: article

Language: en

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

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [development](<https://devfeed.tech/tags/development.md>), [migration](<https://devfeed.tech/tags/migration.md>), [npm](<https://devfeed.tech/tags/npm.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

## AI overview

A January 2021 Svelte update covers a SvelteComponentTyped minor release, ongoing Sapper 0.29 development, and early private development of SvelteKit. It also highlights community showcase projects and libraries.

## Source excerpt

Happy new year from Svelte! In the last month we made progress on Sapper's upcoming release, fine-tuned our SvelteComponent typings, and have seen some amazing apps, sites, and libraries coming out in the showcase. What's changed in Svelte? A new minor release replaces the SvelteComponent class with a SvelteComponentTyped class. This renaming should help with backwards compatibility. We've updated last month's blog post to avoid any confusion with the name change. If you're using SvelteComponent or the new SvelteComponentTyped in your project or library, let us know what you're using it for and we'll add it to the showcase! What's going on in Sapper? More quality of life features are landing in the upcoming release every day. 0.29.0 will include new TypeScript definitions, fixes to scroll tracking and prefetching behavior, and improvements to the runtime router to support encoded query parameters. If you're upgrading from 0.28.x, check out the migration guide for steps on updating to Sapper 0.29. Is SvelteKit ready yet? To avoid too much churn during development, SvelteKit is still being worked on in a private repo. There will be an announcement on the Discord, blog and Twitter when it's ready for a larger group of users and contributors. In the meantime, you can explore the current build by running npm init svelte@next from your command line. As cautioned in What's the deal with SvelteKit?, there are no docs or support available yet... So use at your own risk / for your own enjoyment! Community ShowcaseApps & Sites manitu.me is a background sound / pomodoro timer for focus and relaxation Answer Socrates helps you find trending questions on the internet so that you can write the most relevant blog post, tweet, or billboard multris is a multiplayer Tetris game. You can read about its development here weather-ab compares the archive of weather in different cities of the world. Indispensable for people thinking about migration Game Nibs is a platform for gamers to find