Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.49.0
->3.59.2
Release Notes
sveltejs/svelte (svelte)
v3.59.2
Compare Source
<textarea bind:value={...}>
values in SSRv3.59.1
Compare Source
a11y-autocomplete-valid
(#8567)v3.59.0
Compare Source
ResizeObserver
bindingscontentRect
/contentBoxSize
/borderBoxSize
/devicePixelContentBoxSize
(#8022)devicePixelRatio
binding for<svelte:window>
(#8285)fullscreenElement
andvisibilityState
bindings for<svelte:document>
(#8507)a11y-autocomplete-valid
warning (#8520)width
/height
attributes when spreading (#6752)style:
directive when using spread (#8438)style:
directive property when value isundefined
(#8462)VERSION
compiler export (#8498)a11y-no-redundant-roles
warning (#8536)v3.58.0
Compare Source
bind:innerText
forcontenteditable
elements (#3311)@container
queries (#6969)preserveComments
in DOM output (#7182)document
fortarget
in typings (#7554)a11y-interactive-supports-focus
warning (#8392)a11y-no-noninteractive-element-to-interactive-role
warning (#8402)<textarea value={...}>
values in SSR (#8429)v3.57.0
Compare Source
<svelte:document>
(#3310)no-noninteractive-element-to-interactive-role
(#8167)style:
directive precedence overstyle=
attribute (#7475)<option>
withselected
attribute when initial state isundefined
(#8361)bind:group
members being spread across multiple control flow blocks (#8372)fly
andblur
transitions (#7623)v3.56.0
Compare Source
|stopImmediatePropagation
event modifier (#5085)axis
parameter toslide
transition (#6182)readonly
utility to convertwritable
store to readonly (#6518)readyState
binding for media elements (#6666)naturalWidth
andnaturalHeight
bindings (#7771)<!-- svelte-ignore ... -->
on components (#8082)aria-activedescendant-has-tabindex
: checks that elements witharia-activedescendant
have atabindex
(#8172)role-supports-aria-props
: checks that the (implicit) element role supports the given aria attributes (#8195)data-sveltekit-replacestate
anddata-sveltekit-keepfocus
attribute typings (#8281)<svelte:component>
(#4129)bind:offsetHeight
updates initially (#4233):global()
selectors (#6272)noreferrer
warning less zealous (#6289)<video aria-hidden="true">
(#7874)<svelte:element>
(#7939)aria-label
(#8296)<input type="search">
and<input type="url">
(#7027)<option>
by default when the initial bound value is undefined (#7041){@​html}
tags inside<template>
tags (#7364)afterUpdate
is not called afteronDestroy
(#7476)inert
attribute (#7500)<input>
value persists when swapping elements with spread attributes in an{#each}
block (#7578)<svelte:element>
with transitions (#7948)const
when destructuring (#7964)trusted-types
CSP compatibility for Web Components (#8134)<svelte:element>
output code for static tag and static attribute (#8161)bind:group
value is set toundefined
(#8214){#each}
containing a non-keyed{#each}
(#8282)v3.55.1
Compare Source
draw
transition with delay showing a dot at the beginning of the path (#6816)<svelte:element>
optimization in production mode (#7937)svelte-ignore
comment breaking named slot (#8075)<svelte:element on:event>
(#8129)part
attribute (#8181)submitter
property toon:submit
event typev3.55.0
Compare Source
svelte/elements
for HTML/Svelte typings (#7649)v3.54.0
Compare Source
options.direction
argument to custom transition functions (#3918)@const
declared function (#7843)a11y-no-noninteractive-tabindex
warning if element has atabpanel
(#8025)style:
directive (#8085)v3.53.1
Compare Source
rel=
attribute check with dynamic values (#7994)css
compiler options for now (#8009)tslib
(#8013)v3.53.0
Compare Source
parentNode
exists before removing child (#6037)css-tree
to2.2.1
(#7572, #7982)css
compiler option with'external' | 'injected' | 'none'
settings and deprecate oldtrue | false
values (#7914)v3.52.0
Compare Source
const
variable (#4895)<a target="_blank">
withoutrel="noreferrer"
(#6188)style:foo|important
modifier (#7365){@​html}
and components in<svelte:head>
(#7941)v3.51.0
Compare Source
a11y-click-events-have-key-events
: check if click event is accompanied by key events (#5073)a11y-no-noninteractive-tabindex
: check for tabindex on non-interactive elements (#6693){...rest}
object in{#each}
block (#6860)--style-props
on<svelte:component>
(#7461)<svelte:element>
(#7613)inert
as boolean attribute (#7785)--style-props
for SVG components (#7808){@​html}
and components in<svelte:head>
(#4533, #6463, #7444)<svelte:element>
(#7443)<svelte:component this={...}>
(#7550)<svelte:element>
is a void tag (#7566)<svelte:element>
(#7733)a11y-role-has-required-aria-props
warning when elements match their semantic role (#7837)<svelte:element>
(#7869)v3.50.1
Compare Source
v3.50.0
Compare Source
a11y-incorrect-aria-attribute-type
: check ARIA state and property values (#6978)a11y-no-abstract-role
: check that ARIA roles are non-abstract (#6241)a11y-no-interactive-element-to-noninteractive-role
: check for non-interactive roles used on interactive elements (#5955)a11y-role-has-required-aria-props
: check that elements withrole
attribute have all required attributes for that role (#5852)ComponentEvents
convenience type (#7702)SveltePreprocessor
utility type (#7742)a11y-label-has-associated-control
warning check all descendants for input control (#5528)Node.parentNode
instead ofNode.parentElement
for legacy browser support (#7723)<slot>
inside<svelte:fragment>
(#7485)class:
directive updates in aborted/restarted transitions (#7764)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.