-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update dependency svelte to v5.37.3 - autoclosed #957
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5b97233
to
c997bc0
Compare
c997bc0
to
af5f500
Compare
af5f500
to
e078912
Compare
e078912
to
3ae8096
Compare
3ae8096
to
d0bef67
Compare
d0bef67
to
7c67a14
Compare
7c67a14
to
3bf943d
Compare
3bf943d
to
a840736
Compare
a840736
to
b2e9a92
Compare
b2e9a92
to
0562bd3
Compare
0562bd3
to
317b4d3
Compare
317b4d3
to
e7fe034
Compare
e7fe034
to
0a572e3
Compare
0a572e3
to
bf6a16c
Compare
bf6a16c
to
4bc67a4
Compare
4bc67a4
to
f5ca880
Compare
f5ca880
to
0995c96
Compare
0995c96
to
2f5ab12
Compare
2f5ab12
to
1a68146
Compare
1a68146
to
58d5baf
Compare
58d5baf
to
b70ab41
Compare
b70ab41
to
42f11cf
Compare
42f11cf
to
9c56862
Compare
9c56862
to
53047df
Compare
53047df
to
6bcdff6
Compare
6bcdff6
to
fcce85b
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
5.1.3
->5.37.3
Release Notes
sveltejs/svelte (svelte)
v5.37.3
Compare Source
Patch Changes
v5.37.2
Compare Source
Patch Changes
fix: double event processing in firefox due to event object being garbage collected (#16527)
fix: add bindable dimension attributes types to SVG and MathML elements (#16525)
fix: correctly differentiate static fields before emitting
duplicate_class_field
(#16526)fix: prevent last_propagated_event from being DCE'd (#16538)
v5.37.1
Compare Source
Patch Changes
chore: remove some todos (#16515)
fix: allow await expressions inside
{#await ...}
argument (#16514)fix:
append_styles
in an effect to make them available on mount (#16509)chore: remove
parser.template_untrimmed
(#16511)fix: always inject styles when compiling as a custom element (#16509)
v5.37.0
Compare Source
Minor Changes
compileModule
(#16362)Patch Changes
v5.36.17
Compare Source
Patch Changes
fix: throw on duplicate class field declarations (#16502)
fix: add types for
part
attribute to svg attributes (#16499)v5.36.16
Compare Source
Patch Changes
fix: don't update a focused input with values from its own past (#16491)
fix: don't destroy effect roots created inside of deriveds (#16492)
v5.36.15
Compare Source
Patch Changes
v5.36.14
Compare Source
Patch Changes
fix: keep input in sync when binding updated via effect (#16482)
fix: rename form accept-charset attribute (#16478)
fix: prevent infinite async loop (#16482)
fix: exclude derived writes from effect abort and rescheduling (#16482)
v5.36.13
Compare Source
Patch Changes
v5.36.12
Compare Source
Patch Changes
capture_signals
to legacy module (#16456)v5.36.10
Compare Source
Patch Changes
v5.36.9
Compare Source
Patch Changes
fix: don't reexecute derived with no dependencies on teardown (#16438)
fix: disallow
export { foo as default }
in<script module>
(#16447)fix: move ownership validation into async component body (#16449)
fix: allow async destructured deriveds (#16444)
fix: move store setup/cleanup outside of async component body (#16443)
v5.36.8
Compare Source
Patch Changes
fix: keep effect in the graph if it has an abort controller (#16430)
chore: Switch
payload.out
to an array (#16428)v5.36.7
Compare Source
Patch Changes
<svelte:...>
elements to inherit fromSvelteHTMLElements
(#16424)v5.36.6
Compare Source
Patch Changes
fix: delegate functions with shadowed variables if declared locally (#16417)
fix: handle error in correct boundary after reset (#16171)
fix: make
<svelte:boundary>
reset function a noop after the first call (#16171)v5.36.5
Compare Source
Patch Changes
fix: silence
$inspect
errors when the effect is about to be destroyed (#16391)fix: more informative error when effects run in an infinite loop (#16405)
v5.36.4
Compare Source
Patch Changes
fix: avoid microtask in flushSync (#16394)
fix: ensure compiler state is reset before compilation (#16396)
v5.36.3
Compare Source
Patch Changes
fix: don't log
await_reactivity_loss
warning when signal is read inuntrack
(#16385)fix: better handle $inspect on array mutations (#16389)
fix: leave proxied array
length
untouched when deleting properties (#16389)fix: update
$effect.pending()
immediately after a batch is removed (#16382)v5.36.2
Compare Source
Patch Changes
fix: add
$effect.pending()
to types (#16376)fix: add
pending
snippet to<svelte:boundary>
types (#16379)v5.36.1
Compare Source
Patch Changes
fix: throw on duplicate class field declarations (#16502)
fix: add types for
part
attribute to svg attributes (#16499)v5.36.0
Compare Source
Minor Changes
await
in components when using theexperimental.async
compiler option (#15844)Patch Changes
fix: silence a11y warning for inert elements (#16339)
chore: clean up a11y analysis code (#16345)
v5.35.7
Compare Source
Patch Changes
fix: silence autofocus a11y warning inside
<dialog>
(#16341)fix: don't show adjusted error messages in boundaries (#16360)
chore: replace inline regex with variable (#16340)
v5.35.6
Compare Source
Patch Changes
chore: simplify reaction/source ownership tracking (#16333)
chore: simplify internal component
pop()
(#16331)v5.35.5
Compare Source
Patch Changes
fix: associate sources in Spring/Tween/SvelteMap/SvelteSet with correct reaction (#16325)
fix: re-evaluate derived props during teardown (#16278)
v5.35.4
Compare Source
Patch Changes
v5.35.3
Compare Source
Patch Changes
fix: account for mounting when
select_option
inattribute_effect
(#16309)fix: do not proxify the value assigned to a derived (#16302)
v5.35.2
Compare Source
Patch Changes
v5.35.1
Compare Source
Patch Changes
__svelte_meta
objects (#16255)v5.35.0
Compare Source
Minor Changes
getAbortSignal()
(#16266)Patch Changes
v5.34.9
Compare Source
Patch Changes
v5.34.8
Compare Source
Patch Changes
fix: untrack
$inspect.with
and add check for unsafe mutation (#16209)fix: use fine grained for template if the component is not explicitly in legacy mode (#16232)
lift unsafe_state_mutation constraints for SvelteSet, SvelteMap, SvelteDate, SvelteURL and SvelteURLSearchParams created inside the derived (#16221)
v5.34.7
Compare Source
Patch Changes
v5.34.6
Compare Source
Patch Changes
v5.34.5
Compare Source
Patch Changes
fix: keep spread non-delegated event handlers up to date (#16180)
fix: remove undefined attributes on hydration (#16178)
fix: ensure sources within nested effects still register correctly (#16193)
fix: avoid shadowing a variable in dynamic components (#16185)
v5.34.4
Compare Source
Patch Changes
fix: don't set state withing
with_parent
in proxy (#16176)fix: use compiler-driven reactivity in legacy mode template expressions (#16100)
v5.34.3
Compare Source
Patch Changes
fix: don't eagerly execute deriveds on resume (#16150)
fix: prevent memory leaking signals in legacy mode (#16145)
fix: don't define
error.message
if it's not configurable (#16149)v5.34.2
Compare Source
Patch Changes
fix: add missing typings for some dimension bindings (#16142)
fix: prune typescript class field declarations (#16154)
v5.34.1
Compare Source
Patch Changes
v5.34.0
Compare Source
Minor Changes
$inspect.trace
(#16060)Patch Changes
fix: add
command
andcommandfor
toHTMLButtonAttributes
(#16117)fix: better
$inspect.trace()
output (#16131)fix: properly hydrate dynamic css props components and remove element removal (#16118)
v5.33.19
Compare Source
Patch Changes
is_flushing
ifflushSync
is called and there's no scheduled effect (#16119)v5.33.18
Compare Source
Patch Changes
chore: bump
esrap
dependency (#16106)fix: destructuring state in ssr (#16102)
v5.33.17
Compare Source
Patch Changes
ecmaVersion
to parse import attributes (#16098)v5.33.16
Compare Source
Patch Changes
fix: visit expression when destructuring state declarations (#16081)
fix: move xmlns attribute from SVGAttributes to to DOMAttributes (#16080)
v5.33.15
Compare Source
Patch Changes
v5.33.14
Compare Source
Patch Changes
Revert "feat: enable TS autocomplete for Svelte HTML element definitions" (#16063)
fix: destructuring snippet arguments (#16068)
v5.33.13
Compare Source
Patch Changes
EachBlock
visitor (#16058)v5.33.12
Compare Source
Patch Changes
v5.33.11
Compare Source
Patch Changes
v5.33.10
Compare Source
Patch Changes
fill: 'forwards'
on transition animations to prevent flicker (#16035)v5.33.9
Compare Source
Patch Changes
v5.33.8
Compare Source
Patch Changes
select_option
if'value'
is innext
(#16032)v5.33.7
Compare Source
Patch Changes
bind:value
to select with stores (#16028)v5.33.6
Compare Source
Patch Changes
fix: falsy attachments on components (#16021)
fix: correctly mark elements as selected during SSR (#16017)
v5.33.5
Compare Source
Patch Changes
fix: handle derived destructured iterators (#16015)
fix: avoid rerunning attachments when unrelated spread attributes change (#15961)
v5.33.4
Compare Source
Patch Changes
fix: narrow
defaultChecked
to boolean (#16009)fix: warn when using rest or identifier in custom elements without props option (#16003)
v5.33.3
Compare Source
Patch Changes
fix: allow using typescript in
customElement.extend
option (#16001)fix: cleanup event handlers on media elements (#16005)
v5.33.2
Compare Source
Patch Changes
fix: correctly parse escaped unicode characters in css selector (#15976)
fix: don't mark deriveds as clean if updating during teardown (#15997)
v5.33.1
Compare Source
Patch Changes
is_flushing
ifflushSync
is called and there's no scheduled effect (#16119)v5.33.0
Compare Source
Minor Changes
feat: XHTML compliance (#15538)
feat: add
fragments: 'html' | 'tree'
option for wider CSP compliance (#15538)v5.32.2
Compare Source
Patch Changes
chore: simplify
<pre>
cleaning (#15980)fix: attach
__svelte_meta
correctly to elements following a CSS wrapper (#15982)fix: import untrack directly from client in
svelte/attachments
(#15974)v5.32.1
Compare Source
Patch Changes
<select multiple>
value is given (#14816)v5.32.0
Compare Source
Minor Changes
feat: warn on implicitly closed tags (#15932)
feat: attachments
fromAction
utility (#15933)Patch Changes
v5.31.1
Compare Source
Patch Changes
MediaQuery
(#15937)v5.31.0
Compare Source
Minor Changes
Patch Changes
AttachTag
inTag
union type inside theAST
namespace from"svelte/compiler"
(#15946)v5.30.2
Compare Source
Patch Changes
fix: falsy attachments types (#15939)
fix: handle more hydration mismatches (#15851)
v5.30.1
Compare Source
Patch Changes
typeParams
toSnippetBlock
for legacy parser (#15921)v5.30.0
Compare Source
Minor Changes
v5.29.0
Compare Source
Minor Changes
v5.28.7
Compare Source
Patch Changes
fix: remove unncessary guards that require CSP privilege when removing event attributes (#15846)
fix: rewrite destructuring logic to handle iterators (#15813)
v5.28.6
Compare Source
Patch Changes
fix: use
transform.read
forownership_validator.mutation
array (#15848)fix: don't redeclare
$slots
(#15849)v5.28.5
Compare Source
Patch Changes
fix: proxify the value in assignment shorthands to the private field (#15862)
fix: more frequently update
bind:buffered
to actual value (#15874)v5.28.4
Compare Source
Patch Changes
fix: treat nullish expression as empty string (#15901)
fix: prevent invalid BigInt calls from blowing up at compile time (#15900)
fix: warn on bidirectional control characters (#15893)
fix: emit right error for a shadowed invalid rune (#15892)
v5.28.3
Compare Source
Patch Changes
chore: avoid microtasks when flushing sync (#15895)
fix: improve error message for migration errors when slot would be renamed (#15841)
fix: allow characters in the supplementary special-purpose plane (#15823)
v5.28.2
Compare Source
Patch Changes
:global
with multiple items as unused (#15817)v5.28.1
Compare Source
Patch Changes
fix: ensure
<svelte:boundary>
properly removes error content in production mode (#15793)fix:
update_version
afterdelete
ifsource
isundefined
andprop
intarget
(#15796)fix: emit error on wrong placement of the
:global
block selector (#15794)v5.28.0
Compare Source
Minor Changes
v5.27.3
Compare Source
Patch Changes
v5.27.2
Compare Source
Patch Changes
v5.27.1
Compare Source
Patch Changes
chore: default params for html blocks (#15778)
fix: correct suggested type for custom events without detail (#15763)
fix: Throw on unrendered snippets in
dev
(#15766)fix: avoid unnecessary read version increments (#15777)
v5.27.0
Compare Source
Minor Changes
Patch Changes
:global
selector list validation (#15762)v5.26.3
Compare Source
Patch Changes
fix: correctly validate head snippets on the server (#15755)
fix: ignore mutation validation for props that are not proxies in more cases (#15759)
fix: allow self-closing tags within math namespace (#15761)
v5.26.2
Compare Source
Patch Changes
undefined
snippet params with default value (#15750)v5.26.1
Compare Source
Patch Changes
state_referenced_locally
message (#15733)v5.26.0
Compare Source
Minor Changes
css.hasGlobal
tocompile
output (#15450)Patch Changes
v5.25.12
Compare Source
Patch Changes
fix: improve internal_set versioning mechanic (#15724)
fix: don't transform reassigned state in labeled statement in
$derived
(#15725)v5.25.11
Compare Source
Patch Changes
fix: handle hydration mismatches in await blocks (#15708)
fix: prevent ownership warnings if the fallback of a bindable is used (#15720)
v5.25.10
Compare Source
Patch Changes
fix: set deriveds as
CLEAN
if they are assigned to (#15592)fix: better scope
:global()
with nesting selector&
(#15671)v5.25.9
Compare Source
Patch Changes
fix: allow
$.state
and$.derived
to be treeshaken (#15702)fix: rework binding ownership validation (#15678)
v5.25.8
Compare Source
Patch Changes
v5.25.7
Compare Source
Patch Changes
v5.25.6
Compare Source
Patch Changes
fix: ignore generic type arguments while creating AST (#15659)
fix: better consider component and its snippets during css pruning (#15630)
v5.25.5
Compare Source
Patch Changes
fix: add setters to
$derived
class properties (#15628)fix: silence assignment warning on more function bindings (#15644)
fix: make sure CSS is preserved during SSR with bindings (#15645)
v5.25.4
Compare Source
Patch Changes
fix: support TS type assertions (#15642)
fix: ensure
undefined
class still applies scoping class, if necessary (#15643)v5.25.3
Compare Source
Patch Changes
v5.25.2
Compare Source
Patch Changes
$derived
(#15581)v5.25.1
Compare Source
Patch Changes
fix: improve internal_set versioning mechanic (#15724)
fix: don't transform reassigned state in labeled statement in
$derived
(#15725)v5.25.0
Compare Source
Minor Changes
v5.24.1
Compare Source
Patch Changes
fix: use
get
in constructor for deriveds (#15300)fix: ensure toStore root effect is connected to correct parent effect (#15574)
v5.24.0
Compare Source
Minor Changes
Patch Changes
fix: check if DOM prototypes are extensible (#15569)
Keep inlined trailing JSDoc comments of properties when running svelte-migrate (#15567)
fix: simplify set calls for proxyable values (#15548)
fix: don't depend on deriveds created inside the current reaction (#15564)
v5.23.2
Compare Source
Patch Changes
v5.23.1
Compare Source
Patch Changes
fix: invalidate parent effects when child effects update parent dependencies (#15506)
fix: correctly match
:has()
selector during css pruning (#15277)fix: replace
undefined
withvoid 0
to avoid edge case (#15511)fix: allow global-like pseudo-selectors refinement (#15313)
chore: don't distribute unused types definitions (#15473)
fix: add
files
andgroup
to HTMLInputAttributes in elements.d.ts (#15492)fix: throw rune_invalid_arguments_length when $state.raw() is used with more than 1 arg (#15516)
v5.23.0
Compare Source
Minor Changes
v5.22.6
Compare Source
Patch Changes
fix: skip
log_if_contains_state
if only logging literals (#15468)fix: Add
closedby
property to HTMLDialogAttributes type (#15458)fix: null and warnings for local handlers (#15460)
v5.22.5
Compare Source
Patch Changes
fix: memoize
clsx
calls (#15456)fix: respect
svelte-ignore hydration_attribute_changed
on elements with spread attributes (#15443)fix: always use
setAttribute
when settingstyle
(#15323)fix: make
style:
directive and CSS handling more robust (#15418)v5.22.4
Compare Source
Patch Changes
v5.22.3
Compare Source
Patch Changes
v5.22.2
Compare Source
Patch Changes
is_updating
before flushing root effects (#15442)v5.22.1
Compare Source
Patch Changes
v5.22.0
Compare Source
Minor Changes
idPrefix
option torender
(#15428)Patch Changes
v5.21.0
Compare Source
Minor Changes
Patch Changes
bind:group
to snippet parameters (#15401)v5.20.5
Compare Source
Patch Changes
fix: allow double hyphen css selector names (#15384)
fix: class:directive not working with $restProps #15386 (#15389)
fix: spread add an useless cssHash on non-scoped element
fix: catch error on @const tag in svelte:boundary in DEV mode (#15369)
fix: allow for duplicate
var
declarations (#15382)fix : bug "$0 is not defined" on svelte:element with a function call on class (#15396)
v5.20.4
Compare Source
Patch Changes
v5.20.3
Compare Source
Patch Changes
fix: allow
@const
inside#key
(#15377)fix: remove unnecessary
?? ''
on some expressions (#15287)fix: correctly override class attributes with class directives (#15352)
v5.20.2
Compare Source
Patch Changes
chore: remove unused
options.uid
inrender
(#15302)fix: do not warn for
binding_property_non_reactive
if binding is a store in an each (#15318)fix: prevent writable store value from becoming a proxy when reassigning using $-prefix (#15283)
fix:
muted
reactive withoutbind
and select/autofocus attributes working with function calls (#15326)fix: ensure input elements and elements with
dir
attribute are marked as non-static (#15259)fix: fire delegated events on target even it was disabled in the meantime (#15319)
v5.20.1
Compare Source
Patch Changes
fix: ensure AST analysis on
svelte.js
modules succeeds (#15297)fix: ignore typescript abstract methods (#15267)
fix: correctly ssr component in
svelte:head
with$props.id()
orcss='injected'
([#​Configuration
📅 Schedule: Branch creation - "before 5pm on the first day of the month" (UTC), 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.