Custom select elements, new button props for remote functions and improvements across the Node and Vercel adapters
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
Facts Only
Svelte version: 5.47.0, 5.48.0, 5.49.0 (dates unspecified)
SvelteKit version: not specified
Docs URL: https://svelte.dev/docs
Issue numbers: #17429, #17496, #17088
Breaking change in SvelteKit remote functions
Node adapter updates: configuration of keepAliveTimeout and headersTimeout via environment variables
Vercel adapter updates: remote function calls found under the /app/remote route in observability
Executive Summary
In February 2026, the Svelte community introduced several new features to their open-source framework for building user interfaces. These updates include customizable select elements using CSS and rich HTML content, improvements in the Svelte compiler's CSS parser, and a ShadowRootInit object for shadow root creation with custom elements.
Regarding remote functions, a breaking change removes buttonProps from experimental form functions. Instead, developers should use
Full Take
Skeptical Mode:
* Steelman: The article presents a comprehensive account of new features, libraries, and tools released for Svelte and SvelteKit in February 2026. The update highlights the customization options for select elements and improvements in the CSS parser, along with changes to remote functions, Node, and Vercel adapters.
* Patterns detected: none
* Root cause: The updates aim to enhance the functionality and usability of Svelte, a popular open-source framework for building user interfaces.
* Implications: Developers using Svelte can now create more customized and efficient UIs through these latest improvements. The new libraries and tools released by the community further expand the capabilities of the framework.
* Bridge Questions: How might these updates impact the performance and efficiency of web applications built with Svelte? What are the potential implications for the broader open-source community? Are there other areas where Svelte can be improved in the future to accommodate evolving development needs?
Sentinel — Human
This article appears to be written by a human. The text exhibits varied sentence lengths, personal voice, and references to specific individuals, indicating a human author.
