Releases: sveltejs/svelte
[email protected]
Patch Changes
-
fix: transitions within dynamic components now function correctly (#13646)
-
fix: use
internal_set
inawait
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]
[email protected]
[email protected]
[email protected]
Patch Changes
-
fix: ensure source and filename are known to compileModule's source map (#13546)
-
fix: cleanup non-branch effects created inside block effects (#13600)
-
fix: do no rerun the each block when array change from empty to empty (#13553)
-
fix: ensure effects destroy owned deriveds upon teardown (#13563)
-
fix: ensure proxied arrays correctly update their length upon deletions (#13549)
-
fix: avoid assigning input.value if the value is the same to fix
minlength
(#13574) -
fix: use
analysis.name
when migrating<svelte:self>
(#13544) -
fix: strip BOM character from input (#13548)
[email protected]
Patch Changes
-
fix: exclude custom elements from HTML tree validation (#13540)
-
fix: apply class/style directives after attributes (#13535)
-
fix: make immutable option work more correctly (#13526)
-
breaking: use
<svelte-css-wrapper>
instead of<div>
for style props (#13499) -
fix: mark custom element with virtual class attribute as dynamic (#13435)
-
fix: ensure set_text applies coercion to objects before diff (#13542)
[email protected]
Patch Changes
-
fix: add media listeners immediately when using
bind:paused
(#13502) -
fix: further improve reconciliation of inert each block rows (#13527)
-
feat: add types for the search element (#13489)
-
feat: support migrating
svelte:self
(#13504) -
feat: support migration of single assignment labeled statements (#13461)
-
fix: correctly migrate
$slots
with bracket member expressions & slots with static props (#13468) -
feat: migrate slot usages (#13500)
-
fix: recreate
SvelteDate
methods deriveds if they are destroyed (#13515) -
fix: allow imports from
svelte/legacy
in SSR (#13523)
[email protected]
[email protected]
Patch Changes
-
fix: ensure use directives execute in the correct sequence (#13384)
-
fix: blank CSS contents while migrating (#13403)
-
fix: avoid migrating slots in custom elements (#13406)
-
fix: don't consider children of rules when checking whether they are used or not (#13410)
-
fix: treat
<img>
alt attribute as content for a11y labelling purposes (#13411) -
fix: make ownership widening more robust to userland proxies (#13377)
-
fix: validation should not fail on anonymous declarations (#13393)