Releases: sveltejs/svelte
[email protected]
[email protected]
Patch Changes
-
fix: infer
svg
namespace correctly (#10027) -
fix: keep intermediate number value representations (
d171a39b0
) -
feat: allow modifiying derived props (#10080)
-
fix: improve signal consumer tracking behavior (#10121)
-
fix: support async/await in destructuring assignments (#9962)
-
fix: take into account member expressions when determining legacy reactive dependencies (#10128)
-
fix: make
ComponentType
generic optional (14dbc1be1
) -
fix: silence false positive state warning (
dda4ad510
) -
fix: ensure nested blocks are inert during outro transitions (#10126)
-
fix: improve ssr template literal generation (#10127)
[email protected]
Patch Changes
-
fix: allow transition undefined payload (#10117)
-
fix: apply key animations on proxied arrays (#10113)
-
fix: improve internal signal dependency checking logic (#10111)
-
fix: correctly call exported state (#10114)
-
fix: take into account setters when spreading and binding (#10091)
-
fix: transform
{@render ...}
expression (#10116)
[email protected]
Patch Changes
-
fix: improve text node output (#10081)
-
fix: improve style parser whitespace handling (#10077)
-
fix: allow input elements within button elements (#10083)
-
fix: support TypeScript's
satisfies
operator (#10068) -
fix: provide
unstate
in server environment (877ff1ee7
) -
fix: improve key block reactivity detection (#10092)
-
fix: always treat spread attributes as reactive and separate them if needed (#10071)
[email protected]
Patch Changes
-
fix: deeply unstate objects passed to inspect (#10056)
-
fix: handle delegated events of elements moved outside the container (#10060)
-
fix: improve script
lang
attribute detection (#10046) -
fix: improve pseudo class parsing (#10055)
-
fix: add types for popover attributes and events (#10041)
-
fix: skip generating $.proxy() calls for unary and binary expressions (#9979)
-
fix: allow pseudo classes after
:global(..)
(#10055) -
fix: bail-out event handler referencing each index (#10063)
-
fix: parse
:nth-of-type(xn+y)
correctly (#9970) -
fix: ensure if block is executed in correct order (#10053)
[email protected]
Patch Changes
-
fix: evaluate transition parameters when the transition runs (#9836)
-
feat: add
$state.frozen
rune (#9851) -
fix: correctly transform prop fallback values that use other props (#9985)
-
fix: escape template literal characters in text sequences (#9973)
-
fix: inject comment in place of
<noscript>
in client output (#9953)
[email protected]
[email protected]
[email protected]
Patch Changes
-
fix: improve props aliasing (#9900)
-
feat: add support for
{@const}
inside snippet block (#9904) -
fix: improve attribute directive reactivity detection (#9907)
-
fix: improve $inspect batching (#9902)
-
chore: improve readonly prop messaging (#9901)
-
fix: better support for top-level snippet declarations (#9898)
[email protected]
Patch Changes
-
feat: add
gamepadconnected
andgamepaddisconnected
events (#9861) -
fix: improve unstate type definition (#9895)
-
fix: correctly reflect readonly proxy marker (#9893)
-
chore: improve each block fast-path heuristic (#9855)
-
fix: improve html tag svg behaviour (#9894)
-
fix: ensure class constructor values are proxied (#9888)
-
fix: improve each block index handling (#9889)