Skip to content

chore(deps): update dependency svelte to v5 - autoclosed#1383

Closed
renovate[bot] wants to merge 1 commit intomainfrom
renovate/svelte-5.x
Closed

chore(deps): update dependency svelte to v5 - autoclosed#1383
renovate[bot] wants to merge 1 commit intomainfrom
renovate/svelte-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 19, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
svelte (source) ^4.2.8^5.0.0 age confidence

Release Notes

sveltejs/svelte (svelte)

v5.53.0

Compare 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 {@&#8203;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 {@&#8203;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 {@&#8203;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 {@&#8203;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 {@&#8203;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 {@&#8203;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 Patch Changes fix: reset attribute cache after setting corresponding property ([#​16 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. [ ] If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 19, 2024

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
sample-chatgpt Error Error Comment Aug 27, 2025 8:32pm
sample-nextjs-basic-auth Ready Ready Preview Comment Aug 27, 2025 8:32pm

@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from b178c9e to fb307a5 Compare October 20, 2024 03:38
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from fb307a5 to 19d7559 Compare October 22, 2024 05:08
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 19d7559 to 4cc3451 Compare October 22, 2024 17:50
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 4cc3451 to 2a63a0a Compare October 23, 2024 07:57
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 2a63a0a to 11ca1e3 Compare October 23, 2024 07:59
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 11ca1e3 to 871df47 Compare October 25, 2024 13:09
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 871df47 to a4093e3 Compare October 25, 2024 13:10
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from a4093e3 to ad73e90 Compare October 25, 2024 16:03
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from ad73e90 to 0392941 Compare October 28, 2024 22:36
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 92bcfb8 to 7a15a8f Compare October 31, 2024 18:15
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 7a15a8f to 10793f2 Compare November 1, 2024 17:01
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 10793f2 to b94bba8 Compare November 3, 2024 04:19
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from b94bba8 to d20eee7 Compare November 4, 2024 17:28
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from d20eee7 to b523456 Compare November 5, 2024 01:20
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from b523456 to c0950c3 Compare November 5, 2024 20:32
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from c0950c3 to 5ba1216 Compare November 6, 2024 19:06
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 5ba1216 to dc8c9d0 Compare November 7, 2024 02:06
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from dc8c9d0 to 20d6ecc Compare November 11, 2024 00:24
@renovate renovate Bot force-pushed the renovate/svelte-5.x branch from 20d6ecc to 291eb27 Compare November 11, 2024 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants