chore(deps): update dependency svelte to v5.53.0#393
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
chore(deps): update dependency svelte to v5.53.0#393renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
✅ Deploy Preview for ree6-backend ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
b23d924 to
b192218
Compare
b192218 to
904a084
Compare
7782594 to
bf42a76
Compare
bf42a76 to
2f51a27
Compare
2f51a27 to
af14619
Compare
ef1f686 to
720ab58
Compare
720ab58 to
f6a0c0e
Compare
f6a0c0e to
b91252c
Compare
b91252c to
c3f4ef3
Compare
c3f4ef3 to
d4ae5f5
Compare
d4ae5f5 to
f453f45
Compare
f453f45 to
aa1b890
Compare
bab0455 to
b9c23c5
Compare
b9c23c5 to
469c289
Compare
469c289 to
6e8c7cf
Compare
6e8c7cf to
3621dfd
Compare
3621dfd to
f77d8d1
Compare
f77d8d1 to
eb96c92
Compare
eb96c92 to
5b62637
Compare
5b62637 to
3f4fadd
Compare
3f4fadd to
1f9567c
Compare
1f9567c to
0c9c4e2
Compare
0c9c4e2 to
5af39c0
Compare
5af39c0 to
62ac3c7
Compare
62ac3c7 to
2658828
Compare
|
62ac3c7 to
2658828
Compare
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
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.19.5→5.53.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
sveltejs/svelte (svelte)
v5.53.0Compare Source
Minor Changes
feat: allow comments in tags (#17671)
feat: allow error boundaries to work on the server (#17672)
Patch Changes
fix: use TrustedHTML to test for customizable support, where necessary (#17743) fix: ensure head effects are kept in the effect tree (#17746) chore: deactivate current_batch by default in unset_context (#17738) v5.52.0 Compare Source Minor Changes feat: support TrustedHTML in {@​html} expressions (#17701) Patch Changes fix: repair dynamic component truthy/falsy hydration mismatches (#17737) fix: re-run non-render-bound deriveds on the server (#17674) v5.51.5 Compare Source Patch Changes fix: check to make sure svelte:element tags are valid during SSR (73098bb26c6f06e7fd1b0746d817d2c5ee90755f) fix: misc option escaping and backwards compatibility (#17741) fix: strip event handlers during SSR (a0c7f289156e9fafaeaf5ca14af6c06fe9b9eae5) fix: replace usage of for in with for of Object.keys (f89c7ddd7eebaa1ef3cc540400bec2c9140b330c) fix: always escape option body in SSR (f7c80da18c215e3727c2a611b0b8744cc6e504c5) chore: upgrade devalue (#17739) v5.51.4 Compare Source Patch Changes chore: proactively defer effects in pending boundary (#17734) fix: detect and error on non-idempotent each block keys in dev mode (#17732) v5.51.3 Compare Source Patch Changes fix: prevent event delegation logic conflicting between svelte instances (#17728) fix: treat CSS attribute selectors as case-insensitive for HTML enumerated attributes (#17712) fix: locate Rollup annontaion friendly to JS downgraders (#17724) fix: run effects in pending snippets (#17719) v5.51.2 Compare Source Patch Changes fix: take async into consideration for dev delegated handlers (#17710) fix: emit state_referenced_locally warning for non-destructured props (#17708) v5.51.1 Compare Source Patch Changes fix: don't crash on undefined document.contentType (#17707) fix: use symbols for encapsulated event delegation (#17703) v5.51.0 Compare Source Minor Changes feat: Use TrustedTypes for HTML handling where supported (#16271) Patch Changes fix: sanitize template-literal-special-characters in SSR attribute values (#17692) fix: follow-up formatting in print() — flush block-level elements into separate sequences (#17699) fix: preserve delegated event handlers as long as one or more root components are using them (#17695) v5.50.3 Compare Source Patch Changes fix: take into account nodeName case sensitivity on XHTML pages (#17689) fix: render multiple and selected attributes as empty strings for XHTML compliance (#17689) fix: always lowercase HTML elements, for XHTML compliance (#17664) fix: freeze effects-inside-deriveds when disconnecting, unfreeze on reconnect (#17682) fix: propagate $effect errors to <svelte:boundary> (#17684) v5.50.2 Compare Source Patch Changes fix: resolve effect_update_depth_exceeded when using bind:value on <select> with derived state in legacy mode (#17645) fix: don't swallow DOMException when media.play() fails in bind:paused (#17656) chore: provide proper public type for parseCss result (#17654) fix: robustify blocker calculation (#17676) fix: reduce if block nesting (#17662) v5.50.1 Compare Source Patch Changes fix: render boolean attribute values as empty strings for XHTML compliance (#17648) fix: prevent async render tag hydration mismatches (#17652) v5.50.0 Compare Source Minor Changes feat: allow use of createContext when instantiating components programmatically (#17575) Patch Changes fix: ensure infinite effect loops are cleared after flushing (#17601) fix: allow {#key NaN} (#17642) fix: detect store in each block expression regardless of AST shape (#17636) fix: treat <menu> like <ul>/<ol> for a11y role checks (#17638) fix: add vite-ignore comment inside dynamic crypto import (#17623) chore: wrap JSDoc URLs in @see and @link tags (#17617) fix: properly hydrate already-resolved async blocks (#17641) fix: emit each_key_duplicate error in production (#16724) fix: exit resolved async blocks on correct node when hydrating (#17640) v5.49.2 Compare Source Patch Changes chore: remove SvelteKit data attributes from elements.d.ts (#17613) fix: avoid erroneous async derived expressions for blocks (#17604) fix: avoid Cloudflare warnings about not having the "node:crypto" module (#17612) fix: reschedule effects inside unskipped branches (#17604) v5.49.1 Compare Source Patch Changes fix: merge consecutive large text nodes (#17587) fix: only create async functions in SSR output when necessary (#17593) fix: properly separate multiline html blocks from each other in print() (#17319) fix: prevent unhandled exceptions arising from dangling promises in <script> (#17591) v5.49.0 Compare Source Minor Changes feat: allow passing ShadowRootInit object to custom element shadow option (#17088) Patch Changes fix: throw for unset createContext get on the server (#17580) fix: reset effects inside skipped branches (#17581) fix: preserve old dependencies when updating reaction inside fork (#17579) fix: more conservative assignment_value_stale warnings (#17574) fix: disregard popover elements when determining whether an element has content (#17367) fix: fire introstart/outrostart events after delay, if specified (#17567) fix: increment signal versions when discarding forks (#17577) v5.48.5 Compare Source Patch Changes fix: run boundary onerror callbacks in a microtask, in case they result in the boundary's destruction (#17561) fix: prevent unintended exports from namespaces (#17562) fix: each block breaking with effects interspersed among items (#17550) v5.48.4 Compare Source Patch Changes fix: avoid duplicating escaped characters in CSS AST (#17554) v5.48.3 Compare Source Patch Changes fix: hydration failing with settled async blocks (#17539) fix: add pointer and touch events to a11y_no_static_element_interactions warning (#17551) fix: handle false dynamic components in SSR (#17542) fix: avoid unnecessary block effect re-runs after async work completes (#17535) fix: avoid using dev-mode array.includes wrapper on internal array checks (#17536) v5.48.2 Compare Source Patch Changes fix: export wait function from internal client index (#17530) v5.48.1 Compare Source Patch Changes fix: hoist snippets above const in same block (#17516) fix: properly hydrate await in {@​html} (#17528) fix: batch resolution of async work (#17511) fix: account for empty statements when visiting in transform async (#17524) fix: avoid async overhead for already settled promises (#17461) fix: better code generation for const tags with async dependencies (#17518) v5.48.0 Compare Source Minor Changes feat: export parseCss from svelte/compiler (#17496) Patch Changes fix: handle non-string values in svelte:element this attribute (#17499) fix: faster deduplication of dependencies (#17503) v5.47.1 Compare Source Patch Changes fix: trigger selectedcontent reactivity (#17486) v5.47.0 Compare Source Minor Changes feat: customizable <select> elements (#17429) Patch Changes fix: mark subtree of svelte boundary as dynamic (#17468) fix: don't reset static elements with debug/snippets (#17477) v5.46.4 Compare Source Patch Changes fix: use devalue.uneval to serialize hydratable keys (ef81048e238844b729942441541d6dcfe6c8ccca) v5.46.3 Compare Source Patch Changes fix: reconnect clean deriveds when they are read in a reactive context (#17362) fix: don't transform references of function declarations in legacy mode (#17431) fix: notify deriveds of changes to sources inside forks (#17437) fix: always reconnect deriveds in get, when appropriate (#17451) fix: prevent derives without dependencies from ever re-running (286b40c4526ce9970cb81ddd5e65b93b722fe468) fix: correctly update writable deriveds inside forks (#17437) fix: remove $inspect calls after await expressions when compiling for production server code (#17407) fix: clear batch between runs (#17424) fix: adjust loc property of Program nodes created from <script> elements (#17428) fix: don't revert source to UNINITIALIZED state when time travelling (#17409) v5.46.1 Compare Source Patch Changes fix: type currentTarget in on function (#17370) fix: skip static optimisation for stateless deriveds after await (#17389) fix: prevent infinite loop when HMRing a component with an await (#17380) v5.46.0 Compare Source Minor Changes feat: Add csp option to render(...), and emit hashes when using hydratable (#17338) v5.45.10 Compare Source Patch Changes fix: race condition when importing AsyncLocalStorage (#17350) v5.45.9 Compare Source Patch Changes fix: correctly reschedule deferred effects when reviving a batch after async work (#17332) fix: correctly print !doctype during print (#17341) v5.45.8 Compare Source Patch Changes fix: set AST root.start to 0 and root.end to template.length (#17125) fix: prevent erroneous state_referenced_locally warnings on prop fallbacks (#17329) v5.45.7 Compare Source Patch Changes fix: Add <textarea wrap="off"> as a valid attribute value (#17326) fix: add more css selectors to print() (#17330) fix: don't crash on hydratable serialization failure (#17315) v5.45.6 Compare Source Patch Changes fix: don't issue a11y warning for <video> without captions if it has no src (#17311) fix: add srcObject to permitted <audio>/<video> attributes (#17310) v5.45.5 Compare Source Patch Changes fix: correctly reconcile each blocks after outroing branches are resumed (#17258) fix: destroy each items after siblings are resumed (#17258) v5.45.4 Compare Source Patch Changes chore: move DOM-related effect properties to effect.nodes (#17293) fix: allow $props.id() to occur after an await (#17285) fix: keep reactions up to date even when read outside of effect (#17295) v5.45.3 Compare Source Patch Changes add props to state_referenced_locally (#17266) fix: preserve node locations for better sourcemaps (#17269) fix: handle cross-realm Promises in hydratable (#17284) v5.45.2 Compare Source Patch Changes fix: array destructuring after await (#17254) fix: throw on invalid {@​tag}s (#17256) v5.45.1 Compare Source Patch Changes fix: link offscreen items and last effect in each block correctly (#17240) v5.45.0 Compare Source Minor Changes feat: add print(...) function (#16188) v5.44.1 Compare Source Patch Changes fix: await blockers before initialising const (#17226) fix: link offscreen items and last effect in each block correctly (#17244) fix: generate correct code for simple destructurings (#17237) fix: ensure each block animations don't mess with transitions (#17238) v5.44.0 Compare Source Minor Changes feat: hydratable API (#17154) v5.43.15 Compare Source Patch Changes fix: don't execute attachments and attribute effects eagerly (#17208) chore: lift "flushSync cannot be called in effects" restriction (#17139) fix: store forked derived values (#17212) v5.43.14 Compare Source Patch Changes fix: correctly migrate named self closing slots (#17199) fix: error at compile time instead of at runtime on await expressions inside bindings/transitions/animations/attachments (#17198) fix: take async blockers into account for bindings/transitions/animations/attachments (#17198) v5.43.13 Compare Source Patch Changes fix: don't set derived values during time traveling (#17200) v5.43.12 Compare Source Patch Changes fix: maintain correct linked list of effects when updating each blocks (#17191) v5.43.11 Compare Source Patch Changes perf: don't use tracing overeager during dev (#17183) fix: don't cancel transition of already outroing elements (#17186) v5.43.10 Compare Source Patch Changes fix: avoid other batches running with queued root effects of main batch (#17145) v5.43.9 Compare Source Patch Changes fix: correctly handle functions when determining async blockers (#17137) fix: keep deriveds reactive after their original parent effect was destroyed (#17171) fix: ensure eager effects don't break reactions chain (#17138) fix: ensure async @const in boundary hydrates correctly (#17165) fix: take blockers into account when creating #await blocks (#17137) fix: parallelize async @ConstS in the template (#17165) v5.43.8 Compare Source Patch Changes fix: each block losing reactivity when items removed while promise pending (#17150) v5.43.7 Compare Source Patch Changes fix: properly defer document title until async work is complete (#17158) fix: ensure deferred effects can be rescheduled later on (#17147) fix: take blockers of components into account (#17153) v5.43.6 Compare Source Patch Changes fix: don't deactivate other batches (#17132) v5.43.5 Compare Source Patch Changes fix: ensure async static props/attributes are awaited (#17120) fix: wait on dependencies of async bindings (#17120) fix: await dependencies of style directives (#17120) v5.43.4 Compare Source Patch Changes chore: simplify connection/disconnection logic (#17105) fix: reconnect deriveds to effect tree when time-travelling (#17105) v5.43.3 Compare Source Patch Changes fix: ensure fork always accesses correct values (#17098) fix: change title only after any pending work has completed (#17061) fix: preserve symbols when creating derived rest properties (#17096) v5.43.2 Compare Source Patch Changes fix: treat each blocks with async dependencies as uncontrolled (#17077) v5.43.1 Compare Source Patch Changes fix: transform $bindable after await expressions (#17066) v5.43.0 Compare Source Minor Changes feat: out-of-order rendering (#17038) Patch Changes fix: settle batch after DOM updates (#17054) v5.42.3 Compare Source Patch Changes fix: handle <svelte:head> rendered asynchronously (#17052) fix: don't restore batch in #await (#17051) v5.42.2 Compare Source Patch Changes fix: better error message for global variable assignments (#17036) chore: tweak memoizer logic (#17042) v5.42.1 Compare Source Patch Changes fix: ignore fork discard() after commit() (#17034) v5.42.0 Compare Source Minor Changes feat: experimental fork API (#17004) Patch Changes fix: always allow setContext before first await in component (#17031) fix: less confusing names for inspect errors (#17026) v5.41.4 Compare Source Patch Changes fix: take into account static blocks when determining transition locality (#17018) fix: coordinate mount of snippets with await expressions (#17021) fix: better optimization of await expressions (#17025) fix: flush pending changes after rendering failed snippet (#16995) v5.41.3 Compare Source Patch Changes chore: exclude vite optimized deps from stack traces (#17008) perf: skip repeatedly traversing the same derived (#17016) v5.41.2 Compare Source Patch Changes fix: keep batches alive until all async work is complete (#16971) fix: don't preserve reactivity context across function boundaries (#17002) fix: make $inspect logs come from the callsite (#17001) fix: ensure guards (eg. if, each, key) run before their contents (#16930) v5.41.1 Compare Source Patch Changes fix: place let: declarations before {@​const} declarations (#16985) fix: improve each_key_without_as error (#16983) chore: centralise branch management (#16977) v5.41.0 Compare Source Minor Changes feat: add $state.eager(value) rune (#16849) Patch Changes fix: preserve <select> state while focused (#16958) chore: run boundary async effects in the context of the current batch (#16968) fix: error if each block has key but no as clause (#16966) v5.40.2 Compare Source Patch Changes fix: add hydration markers in pending branch of SSR boundary (#16965) v5.40.1 Compare Source Patch Changes chore: Remove sync-in-async warning for server rendering (#16949) v5.40.0 Compare Source Minor Changes feat: add createContext utility for type-safe context (#16948) Patch Changes chore: simplify batch.apply() (#16945) fix: don't rerun async effects unnecessarily (#16944) v5.39.13 Compare Source Patch Changes fix: add missing type for fr attribute for radialGradient tags in svg (#16943) fix: unset context on stale promises (#16935) v5.39.12 Compare Source Patch Changes fix: better input cursor restoration for bind:value (#16925) fix: track the user's getter of bind:this (#16916) fix: generate correct SSR code for the case where pending is an attribute (#16919) fix: generate correct code for each blocks with async body (#16923) v5.39.11 Compare Source Patch Changes fix: flush batches whenever an async value resolves (#16912) v5.39.10 Compare Source Patch Changes fix: hydrate each blocks inside element correctly (#16908) fix: allow await in if block consequent and alternate (#16890) fix: don't replace rest props with $$props for excluded props (#16898) fix: correctly transform $derived private fields on server (#16894) fix: add UNKNOWN evaluation value before breaking for binding.initial===SnippetBlock (#16910) v5.39.9 Compare Source Patch Changes fix: flush when pending boundaries resolve (#16897) v5.39.8 Compare Source Patch Changes fix: check boundary pending attribute at runtime on server (#16855) fix: preserve tuple type in$state.snapshot (#16864)
fix: allow await in svelte:boundary without pending (#16857)
fix: update bind:checked error message to clarify usage with radio inputs (#16874)
v5.39.7
Compare Source
Patch Changes
chore: simplify batch logic (#16847)
fix: rebase pending batches when other batches are committed (#16866)
fix: wrap async children in $ $renderer.async (#16862)
fix: silence label warning for buttons and anchor tags with title attributes (#16872)
fix: coerce nullish <title> to empty string (#16863)
v5.39.6
Compare Source
Patch Changes
fix: depend on reads of deriveds created within reaction (async mode) (#16823)
fix: SSR regression of processing attributes of <select> and <option> (#16821)
fix: async class: + spread attributes were compiled into sync server-side code (#16834)
fix: ensure tick resolves within a macrotask (#16825)
v5.39.5
Compare Source
Patch Changes
fix: allow {@​html await ...} and snippets with async content on the server (#16817)
fix: use nginx SSI-compatible comments for $props.id() (#16820)
v5.39.4
Compare Source
Patch Changes
fix: restore hydration state after await in <script> (#16806)
v5.39.3
Compare Source
Patch Changes
fix: remove outer hydration markers (#16800)
fix: async hydration (#16797)
v5.39.2
Compare Source
Patch Changes
fix: preserve SSR context when block expressions contain await (#16791)
chore: bump some devDependencies (#16787)
v5.39.1
Compare Source
Patch Changes
fix: add missing type for fr attribute for radialGradient tags in svg (#16943)
fix: unset context on stale promises (#16935)
v5.39.0
Compare Source
Minor Changes
feat: experimental async SSR (#16748)
Patch Changes
fix: correctly SSR hidden="until-found" (#16773)
v5.38.10
Compare Source
Patch Changes
fix: flush effects scheduled during boundary's pending phase (#16738)
v5.38.9
Compare Source
Patch Changes
chore: generate CSS hash using the filename (#16740)
fix: correctly analyze <object.property> components (#16711)
fix: clean up scheduling system (#16741)
fix: transform input defaults from spread (#16481)
fix: don't destroy contents of svelte:boundary unless the boundary is an error boundary (#16746)
v5.38.8
Compare Source
Patch Changes
fix: send $effect.pending count to the correct boundary (#16732)
v5.38.7
Compare Source
Patch Changes
fix: replace undefined with void(0) in CallExpressions (#16693)
fix: ensure batch exists when resetting a failed boundary (#16698)
fix: place store setup inside async body (#16687)
v5.38.6
Compare Source
Patch Changes
fix: don't fail on flushSync while flushing effects (#16674)
v5.38.5
Compare Source
Patch Changes
fix: ensure async deriveds always get dependencies from thennable (#16672)
v5.38.3
Compare Source
Patch Changes
fix: ensure correct order of template effect values (#16655)
fix: allow async {@​const} in more places (#16643)
fix: properly catch top level await errors (#16619)
perf: prune effects without dependencies (#16625)
fix: only emit for_await_track_reactivity_loss in async mode (#16644)
v5.38.2
Compare Source
Patch Changes
perf: run blocks eagerly during flush instead of aborting (#16631)
fix: don't clone non-proxies in $inspect (#16617)
fix: avoid recursion error when tagging circular references (#16622)
v5.38.1
Compare Source
Patch Changes
fix: flush effects scheduled during boundary's pending phase (#16738)
v5.38.0
Compare Source
Minor Changes
feat: allow await inside @const declarations (#16542)
Patch Changes
fix: remount at any hydration error (#16248)
chore: emit await_reactivity_loss in for await loops (#16521)
fix: emit snippet_invalid_export instead of undefined_export for exported snippets (#16539)
v5.37.3
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.37.2
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.