<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f" -->

---
title: What’s new in Svelte: February 2026 | daily.dev
description: Svelte 5.47-5.49 introduces custom select element styling support, parseCss export from svelte/compiler, and ShadowRootInit configuration for custom elements....
canonical: https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What’s new in Svelte: February 2026 | daily.dev
og:description: Svelte 5.47-5.49 introduces custom select element styling support, parseCss export from svelte/compiler, and ShadowRootInit configuration for custom elements....
og:url: https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f
og:image: https://api.daily.dev/og/posts/XrZd8do6f.png
og:image:alt: What’s new in Svelte: February 2026
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What’s new in Svelte: February 2026

**[Svelte Blog](https://daily.dev/sources/svelte)** · 4 min read · 49 upvotes · 2 comments

## Summary

Svelte 5.47-5.49 introduces custom select element styling support, parseCss export from svelte/compiler, and ShadowRootInit configuration for custom elements. SvelteKit 2.50 updates remote functions with new button props syntax. The Node adapter adds keepAliveTimeout and headersTimeout environment variables, while the Vercel adapter improves observability for remote function calls. The community released new libraries including state management tools (svstate, rune-sync), UI components (mapcn-svelte, Motion Core), and development tools (svelte-fast-check, kit-on-lambda adapter). Several Svelte-based applications launched, including Frame (media converter), LogTide (logging platform), and various web apps.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://svelte.dev/blog/whats-new-in-svelte-february-2026>

## Community discussion

Top comments from developers on daily.dev.

**@allinonetools** · 2 upvotes

> Nice update. Custom select styling and better remote function tooling are the kind of small, practical improvements that make Svelte nicer to use day to day, not just on demos.

**@polliog** · 2 upvotes

> Thank you for mentioning logtide, it's an honour

## Similar posts on daily.dev

- [What’s new in Svelte: March 2026](https://daily.dev/posts/what-s-new-in-svelte-march-2026-vhr0vc2mr) · Svelte Blog · 45 upvotes · 0 comments
- [What’s new in Svelte: January 2026](https://daily.dev/posts/what-s-new-in-svelte-january-2026-gl0fove4e) · Svelte Blog · 38 upvotes · 0 comments
- [What’s new in Svelte: July 2026](https://daily.dev/posts/what-s-new-in-svelte-july-2026-yjmmqqvqz) · Svelte Blog · 50 upvotes · 4 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#svelte](https://daily.dev/tags/svelte), [#sveltekit](https://daily.dev/tags/sveltekit)

[View this post on daily.dev](https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What’s new in Svelte: February 2026","url":"https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f"},"datePublished":"2026-01-31T23:55:25.184Z","dateModified":"2026-01-31T23:55:47.849Z","description":"Svelte 5.47-5.49 introduces custom select element styling support, parseCss export from svelte/compiler, and ShadowRootInit configuration for custom elements....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/cb7abe483cdc5a2fec72b559880475b2?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/cb7abe483cdc5a2fec72b559880475b2?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"Svelte Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Svelte Blog","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/28300f110fce4397bb4b78124a45ae29","url":"https://daily.dev/sources/svelte"},"commentCount":2,"discussionUrl":"https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":49},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"keywords":"webdev,javascript,svelte,sveltekit","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Svelte Blog","item":"https://daily.dev/sources/svelte"},{"@type":"ListItem","position":3,"name":"What’s new in Svelte: February 2026"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/what-s-new-in-svelte-february-2026-xrzd8do6f","comment":[{"@type":"Comment","text":"Nice update. Custom select styling and better remote function tooling are the kind of small, practical improvements that make Svelte nicer to use day to day, not just on demos.","datePublished":"2026-02-07T09:45:05.794Z","url":"https://daily.dev/posts/XrZd8do6f#c-ISseUW6ca","author":{"@type":"Person","name":"AllInOneTools","url":"https://daily.dev/allinonetools","image":"https://media.daily.dev/image/upload/s--4ZT8QlF0--/f_auto/v1769790028/avatars/avatar_igzBsWloJeaegzm9bQltZ?_a=BAMAMiiu0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Thank you for mentioning logtide, it’s an honour","datePublished":"2026-02-13T00:08:51.729Z","url":"https://daily.dev/posts/XrZd8do6f#c-tcHXwNU2T","author":{"@type":"Person","name":"Polliog","url":"https://daily.dev/polliog","image":"https://avatars.githubusercontent.com/u/40077351?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}}]}
```

