Skip to content

Releases: sveltejs/svelte

svelte@5.0.0-next.126

09 May 16:26
59f4feb
Compare
Choose a tag to compare
svelte@5.0.0-next.126 Pre-release
Pre-release

Patch Changes

  • fix: improve behaviour of unowned derived signals (#11521)

  • fix: make $effect.active() true when updating deriveds (#11500)

  • fix: skip parent element validation for snippet contents (#11463)

svelte@5.0.0-next.125

08 May 21:43
4fb4365
Compare
Choose a tag to compare
svelte@5.0.0-next.125 Pre-release
Pre-release

Patch Changes

  • fix: coerce incremented/decremented sources (#11506)

  • feat: add support for svelte inspector (#11514)

  • fix: skip AST analysis of TypeScript AST nodes (#11513)

  • fix: use import.meta.hot.acceptExports when available to support partial hmr in vite (#11453)

  • feat: better error for bind:this legacy API usage (#11498)

svelte@4.2.16

07 May 12:45
8e4c778
Compare
Choose a tag to compare

Patch Changes

  • fix: check if svelte component exists on custom element destroy (#11489)

svelte@5.0.0-next.123

03 May 10:59
272ffc5
Compare
Choose a tag to compare
svelte@5.0.0-next.123 Pre-release
Pre-release

Patch Changes

  • fix: adjust order of derived function definition overloads (#11426)

svelte@5.0.0-next.121

02 May 15:47
fcdad4c
Compare
Choose a tag to compare
svelte@5.0.0-next.121 Pre-release
Pre-release

Patch Changes

  • fix: set correct component context when rendering snippets (#11401)

  • fix: detect style shorthands as stateful variables in legacy mode (#11421)

  • fix: improve unowned derived signal behaviour (#11408)

  • fix: rework binding type-checking strategy (#11420)

  • fix: improve html escaping of element attributes (#11411)

svelte@5.0.0-next.120

30 Apr 20:23
9e1e1b4
Compare
Choose a tag to compare
svelte@5.0.0-next.120 Pre-release
Pre-release

Patch Changes

  • feat: MathML support (#11387)

svelte@5.0.0-next.119

30 Apr 14:42
fe56c7f
Compare
Choose a tag to compare
svelte@5.0.0-next.119 Pre-release
Pre-release

Patch Changes

  • fix: generate correct code for arrow functions with bodies involving object expressions (#11392)

svelte@5.0.0-next.118

29 Apr 21:58
e7d1e4a
Compare
Choose a tag to compare
svelte@5.0.0-next.118 Pre-release
Pre-release

Patch Changes

  • fix: ensure no data loss occurs when using reactive Set methods (#11385)

  • fix: handle reassignment of $props and $restProps (#11348)

  • fix: disallow sequence expressions in @const tags (#11357)

svelte@5.0.0-next.117

29 Apr 20:47
b3c2d97
Compare
Choose a tag to compare
svelte@5.0.0-next.117 Pre-release
Pre-release

Patch Changes

  • fix: collect all necessary setters of html elements when spreading attributes (#11371)

  • fix: ensure reactions are kept dirty when marking them again (#11364)

  • feat: leave view transition pseudo selectors untouched (#11375)

  • fix: require whitespace after @const tag (#11379)

svelte@5.0.0-next.116

29 Apr 18:58
7a3ee6d
Compare
Choose a tag to compare
svelte@5.0.0-next.116 Pre-release
Pre-release

Patch Changes

  • fix: correctly interpret empty aria- attribute (#11325)

  • fix: disallow mixing on:click and onclick syntax (#11295)

  • fix: make hr, script and template valid select children (#11344)

  • fix: apply modifiers to bubbled events (#11369)

  • fix: allow bind:this on <select> with dynamic multiple attribute (#11378)

  • feat: allow for literal property definition with state on classes (#11326)

  • fix: disallow mounting a snippet (#11347)

  • feat: only inject push/init/pop when necessary (#11319)

  • feat: provide migration helper (#11334)

  • fix: ensure store from props is hoisted correctly (#11367)