Commit Graph

  • 934fc46578 discard the code change in date.js for vite debugging #18550 Wey 2026-07-16 19:23:57 +1200
  • 2b9c5963ba add changeset Wey 2026-07-16 18:52:31 +1200
  • df859ba80e remove debugger Wey 2026-07-16 18:48:19 +1200
  • cbf7b1ace0 fix: non-async mode only add current_source during updating Wey 2026-07-16 03:50:27 +1200
  • 546abea513
    more Simon Holthausen 2026-07-16 00:52:00 +0200
  • 5c0e0dd47a
    tweak Simon Holthausen 2026-07-15 23:56:34 +0200
  • 373bbcaee9
    discard fork if obsolete Simon Holthausen 2026-07-15 23:51:18 +0200
  • 485dda33ad
    more fork fixes Simon Holthausen 2026-07-15 23:50:53 +0200
  • ca8cb55e23 perf: make async blocker analysis linear Joe Schafer 2026-07-15 13:35:01 -0700
  • e9c71ce0e8 perf: skip unnecessary blocker analysis #18548 Joe Schafer 2026-07-15 11:16:09 -0700
  • 078e0c54e1
    another fix (not fully happy with solution yet) Simon Holthausen 2026-07-15 16:44:39 +0200
  • b610708f3d
    unskip more tests Simon Holthausen 2026-07-15 15:10:38 +0200
  • 6290e6ed19
    fix rescheduling after commit Simon Holthausen 2026-07-15 12:24:55 +0200
  • 59345a2f58
    code golf Simon Holthausen 2026-07-14 23:47:44 +0200
  • 75d1e0aef4
    guard against promise starvation Simon Holthausen 2026-07-14 22:35:30 +0200
  • 5729f82edf remove debugger #18509 Wey 2026-07-06 23:21:48 +1200
  • 399355f295 fix: set correct parent for lazily created derived inside SvelteDate Wey 2026-07-06 23:15:54 +1200
  • 602a873b6b
    Version Packages (#18497) svelte@5.56.5 github-actions[bot] 2026-07-14 13:59:06 +0200
  • 2311e1757d Merge remote-tracking branch 'origin/main' into svelte-custom-renderer paoloricciuti 2026-07-14 13:29:34 +0200
  • a53ce69385 Version Packages #18497 github-actions[bot] 2026-07-14 09:57:15 +0000
  • a4fd67e361
    fix: $state.eager() is sometimes incorrect in SSR (#18530) adiGuba 2026-07-14 11:54:13 +0200
  • 9ff5bf2fc2
    Update .changeset/long-buttons-hunt.md #18530 Simon H 2026-07-14 11:54:00 +0200
  • 199ffebca3
    fix: clear previous_task reference after abort in Tween (#18541) prashantg-pixi 2026-07-14 15:21:13 +0530
  • edeef1f9f7
    chore: add some failing tests (#18528) Simon H 2026-07-14 11:41:20 +0200
  • a91b068786
    fix: abort deriveds own AbortSignal when it disconnects (#18400) Fedor Nezhivoi 2026-07-14 16:40:30 +0700
  • 392fbf7a77
    tweak #18400 Simon Holthausen 2026-07-14 11:32:32 +0200
  • 86f5bcd7ce
    Merge branch 'main' into fn/fix-derived-destruction-get-abort-signal Simon H 2026-07-14 11:18:37 +0200
  • a360023551
    Merge branch 'main' into entangle-batches Simon Holthausen 2026-07-14 11:03:38 +0200
  • 6ffdb8e244
    Merge 353d0e4317 into 4da9f74cd9 #18035 Rich Harris 2026-07-14 10:55:07 +0200
  • 353d0e4317
    fix #18035 incremental-batches Simon Holthausen 2026-07-14 09:19:17 +0200
  • eeac44be8c
    Merge branch 'main' into incremental-batches Simon Holthausen 2026-07-14 09:14:51 +0200
  • 4da9f74cd9
    chore: bench compare report as HTML (#18543) Simon H 2026-07-14 00:07:24 +0200
  • a552bdad28 damnit Vercel bot is right again #18543 Simon Holthausen 2026-07-13 14:34:33 +0200
  • 768202ff34 chore: bench compare report as HTML Simon Holthausen 2026-07-13 13:19:58 +0200
  • af6f1d309b
    chore: run every benchmark in its own process (#18542) Simon H 2026-07-14 00:06:53 +0200
  • ce6e71c695 Merge remote-tracking branch 'origin/main' into svelte-custom-renderer paoloricciuti 2026-07-13 11:04:25 +0200
  • fa02c0518a
    chore: run every benchmark in its own process #18542 Simon Holthausen 2026-07-13 10:50:23 +0200
  • f22eac4dba
    Merge branch 'main' into fix/tween-previous-task-leak #18541 prashantg-pixi 2026-07-13 10:53:41 +0530
  • 3cfee684ff fix: clear previous_task reference after abort in Tween prashantg7 2026-07-13 09:43:50 +0530
  • debdffee60 fix: avoid css tree-shaking for exported Snippet #18540 Wey 2026-07-13 15:39:39 +1200
  • d6b190074f feat: onchange detach hook and eager child linking #18537 Nic 2026-07-12 21:08:58 -0400
  • e18b1a7cf6 chore: simplify boundary error handling #18539 simplify-boundary-error-handling Rich Harris 2026-07-12 16:29:54 -0400
  • 4867b8dad2 feat: onchange kernel for deep proxied state via verified parent links Nic 2026-07-12 01:53:42 -0400
  • 6c807a50cc fix: force the first run innerText/innerHTML/textContent written for content_editable_bind #18536 Wey 2026-07-12 13:40:59 +1200
  • 8d100d15c7 Add initial Jupyter Notebook files and markdown documents #18535 jackfreemanceo-dotcom 2026-07-11 08:00:42 +0000
  • 04b7986b11 docs: add update-order timeline for $effect.pre Nic 2026-07-10 20:58:22 -0400
  • af0dc3f537 docs: clarify when $effect.pre runs relative to DOM updates Nic 2026-07-10 20:55:10 -0400
  • 8bfd3a5841 fix: block declaration tags on async values read inside closures Nic 2026-07-10 19:44:38 -0400
  • ffa8cdebe8 fix: don't notify SvelteMap key trackers when an existing key's value is set #18532 Nic 2026-07-10 19:28:16 -0400
  • f77cebf37f test: cover the each.js outro path and the flip-back-while-paused case Nic 2026-07-10 18:53:19 -0400
  • 79dfd51c14 Merge remote-tracking branch 'upstream/main' into fix-global-transition-resume Nic 2026-07-10 18:54:52 -0400
  • d28e6d8879
    perf Simon Holthausen 2026-07-11 00:52:41 +0200
  • 611c4fd566 test & changeset adiguba 2026-07-10 21:01:02 +0200
  • 813c6b0a8b context.visit() for $state.eager() argument adiguba 2026-07-10 20:54:29 +0200
  • 42268ee5bd
    chore: add some failing tests #18528 Simon Holthausen 2026-07-10 16:46:43 +0200
  • b4d1583ae2
    fix: transform computed keys in keyed each block destructuring patterns (#18521) Thribhuvan 2026-07-10 19:31:48 +0530
  • 8260eb6f8e
    Update packages/svelte/src/compiler/phases/3-transform/client/visitors/EachBlock.js #18521 Simon H 2026-07-10 16:01:36 +0200
  • 8e4f26552c
    chore: changeset (#18527) Simon H 2026-07-10 16:01:20 +0200
  • f64e40fe6f
    chore: changeset #18527 Simon Holthausen 2026-07-10 16:00:33 +0200
  • 08a9e9e7e4
    fix: prevent derived connection leak in untracked contexts (#18517) Rabindra Kumar Meher 2026-07-10 19:29:34 +0530
  • 055f3ddfaf
    correct fix #18517 Simon Holthausen 2026-07-10 15:51:24 +0200
  • bfbb026f2f
    fix: skip unnecessary derived effect in earlier batch (#18525) JY Wey 2026-07-11 01:42:01 +1200
  • 0304b53219
    Apply suggestion from @vercel[bot] #18525 Simon H 2026-07-10 15:34:15 +0200
  • c2b7642263
    chore: add benchmarks (#18523) Simon H 2026-07-10 15:24:35 +0200
  • 74f54502fa
    Merge branch 'main' into onoutroend-twice JY Wey 2026-07-11 01:22:59 +1200
  • 47e37af995 fix: ensure a batch exists when a boundary resolves synchronously #18526 thribhuvan003 2026-07-10 18:42:20 +0530
  • 89bf752b9c
    refactor: entangle overlapping async batches Simon Holthausen 2026-07-10 15:01:08 +0200
  • 2f01cfb3c8 fix: skip unnecessary derived effect in earlier batch Wey 2026-07-11 00:54:40 +1200
  • caae2ca5cf
    chore: add benchmarks #18523 Simon Holthausen 2026-07-10 12:08:42 +0200
  • 0bbb6057ca fix: transform computed keys in keyed each block destructuring patterns thribhuvan003 2026-07-10 12:29:24 +0530
  • 5edd8b0602
    fix: chain preprocessor sourcemaps with an empty sources[0] (#18518) Ivan 2026-07-09 23:59:23 +0200
  • e85fbacab3
    Merge branch 'main' into selectedcontent-oninput-interfere Paolo Ricciuti 2026-07-09 16:01:25 +0200
  • 41642b70ee
    fix: avoid declaration tag warning in event handlers (#18500) Paolo Ricciuti 2026-07-09 15:06:08 +0200
  • cd528d5ab4 fix: chain preprocessor sourcemaps with an empty sources[0] #18518 Socialpranker 2026-07-09 11:56:49 +0200
  • d9a5cc1802 fix: prevent derived connection leak in untracked contexts (#18501) rabindra789 2026-07-09 13:14:53 +0530
  • 9ef7778da7 docs: clarify context when mounting components #18515 Sushanth012 2026-07-07 23:01:58 -0700
  • aff886124a
    Merge branch 'main' into chore/indent-option-for-print #18474 Manuel 2026-07-07 21:40:21 +0200
  • 304c452fa1
    wip incremental-batches-perf-attempt Simon Holthausen 2026-07-07 21:31:28 +0200
  • 54873d2039
    Merge 52a9161e14 into 8fb7ceeba5 #18424 spokodev 2026-07-07 16:38:45 +0000
  • 60bed83391 fix: recompute tracked owned deriveds after owner teardown #18513 Mohamed MAACHE 2026-07-07 16:23:58 +0200
  • b6dbf46eb7 add changset #18466 fix-18465 adiguba 2026-07-06 19:27:05 +0200
  • bdcdb29889 fix lint adiguba 2026-07-06 19:25:25 +0200
  • 0c226fcf4e Merge remote-tracking branch 'origin/main' into svelte-custom-renderer paoloricciuti 2026-07-06 17:08:21 +0200
  • aacb5c458d
    fix Simon Holthausen 2026-07-06 14:41:17 +0200
  • 7ec381a724
    Merge branch 'main' into incremental-batches Simon H 2026-07-06 14:05:17 +0200
  • 8fb7ceeba5
    fix: don't treat declaration tags as parts inside each blocks (#18507) Paolo Ricciuti 2026-07-06 13:50:56 +0200
  • a3b5db6fe9
    changeset #18508 effect-tree-crosstalk-fix Simon Holthausen 2026-07-06 12:18:06 +0200
  • 902ed3ab7b
    defer effect traversal upwards until processing the batch Simon Holthausen 2026-07-06 12:15:23 +0200
  • 4055a49ee6 fix: don't treat declaration tags as parts inside each blocks #18507 paoloricciuti 2026-07-06 12:14:07 +0200
  • 721dc71249
    wip Simon Holthausen 2026-07-05 23:24:35 +0200
  • caf0541433 fix: expose mount/unmount from svelte/renderer for non-browser hosts #18505 Thomas Yandell 2026-07-04 14:15:14 +0100
  • 965bb36080 chore: add changeset for #18503 fix #18504 SiddGud 2026-07-04 15:44:29 +0530
  • ec2bbb0309 fix(runes): preserve derived memoization during async batch reading (#18503) SiddGud 2026-07-04 15:38:45 +0530
  • a6752b0e29 . #18502 Scott Wu 2026-07-04 14:25:27 +0800
  • cf9f937558
    oops portals Simon Holthausen 2026-07-03 16:16:10 +0200
  • b0778a211c
    docs Simon Holthausen 2026-07-03 15:39:39 +0200
  • 2903ba9d8f
    fork fix Simon Holthausen 2026-07-03 15:39:16 +0200
  • cfccffd948
    fix more async coordination Simon Holthausen 2026-07-03 14:29:56 +0200
  • dc9052368b fix: avoid declaration tag warning in event handlers #18500 paoloricciuti 2026-07-03 11:27:23 +0200
  • a582c05350
    better implementation Simon Holthausen 2026-07-03 11:12:38 +0200