Skip to content

Releases: sveltejs/svelte

[email protected]

04 Jul 15:31
831552f
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: bail out of event hoisting when referencing store subscriptions (#12301)

  • chore: make store initialization logic simpler (#12281)

  • fix: make props optional during SSR (#12284)

  • fix: ensure each blocks properly handle $state.frozen objects in prod (#12305)

  • fix: ensure rest props access on hoisted event handlers works (#12298)

  • fix: lazily create a derived for each read method on SvelteDate.prototype (#12110)

[email protected]

03 Jul 15:51
730e179
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • chore: tidy up store logic (#12277)

[email protected]

03 Jul 02:55
93dfb58
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: handle duplicate signal dependencies gracefully (#12261)

[email protected]

02 Jul 16:14
ccacfc7
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • feat: simpler effect DOM boundaries (#12258)

[email protected]

02 Jul 15:41
dcc7ed4
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: bump dts-buddy for better type generation (#12262)

  • breaking: expose CompileError interface, not class (#12255)

[email protected]

01 Jul 18:43
6c214d6
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • breaking: rename svelte/reactivity helpers to include Svelte prefix (#12248)

  • fix: avoid duplicate signal dependencies (#12245)

[email protected]

01 Jul 08:47
20bb4f7
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: ensure HMR doesn't mess with anchor nodes (#12242)

  • fix: deconflict multiple snippets of the same name (#12221)

[email protected]

29 Jun 22:12
f9859d1
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: make more types from svelte/compiler public (#12189)

  • fix: support contenteditable binding undefined fallback (#12210)

  • breaking: prevent usage of arguments keyword in certain places (#12191)

  • fix(types): export CompileResult and Warning (#12212)

  • fix: ensure element dir properties persist with text changes (#12204)

  • fix: disallow accessing internal Svelte props (#12207)

  • fix: make media bindings more robust (#12206)

  • fix: allow slot attribute inside snippets (#12188)

  • feat: allow let props = $props() and optimize prop read access (#12201)

  • feat: improve type arguments for Snippet and $bindable (#12197)

[email protected]

26 Jun 00:18
872906c
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: remove correct event listener from document (#12101)

  • fix: correctly serialize object assignment expressions (#12175)

  • fix: robustify migration script around indentation and comments (#12176)

  • fix: improve await block behaviour in non-runes mode (#12179)

  • fix: improve select handling of dynamic value with placeholders (#12181)

[email protected]

24 Jun 10:56
7a9ebb7
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • breaking: bump dts-buddy (#12134)

  • fix: throw compilation error for malformed snippets (#12144)