# What's new in Svelte: February 2026

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

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

Author: Dani Sandoval

Published: 2026-02-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>), [releases](<https://devfeed.tech/topics/releases.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [CSS](<https://devfeed.tech/topics/css.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Tauri](<https://devfeed.tech/topics/tauri.md>), [Transcodings](<https://devfeed.tech/topics/transcodings.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [conversion](<https://devfeed.tech/tags/conversion.md>), [css](<https://devfeed.tech/tags/css.md>), [developers](<https://devfeed.tech/tags/developers.md>), [docs](<https://devfeed.tech/tags/docs.md>), [ffmpeg](<https://devfeed.tech/tags/ffmpeg.md>), [html](<https://devfeed.tech/tags/html.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [releases](<https://devfeed.tech/tags/releases.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [tauri](<https://devfeed.tech/tags/tauri.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

## AI overview

Svelte's February 2026 update introduces improvements across Svelte and SvelteKit, including richer select-element customization, an exported CSS parser, Shadow DOM configuration, remote form changes, configurable Node server timeouts, and improved Vercel observability. The article also highlights recent ecosystem vulnerability patches, changelogs, and community projects.

## Source excerpt

This month brings a few new features to Svelte and SvelteKit and quite a few new libraries from around the community. Also, in case you missed it last month, the Svelte maintainers released patches for 5 vulnerabilities across the Svelte ecosystem. So be sure you're up to date by reading the blog post, CVEs affecting the Svelte ecosystem. Now, without further ado, let's dive in... What's new in Svelte & SvelteKit To support newer browsers that allow it, you can now customize <select> elements using CSS and rich HTML content (svelte@5.47.0, Docs, #17429) Svelte's CSS parser is now exported from svelte/compiler as parseCss. It's a partial but lightweight CSS AST parser that is currently being used in SvelteKit (svelte@5.48.0, #17496) A ShadowRootInit object can now be passed to attachShadow() when shadow root is created with a customElement (svelte@5.49.0, Docs, #17088) A breaking change in SvelteKit's remote functions removes buttonProps from experimental remote form functions. Use <button {...myForm.fields.action.as('submit', 'register')}>Register</button> when creating mutliple submit buttons instead (kit@2.50.0, Docs, #15144) Node: The server's keepAliveTimeout and headersTimeout options can now be configured by setting the corresponding environment variable (sveltejs/adapter-node@5.5.0, Docs, #15125) Vercel: Remote function calls can now be found under the /_app/remote route in observability (sveltejs/adapter-vercel@6.3.1, #15098) For a full list of changes - including all the important bugfixes that went into the releases this month - check out the Svelte compiler's CHANGELOG and the SvelteKit / Adapter CHANGELOGs. Community ShowcaseApps & Sites built with Svelte Frame is a high-performance media conversion utility built on the Tauri v2 framework. It provides a native interface for FFmpeg operations, allowing for granular control over video and audio transcoding parameters LogTide is an open-source alternative to Datadog, Splunk, and ELK. Designed for developers