Releases: sveltejs/svelte
[email protected]
Patch Changes
-
fix: validate form inside a form (#11947)
-
fix: more robust handling of events in spread attributes (#11942)
-
feat: simpler `<svelte:element> hydration (#11773)
-
fix: make
legacy.componentApi
option more visible (#11924) -
feat: simpler hydration of CSS custom property wrappers (#11948)
-
chore: optimise effects that only exist to return a teardown (#11936)
-
feat: always create wrapper
<div>
for<svelte:component>
with CSS custom properties (#11792) -
feat: add svelte/events package and export
on
function (#11912) -
feat: more efficient output for attributes in SSR (#11949)
-
fix: update reactive set when deleting initial values (#11967)
-
feat: simpler string normalization (#11954)
-
fix: always assign text.nodeValue (#11944)
[email protected]
Patch Changes
- chore: speed up regex (#11922)
[email protected]
Patch Changes
[email protected]
Patch Changes
-
fix: populate
this.#sources
when constructing reactive map (#11913) -
fix: omit
state_referenced_locally
warning for component exports (#11905) -
fix: ensure event.target is correct for delegation (#11900)
-
chore: speed up regex (#11918)
-
feat: bind
activeElement
andpointerLockElement
in<svelte:document>
(#11879) -
fix: correctly backport
svelte:element
to old AST (#11917) -
fix: add
unused-export-let
to legacy lint replacements (#11896)
[email protected]
[email protected]
[email protected]
[email protected]
Patch Changes
-
fix: address derived memory leak on disconnection from reactive graph (#11819)
-
fix: set correct scope for
@const
tags within slots (#11798) -
fix: better support for onwheel events in chrome (#11808)
-
fix: coherent infinite loop guard (#11815)
-
fix: make prop fallback values deeply reactive if needed (#11804)
-
fix: robustify initial scroll value detection when scroll is smooth (#11802)
[email protected]
Patch Changes
- feat: provide
Component
type that represents the new shape of Svelte components (#11775)
[email protected]
Patch Changes
-
fix: allow runelike writable as prop (#11768)
-
fix: support
array.lastIndexOf
without second argument (#11766) -
fix: handle
this
parameter in TypeScript-annotated functions (#11795) -
fix: allow classes to be reassigned (#11794)
-
fix: capture the correct event names when spreading attributes (#11783)
-
fix: allow global next to
&
for nesting (#11784) -
fix: parse ongotpointercapture and onlostpointercapture events correctly (#11790)
-
fix: only inject push/pop in SSR components when necessary (#11771)