A
argbe.tech - news1min read
Svelte 5.47–5.49 upgrade priorities: select styling, parseCss, and remote form changes
Svelte 5.47–5.49 and SvelteKit 2.50 ship targeted platform and tooling updates, including new select customization, a compiler-exposed CSS parser, and a breaking change to remote form submit buttons.
Svelte’s 5.47–5.49 releases and SvelteKit 2.50 highlight a few specific changes worth prioritizing during upgrades.
- SvelteKit 2.50.0 changes experimental remote form functions by removing
buttonProps, shifting multiple-submit-button patterns to the field helper approach in the docs. - Svelte 5.48.0 exports Svelte’s internal CSS parser as
parseCssfromsvelte/compiler, providing a lightweight CSS AST that SvelteKit is already using. - Adapter updates include configurable Node server timeouts via env vars in
@sveltejs/adapter-node5.5.0, and Vercel observability surfacing remote calls under/_app/remotein@sveltejs/adapter-vercel6.3.1. - Svelte 5.47.0 adds a path to style native
<select>controls with richer HTML/CSS on browsers that support customizable select UI. - Svelte 5.49.0 extends custom elements so
attachShadow()can receive aShadowRootInitobject when the shadow root is created.