Skip to content

Releases: sveltejs/svelte

[email protected]

21 Oct 09:45
fb052be
Compare
Choose a tag to compare

Patch Changes

  • fix: webview preload tag can be any string (#13733)

  • fix: better children snippet / default slot interop (#13734)

[email protected]

20 Oct 12:12
41b5cd6
Compare
Choose a tag to compare

Patch Changes

  • chore: ensure transition events are dispatched without current reaction (#13719)

[email protected]

19 Oct 21:26
0581e33
Compare
Choose a tag to compare

Patch Changes

  • fix: don't blank css on migration error (#13703)

[email protected]

19 Oct 20:58
c73c683
Compare
Choose a tag to compare

Patch Changes

  • fix: use typedef for JSDoc props and maintain comments (#13698)

[email protected]

19 Oct 16:45
Compare
Choose a tag to compare

A new major version of Svelte has been released! 🎉

The new version brings:

  • even better performance,
  • a more granular reactivity system with runes,
  • more expressive template syntax with snippets and event attributes,
  • native TypeScript support,
  • and backwards compatibility with the previous syntax!

For more details check out the Svelte docs and the migration guide.

[email protected]

19 Oct 13:19
0fdfd9c
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: ensure user effects are correctly executed on initialisation (#13697)

  • breaking: state mutations inside the template are no longer allowed (#13660)

[email protected]

19 Oct 12:26
966a6bd
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: avoid chromium issue with dispatching blur on element removal (#13694)

[email protected]

18 Oct 23:48
793a8de
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: bail out if slot name changes and $slots assigned to variable (#13678)

  • feat: add migration-task for impossible to migrate slots (#13658)

  • feat: tell users of @migration-task (#13668)

  • fix: correct migration of uninitialised state (#13673)

  • fix: ensure migrate correctly handles named slots (#13676)

  • feat: add migration-task comment after errors (#13659)

  • fix: migrate reactive statements with inner blocks (#13675)

  • fix: migrating rest props type includes props types (#13632)

  • fix: migrated snippet shadowing prop and let directive removal (#13679)

  • chore: CompileDiagnostic no longer extends Error (#13651)

  • fix: reset reset_element in render to prevent runtime error (#13669)

[email protected]

17 Oct 15:47
d7cf76b
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: transitions within dynamic components now function correctly (#13646)

  • fix: use internal_set in await block (#13642)

  • fix: correctly applies autofocus to static elements (#13648)

  • fix: method attribute is case insensitive (#13639)

  • chore: avoid reporting inspections when an exception occurs (#13601)

  • fix: ensure legacy run utility does not cause cycles (#13643)

  • fix: better migration for leading and trailing comments (#13630)

[email protected]

16 Oct 13:07
f579a3b
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • breaking: disallow state mutations in logic block expression (#13625)

  • breaking: stronger enumerated types (#13624)

  • chore: improve runtime performance of derived signals (#13626)