# What's new in Svelte: January 2022

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

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

Author: Dani Sandoval

Published: 2022-01-01T00:00:00Z

Content type: release

Language: en

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

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [concurrency](<https://devfeed.tech/tags/concurrency.md>), [css](<https://devfeed.tech/tags/css.md>), [performance](<https://devfeed.tech/tags/performance.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [update](<https://devfeed.tech/tags/update.md>)

## AI overview

A January 2022 Svelte and SvelteKit update covering parallel prerendering, compression, SSR route splitting, performance improvements, language-tool support, bug fixes, and community projects.

## Source excerpt

Happy new year, Svelte Community! Lots to share this month across Svelte, SvelteKit, Language Tools and the Showcase. Thanks to everyone who made 2021 a great year to use Svelte. Looking forward to the next one 🚀 What's new in SvelteKit @sveltejs/adapter-static for SvelteKit now has a precompress option to make brotli compression of assets and pages easier to do out of the box (#3079) Concurrency mode in SvelteKit will now prerender pages in parallel (#3120). It is enabled by default in 1.0.0-next.205 and later CSS is now automatically included before JS for improved page performance (d13efe) A new config option adds the ability to disable service worker registration to do your own custom registration (#2988) SSR route-splitting is here - breaking monolithic builds into smaller pieces for improved startup and routing performance (#2931) request.origin/path/query is now request.url - simplifying the config and page load functions (#3126) After the update to Vite 2.7, SvelteKit users are reporting significant performance improvements and loading third-parties libraries in SSR has also been greatly improved SvelteKit server will now automatically restart when the config files is changed (vite-plugin-svelte#237) Other new bits from svelte/* Svelte 3.44.3 is out with a few bug fixes in the binding and loop code Svelte Language Tools has introduced support for the then/catch shorthands from Svelte 3.41 and TypeScript's "go to" functionality (105.8.0 and later) The Svelte REPL got a nice upgrade as well - letting you delete saved REPLs. Try it out by logging in at svelte.dev/apps Community ShowcaseApps & Sites Discover Twitter Spaces is a tool that helps you find the Twitter Spaces Modern Fluid Typography Editor helps create beautiful fluid typography using CSS clamp Unnwhiteboard is a job board for companies (or teams) that don't do "whiteboard" interviews Secret Santa is a gift giving coordination app developed with easiness in mind LogSnag notifies you of your projects'