-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
chore(deps): update dependency svelte to ^5.0.0-next.270 #319
base: main
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
72ae94e
to
4e76eb9
Compare
4e76eb9
to
6cda1f2
Compare
8dcbe8d
to
f57729b
Compare
f57729b
to
f391271
Compare
f391271
to
fa08bff
Compare
a2a85dd
to
77c06d0
Compare
77c06d0
to
3b8d8fe
Compare
edcf4e2
to
df73ae5
Compare
df73ae5
to
6488edf
Compare
2791dd0
to
9c5c5f8
Compare
1531bd9
to
3156b61
Compare
3156b61
to
3c45c44
Compare
3c45c44
to
2991bf9
Compare
2991bf9
to
f560ecd
Compare
f560ecd
to
db4d68b
Compare
db4d68b
to
686bb3e
Compare
686bb3e
to
3e9aab5
Compare
3e9aab5
to
c5c0bd7
Compare
c5c0bd7
to
92616a1
Compare
92616a1
to
35acf3e
Compare
35acf3e
to
59be5c9
Compare
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@sveltejs/[email protected], npm/@sveltejs/[email protected], npm/@sveltejs/[email protected], npm/@sveltejs/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected] |
59be5c9
to
08203b0
Compare
This PR contains the following updates:
^5.0.0-next.222
->^5.0.0-next.270
Release Notes
sveltejs/svelte (svelte)
v5.0.0-next.270
Compare Source
Patch Changes
fix: bail out if slot name changes and $slots assigned to variable (#13678)
feat: add
migration-task
for impossible to migrate slots (#13658)feat: tell users of
@migration-task
(#13668)fix: correct migration of uninitialised state (#13673)
fix: ensure migrate correctly handles named slots (#13676)
feat: add
migration-task
comment after errors (#13659)fix: migrate reactive statements with inner blocks (#13675)
fix: migrating rest props type includes props types (#13632)
fix: migrated snippet shadowing prop and let directive removal (#13679)
chore: CompileDiagnostic no longer extends Error (#13651)
fix: reset
reset_element
inrender
to prevent runtime error (#13669)v5.0.0-next.269
Compare Source
Patch Changes
fix: transitions within dynamic components now function correctly (#13646)
fix: use
internal_set
inawait
block (#13642)fix: correctly applies autofocus to static elements (#13648)
fix:
method
attribute is case insensitive (#13639)chore: avoid reporting inspections when an exception occurs (#13601)
fix: ensure legacy run utility does not cause cycles (#13643)
fix: better migration for leading and trailing comments (#13630)
v5.0.0-next.268
Compare Source
Patch Changes
breaking: disallow state mutations in logic block expression (#13625)
breaking: stronger enumerated types (#13624)
chore: improve runtime performance of derived signals (#13626)
v5.0.0-next.267
Compare Source
Patch Changes
fix: ensure inserted code is preserved during migration (#13617)
fix: ensure each block consistency to internal mutations to the collection (#13614)
chore: improve derived ownership model (#13623)
fix: ensure await block scope transforms are isolated (#13622)
v5.0.0-next.266
Compare Source
Patch Changes
feat: add hidden until-found and beforematch (#13612)
fix: ensure local prop value is read during teardown (#13611)
fix: take snippets into account when scoping CSS (#13589)
breaking: scope
:not(...)
selectors (#13568)breaking: scope
:has(...)
selectors (#13567)v5.0.0-next.265
Compare Source
Patch Changes
fix: ensure source and filename are known to compileModule's source map (#13546)
fix: cleanup non-branch effects created inside block effects (#13600)
fix: do no rerun the each block when array change from empty to empty (#13553)
fix: ensure effects destroy owned deriveds upon teardown (#13563)
fix: ensure proxied arrays correctly update their length upon deletions (#13549)
fix: avoid assigning input.value if the value is the same to fix
minlength
(#13574)fix: use
analysis.name
when migrating<svelte:self>
(#13544)fix: strip BOM character from input (#13548)
v5.0.0-next.264
Compare Source
Patch Changes
fix: exclude custom elements from HTML tree validation (#13540)
fix: apply class/style directives after attributes (#13535)
fix: make immutable option work more correctly (#13526)
breaking: use
<svelte-css-wrapper>
instead of<div>
for style props (#13499)fix: mark custom element with virtual class attribute as dynamic (#13435)
fix: ensure set_text applies coercion to objects before diff (#13542)
v5.0.0-next.263
Compare Source
Patch Changes
fix: add media listeners immediately when using
bind:paused
(#13502)fix: further improve reconciliation of inert each block rows (#13527)
feat: add types for the search element (#13489)
feat: support migrating
svelte:self
(#13504)feat: support migration of single assignment labeled statements (#13461)
fix: correctly migrate
$slots
with bracket member expressions & slots with static props (#13468)feat: migrate slot usages (#13500)
fix: recreate
SvelteDate
methods deriveds if they are destroyed (#13515)fix: allow imports from
svelte/legacy
in SSR (#13523)v5.0.0-next.262
Compare Source
Patch Changes
feat: enable snippets to fill slots (#13427)
fix: strip internal properties from rest props during SSR (#13492)
fix: allow combinator at start of nested CSS selector (#13440)
v5.0.0-next.260
Compare Source
Patch Changes
fix: ensure use directives execute in the correct sequence (#13384)
fix: blank CSS contents while migrating (#13403)
fix: avoid migrating slots in custom elements (#13406)
fix: don't consider children of rules when checking whether they are used or not (#13410)
fix: treat
<img>
alt attribute as content for a11y labelling purposes (#13411)fix: make ownership widening more robust to userland proxies (#13377)
fix: validation should not fail on anonymous declarations (#13393)
v5.0.0-next.259
Compare Source
Patch Changes
fix: higher fidelity event migration (#13362)
fix: properly remove root anchor node on unmount (#13381)
fix: improve reconciliation of inert each block rows (#13379)
v5.0.0-next.258
Compare Source
Patch Changes
fix: only use getComputedStyle with elements (#13366)
fix: make each items reassignable in legacy mode (#12257)
v5.0.0-next.257
Compare Source
Patch Changes
v5.0.0-next.256
Compare Source
Patch Changes
fix: only warn on context="module" in runes mode (#13332)
feat: deprecate
<svelte:self>
in runes mode (#13333)fix: set strings as attributes, non-strings as properties if property exists (#13327)
v5.0.0-next.255
Compare Source
Patch Changes
fix: keep bound inputs in sync in runes mode (#13328)
fix: silence snapshot warnings inside
$inspect
(#13334)v5.0.0-next.254
Compare Source
Patch Changes
zoom
when calculating animation transforms (#13317)v5.0.0-next.253
Compare Source
Patch Changes
fix: delete transformers shadowed by unreassigned state (#13316)
fix: don't make wheel events passive by default (#13322)
v5.0.0-next.252
Compare Source
Patch Changes
fix: handle
$Props
interface during migration (#13305)fix: attach effects-inside-deriveds to the parent of the derived (#13309)
fix: simplify and robustify appending styles (#13303)
v5.0.0-next.251
Compare Source
Patch Changes
v5.0.0-next.250
Compare Source
Patch Changes
fix: correctly migrate sequence expressions (#13291)
fix: avoid disconnecting deriveds that are still active (#13292)
feat: Add accessibility warnings for buttons and anchors without explicit labels and content (#13130)
v5.0.0-next.249
Compare Source
Patch Changes
fix: ensure snapshot logs don't affect dependency graph (#13286)
fix: allow custom element styles to be updated in HMR mode (#13225)
fix: inject styles correctly when mounting inside an iframe (#13225)
v5.0.0-next.248
Compare Source
Patch Changes
feat: provide guidance in browser console when logging $state objects (#13142)
fix: ensure correct parent effect is associated with render effects (#13274)
feat: unwrap function expressions where possible, and optimise bindings (#13269)
v5.0.0-next.247
Compare Source
Patch Changes
fix: wait until template strings are complete before sanitizing (#13262)
fix: avoid flushing sync with $inspect (#13239)
fix: separate
template_effect
for dynamic class/style directive with dynamic attributes (#13171)fix: treat pure call expressions as potentially reactive if they reference local bindings (#13264)
fix: follow spec for
customElement
option (#13247)fix: tighten up `# svelte prefix validation (#13261)
v5.0.0-next.246
Compare Source
Patch Changes
perf: inline module variables into template (#13075)
fix: allow custom element events on slot to bubble inside custom element (#13222)
fix: add missing
autocomplete
attribute tokens (#13229)feat: add infinite loop effect callstack (#13231)
v5.0.0-next.245
Compare Source
Patch Changes
fix: visit expression for
svelte:component
references (#13151)fix: ensure signal graph is consistent before triggering $inspect signals (#13153)
feat: better types for the
autocomplete
attribute (#13201)fix: widen ownership upon property access if necessary (#13175)
fix: don't show
state_referenced_locally
warning on types (#13177)fix: ensure locally mutated bindable props persist with spreading props (#13190)
fix: try catch
strict_equals
to avoid error accessingSTATE_SYMBOL
(#13216)fix: ensure types are easier to follow for TypeScript (#13140)
fix: ensure $inspect effects are fine-grain (#13199)
fix: ensure unowned derived signals correctly re-connect to graph (#13184)
fix: ensure inner script tags are properly removed (#13152)
chore: improve ssr parent validation (#13158)
fix: prevent nullish snippet for rendering empty content (#13083)
fix: allow more characters in the unicode range as component identifiers (#13198)
fix: allow for nesting selector in pseudoclasses (#13209)
fix: ensure StyleDirective and ClassDirective are marked as dynamic (#13205)
v5.0.0-next.244
Compare Source
Patch Changes
fix: error on duplicate style and class directive (#13097)
fix: ensure $host rune correctly compiles in variable declarations (#13127)
fix: remove unnecessary update assignments (#13113)
fix: error at compile time on unsupported TypeScript language features (#12982)
fix: Ensure imports are above other statements (#13132)
v5.0.0-next.243
Compare Source
Patch Changes
fix: ensure reactive graph is fully traversed in the marking phase for non-runes mode (#13059)
fix: ensure reactivity system remains consistent with removals (#13087)
fix: render undefined html as the empty string (#13092)
fix: error on incorrect attributes for svelte:body (#13084)
feat: provide AST node types with internal types stripped out (#12968)
v5.0.0-next.242
Compare Source
Patch Changes
fix: insert comment before text in an each block, to prevent glued nodes (#13073)
feat: better generated each block code in SSR mode (#13060)
v5.0.0-next.241
Compare Source
Patch Changes
fix: prevent div/0 when generating transition keyframes (#13058)
fix: error on invalid element name (#13057)
fix: better compile errors for invalid tag names/placement (#13045)
fix: ensure event currentTarget is reset after propagation logic (#13042)
v5.0.0-next.240
Compare Source
Patch Changes
fix: use WAAPI to control timing of JS-based animations (#13018)
fix: prevent binding to imports (#13035)
fix: never abort bidirectional transitions (#13018)
v5.0.0-next.239
Compare Source
Patch Changes
fix: properly handle proxied array length mutations (#13026)
fix: repair
href
attribute mismatches (#13032)v5.0.0-next.238
Compare Source
Patch Changes
fix: always return true from
deleteProperty
trap (#13008)fix: handle deletions of previously-unread state proxy properties (#13008)
fix: make internal sources ownerless (#13013)
fix: join text nodes separated by comments (#13009)
v5.0.0-next.237
Compare Source
Patch Changes
breaking: throw error if derived creates state and then depends on it (#12985)
fix: ensure assignments to state field inside constructor trigger effects (#12985)
fix: ensure $inspect works with SvelteMap and SvelteSet (#12994)
chore: default options.filename to "(unknown)" (#12997)
feat: allow non-synchronous legacy component instantiation (#12970)
v5.0.0-next.236
Compare Source
Patch Changes
$derived.by
declarations (#12984)v5.0.0-next.235
Compare Source
Patch Changes
chore: update client check for smaller bundle size (#12975)
fix: correctly hydrate empty raw blocks (#12979)
v5.0.0-next.234
Compare Source
Patch Changes
fix: allow deleting non-existent
$restProps
properties (#12971)feat: only traverse trailing static nodes during hydration (#12935)
v5.0.0-next.233
Compare Source
Patch Changes
fix: more robust handling of var declarations (#12949)
fix: remove buggy
validate_dynamic_component
check (#12960)v5.0.0-next.232
Compare Source
Patch Changes
breaking: remove
$state.link
rune pending further design work (#12943)fix: ensure
$store
reads are properly transformed (#12952)breaking: deprecate
context="module"
in favor ofmodule
(#12948)v5.0.0-next.231
Compare Source
Patch Changes
$state.link
(#12942)v5.0.0-next.230
Compare Source
Patch Changes
fix: align list of passive events with browser defaults (#12933)
fix: ensure
{#await}
scope shadowing is computed in the correct order (#12945)fix: don't skip custom elements with attributes (#12939)
v5.0.0-next.229
Compare Source
Patch Changes
feat: add
$state.link
rune (#12545)fix: allow mixing slots and snippets in custom elements mode (#12929)
fix: small legibility improvement in
Snippet
type hint (#12928)feat: support HMR with custom elements (#12926)
feat: error on invalid component name (#12821)
v5.0.0-next.228
Compare Source
Patch Changes
v5.0.0-next.227
Compare Source
Patch Changes
breaking: disallow
Object.defineProperty
on state proxies with non-basic descriptors (#12916)breaking: allow frozen objects to be proxied (#12916)
breaking: avoid mutations to underlying proxied object with $state (#12916)
breaking: remove $state.is rune (#12916)
v5.0.0-next.226
Compare Source
Patch Changes
fix: ensure typings for
<svelte:options>
are picked up (#12903)fix: exclude local declarations from non-reactive property warnings (#12909)
v5.0.0-next.225
Compare Source
Patch Changes
chore: improve the performance of set_text for single expressions (#12893)
fix: add cleanup function signature to
createRawSnippet
(#12894)feat: more efficient checking for missing SSR text node (#12891)
fix: ensure nullish expressions render empty text (#12898)
v5.0.0-next.224
Compare Source
Patch Changes
chore: inline start and end node properties into effect (#12878)
fix: correctly ensure prop bindings are reactive when bound (#12879)
fix: remove sapper bindings (#12875)
chore: refactor internal signal dependency heuristic (#12881)
fix: allow store as initial value for props in ssr (#12885)
v5.0.0-next.223
Compare Source
Patch Changes
fix: treat module-level imports as non-reactive in legacy mode (#12845)
breaking: remove foreign namespace (#12869)
feat: more efficient text-only fragments (#12864)
fix: ensure outro animation is not prematurely aborted (#12865)
chore: improve performance of DOM traversal operations (#12863)
feat: better destructuring assignments (#12872)
fix: stricter
crossorigin
andwrap
attributes types (#12858)Configuration
📅 Schedule: Branch creation - "before 2pm on Monday" in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.