# What's new in Svelte: November 2024

DevFeed: [What's new in Svelte: November 2024](<https://devfeed.tech/articles/what-s-new-in-svelte-november-2024-3114.md>)

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

Author: Dani Sandoval

Published: 2024-11-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>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [app](<https://devfeed.tech/tags/app.md>), [bun](<https://devfeed.tech/tags/bun.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [component](<https://devfeed.tech/tags/component.md>), [extension](<https://devfeed.tech/tags/extension.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [svelte](<https://devfeed.tech/tags/svelte.md>)

## AI overview

A November 2024 roundup covering the Svelte 5 release, recent feature updates, compiler improvements, migration support, SvelteKit and CLI changes, Bun package-manager support, and community projects built with Svelte. It also highlights SvelteHack 2024 and related learning resources.

## Source excerpt

In case you missed the announcement post, the brand new omnisite or the maintainers shipping it LIVE during Svelte Summit... Svelte 5 is out! Also announced at Svelte Summit was SvelteHack 2024: A Svelte Hackathon (with not-so-svelte prizes). The submission period ends January 9 and only projects started after October 18th are eligible. So get those $s ready and start hacking! Since the release of Svelte 5, there's already been one minor version to introduce a couple of helpful features. We'll dive into those - along with a number of updates across the CLI, SvelteKit and more - in this month's roundup... What's new in Svelte If you've only recently migrated to Svelte 5, check out the last few months of updates for all the features that have gone into this release. For this month, you'll see some marked -next.XXX. These changes were in the 5.0 release. Snippets can now be used to fill slots (5.0.0-next.262, #13427) hidden until-found and beforematch are now available on DOM elements (5.0.0-next.266, MDN Docs, #13612) Breaking: State mutations are not allowed in logic block expressions (5.0.0-next.269, #13625) getContext() is now allowed within $derived runes (5.1.0, Docs, #13830) To see all the amazing work that has gone into making the Svelte compiler better - including everything that went into making migrations easier - check out the CHANGELOG. What's new in SvelteKit, Svelte CLI and Language Tools adapter-auto now supports the Bun package manager (3.3.1, #12854) The Svelte CLI now supports a number of add-ons for new and existing projects. You can find the entire list of add ons in the CLI Repository or by running npx sv create from your command line. The Svelte extension now provides a Svelte 5 component migration command (extensions-109.1.0) Community ShowcaseApps & Sites built with Svelte DocumentCloud is an all-in-one platform used by newsrooms around the world to manage primary source documents Chord is an app for recording podcasts and interviews in high qu