Bump svelte from 3.55.1 to 3.56.0
Bumps svelte from 3.55.1 to 3.56.0.
Changelog
Sourced from svelte's changelog.
3.56.0
- Add
|stopImmediatePropagation
event modifier (#5085)- Add
axis
parameter toslide
transition (#6182)- Add
readonly
utility to convertwritable
store to readonly (#6518)- Add
readyState
binding for media elements (#6666)- Generate valid automatic component names when the filename contains only special characters (#7143)
- Add
naturalWidth
andnaturalHeight
bindings (#7771)- Support
<!-- svelte-ignore ... -->
on components (#8082)- Add a11y warnings:
- Add
data-sveltekit-replacestate
anddata-sveltekit-keepfocus
attribute typings (#8281)- Compute node dimensions immediately before crossfading (#4111)
- Fix potential infinite invalidate loop with
<svelte:component>
(#4129)- Ensure
bind:offsetHeight
updates initially (#4233)- Don't set selected options if value is unbound or not passed (#5644)
- Validate component
:global()
selectors (#6272)- Improve warnings:
- Check value equality for
<input type="search">
and<input type="url">
(#7027)- Do not select a disabled
<option>
by default when the initial bound value is undefined (#7041)- Handle
{@html}
tags inside\<template>
tags (#7364)- Ensure
afterUpdate
is not called afteronDestroy
(#7476)- Improve handling of
inert
attribute (#7500)- Reduce use of template literals in SSR output for better performance (#7539)
- Ensure
<input>
value persists when swapping elements with spread attributes in an{#each}
block (#7578)- Simplify generated code for reactive statements if dependencies are all static (#7942)
- Fix race condition on
<svelte:element>
with transitions (#7948)- Allow assigning to a property of a
const
when destructuring (#7964)- Match browser behavior for decoding malformed HTML entities (#8026)
- Ensure
trusted-types
CSP compatibility for Web Components (#8134)- Optimise
<svelte:element>
output code for static tag and static attribute (#8161)- Don't throw when calling unsubscribing from a store twice (#8186)
- Clear inputs when
bind:group
value is set toundefined
(#8214)- Fix handling of nested arrays with keyed
{#each}
containing a non-keyed{#each}
(#8282)
Commits
-
e2fe8ab
-> v3.56.0 -
80e6e28
chore: mark Promise.resolve() as pure to appease Agadoo (#8366) -
f9efb4d
chore: upgrade aria-query (#8353) -
757a81a
chore: upgrade dependencies (#8352) -
11af850
fix: correct meta attributes -
c6d6a73
chore: upgrade rollup plugins (#8350) -
b336b16
chore: upgrade to code-red 1.0 (#8349) -
5b2fa1f
chore: upgrade magic-string (#8339) -
0966d1d
feat: improvebind:group
behavior (#7892) -
6476e9b
fix: add visibility event to types - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts