Commit Graph

  • aaf405b119 parametric runes Rich Harris 2026-03-17 12:26:02 -0400
  • 03fa759b80 bring over test from #17162 Simon Holthausen 2026-03-17 17:21:09 +0100
  • 2938681036 chore: let async deriveds coordinate batches Simon Holthausen 2026-03-17 17:12:53 +0100
  • 6a303c3638
    Version Packages (#17936) svelte@5.53.13 github-actions[bot] 2026-03-17 10:23:19 -0400
  • f9de4b2a17 Version Packages #17936 github-actions[bot] 2026-03-17 13:54:42 +0000
  • f081a6c3b1
    fix: resume inert effects when they come from offscreen (#17942) Simon H 2026-03-17 14:53:29 +0100
  • 1cd06451af
    fix: remove nodes in boundary when work is pending and HMR is active (#17932) Rich Harris 2026-03-17 09:52:06 -0400
  • 9a126881b1
    Update packages/svelte/src/internal/client/dev/hmr.js #17932 Simon H 2026-03-17 14:40:01 +0100
  • be597bbfab
    move above #17942 Simon H 2026-03-17 14:30:57 +0100
  • 32a48ed174
    fix: don't eagerly access not-yet-initialized functions in template (#17938) Simon H 2026-03-17 13:45:22 +0100
  • 1ced16a22e oops - move deasync logic to b.arrow #17938 Rich Harris 2026-03-17 08:36:32 -0400
  • 827df0c914
    Merge ca249a6ac9 into b472171de6 #17935 Rich Harris 2026-03-17 07:29:59 -0500
  • f8a09d1290 use b.arrow instead of b.thunk Rich Harris 2026-03-17 08:14:38 -0400
  • b472171de6
    fix: ensure `$inspect` after top level await doesn't break builds (#17943) Simon H 2026-03-17 12:49:28 +0100
  • d4bd6ad8f3
    fix: ensure "is standalone child" is correctly reset (#17944) Simon H 2026-03-17 12:48:25 +0100
  • a03b3f3014 feat: custom renderers api paoloricciuti 2026-03-17 10:26:49 +0100
  • 848d1dcff0 tidy up Rich Harris 2026-03-16 19:00:56 -0400
  • 08e8163d89 chore: use `@sveltejs/config` for options validation Rich Harris 2026-03-16 18:47:14 -0400
  • 89d8db25df fix: ensure "is standalone child" is correctly reset #17944 Simon Holthausen 2026-03-16 22:41:15 +0100
  • 58a68df7fd fix: ensure `$inspect` after top level await doesn't break builds #17943 Simon Holthausen 2026-03-16 21:42:32 +0100
  • b448a62823 fix: resume inert effects when they come from offscreen Simon Holthausen 2026-03-16 21:19:25 +0100
  • 87082e2468 add test Rich Harris 2026-03-16 13:50:07 -0400
  • 6b45564b71 implement #is_blocked Rich Harris 2026-03-16 13:42:08 -0400
  • dcd495d3a7 ignore skipped Rich Harris 2026-03-16 13:36:14 -0400
  • 09d1dcdf3f fix Simon Holthausen 2026-03-16 15:34:07 +0100
  • e3505a7675
    Updated README.md #17939 Krish Kumar Singh 2026-03-16 19:27:25 +0530
  • 5d6bb1723d fix: don't eagerly access not-yet-initialized functions in template Simon Holthausen 2026-03-16 13:41:17 +0100
  • e91b9ca7b7 comments Simon Holthausen 2026-03-16 11:32:26 +0100
  • 42b3c68eac
    Merge branch 'main' into entangle-batches Simon H 2026-03-16 10:39:32 +0100
  • 769a7bc11a adding an explicit tests #17937 runes-mode jycouet 2026-03-15 15:44:00 +0100
  • 03ea36af2b same as initial sv! not false, but undefined! jycouet 2026-03-15 07:29:25 +0100
  • 9509607d12 feat: support `runes: 'user_land'` compile option jycouet 2026-03-15 07:14:09 +0100
  • ef2cbfaf0c Merge branch 'main' into each-block-pending Rich Harris 2026-03-14 17:44:32 -0400
  • ca249a6ac9 merge #17935 stale-batch Rich Harris 2026-03-14 17:44:17 -0400
  • 98e8b635fa
    fix: discard batches made obsolete by commit (#17934) Rich Harris 2026-03-14 17:43:04 -0400
  • 44c584af49 failing test Rich Harris 2026-03-14 16:31:30 -0400
  • 26c105b534 create new StaleReactionError each time Rich Harris 2026-03-14 16:01:19 -0400
  • 339aeb7d6b fix: discard batches made obsolete by commit #17934 Rich Harris 2026-03-14 13:25:21 -0400
  • 2bf23c717a oops Rich Harris 2026-03-14 05:03:10 -0400
  • 856955f0b2 unused Rich Harris 2026-03-14 05:00:52 -0400
  • b8c6c4a879 fix Rich Harris 2026-03-14 04:56:42 -0400
  • 0c70fef93f fix: remove nodes in boundary when work is pending and HMR is active Rich Harris 2026-03-14 04:43:30 -0400
  • 8b86bdd82d
    Version Packages (#17919) svelte@5.53.12 github-actions[bot] 2026-03-14 04:26:40 -0400
  • eb11da2c17 differentiate derived values for blocking logic Simon Holthausen 2026-03-13 23:07:21 +0100
  • 69fe87e384 Merge branch 'main' into each-block-pending Simon Holthausen 2026-03-13 22:31:18 +0100
  • 99b4ecba54 Version Packages #17919 github-actions[bot] 2026-03-13 21:27:27 +0000
  • dcf4865b22
    chore: add "untracked allows writes" test (#17930) Simon H 2026-03-13 22:25:53 +0100
  • 1ebed68322
    fix: avoid traversing clean roots (#17928) Simon H 2026-03-13 22:25:45 +0100
  • 3df70084b9
    Merge branch 'main' into fix-await-logical-assignment #17931 dishantsharma1123 2026-03-14 01:12:54 +0530
  • c8e7ef9b5d chore: apply prettier formatting dishantsharma1123 2026-03-14 01:04:58 +0530
  • 08ac46a4c0 fix(compiler): support await in RHS of ??= logical assignment dishantsharma1123 2026-03-14 00:23:26 +0530
  • 965f2a0ac8
    fix: handle async RHS in assignment_value_stale (#17925) Conduitry 2026-03-13 14:38:36 -0400
  • 063dae66c3 revive in process, not flush #17928 Rich Harris 2026-03-13 14:00:31 -0400
  • 110af36470 prevent zombie batch Rich Harris 2026-03-13 13:11:36 -0400
  • 71b8978160 add invariant Rich Harris 2026-03-13 13:11:21 -0400
  • 5455eaf33e fix test #17925 Simon Holthausen 2026-03-13 17:59:33 +0100
  • 2e04e5714b Merge branch 'main' into root-effects-fix Rich Harris 2026-03-13 12:48:38 -0400
  • a513da0445
    chore: add invariant utility (#17929) Rich Harris 2026-03-13 12:48:12 -0400
  • fca0ee9113 chore: add "untracked allows writes" test #17930 Simon Holthausen 2026-03-13 17:45:27 +0100
  • 27c95264ae oops #17929 Rich Harris 2026-03-13 12:44:33 -0400
  • 4cad3451e3 chore: add invariant utility Rich Harris 2026-03-13 12:37:16 -0400
  • e807f55bff WIP Rich Harris 2026-03-13 12:25:46 -0400
  • bbee43cb24 fix: avoid traversing clean roots Simon Holthausen 2026-03-13 14:36:05 +0100
  • dd6c4f508f Merge branch 'main' into each-block-pending Rich Harris 2026-03-13 09:02:12 -0400
  • 043a7a26cd
    chore: add sandbox output files to .prettierignore (#17926) Conduitry 2026-03-13 08:56:41 -0400
  • d2b31a023a fix comment Conduitry 2026-03-13 06:59:19 -0400
  • 2bdf7962df changeset Conduitry 2026-03-13 06:53:52 -0400
  • ce67a2fe49 skip_no_async Conduitry 2026-03-13 06:50:10 -0400
  • bd43295b85 reorder args Conduitry 2026-03-13 06:50:00 -0400
  • 7dc76cd091 DRY part 3 Conduitry 2026-03-13 06:37:55 -0400
  • 0e2daf385a oops Conduitry 2026-03-13 06:32:41 -0400
  • 06233d4d72 DRY part 2 Conduitry 2026-03-13 06:23:27 -0400
  • 5970d00636 DRY part 1 Conduitry 2026-03-13 06:11:15 -0400
  • 5edf33d04f chore: add sandbox output files to .prettierignore #17926 Conduitry 2026-03-13 05:46:29 -0400
  • 3d671d13e4 messy solution Conduitry 2026-03-13 05:34:00 -0400
  • c8ca614b3c add test Conduitry 2026-03-13 05:30:13 -0400
  • 3dbd95075c
    fix: keep select.__value current when effect is deferred (#17745) Apoorv Darshan 2026-03-13 07:37:57 +0530
  • 91bcab9e39
    Apply suggestion from @Rich-Harris #17745 Rich Harris 2026-03-12 22:02:18 -0400
  • 375949513b we only need the first of these Rich Harris 2026-03-12 21:59:51 -0400
  • 51a51296fd add assertion back, remove obsolete comment about comment Rich Harris 2026-03-12 21:59:40 -0400
  • 405fee6517 Merge branch 'fix/select-stale-value-on-dynamic-options' of github.com:apoorvdarshan/svelte into pr/17745 Rich Harris 2026-03-12 21:56:12 -0400
  • ff07dc60ee add test of sync behaviour Rich Harris 2026-03-12 21:55:46 -0400
  • d7983ea7d3
    fix: add await tick() before shift in external reset test Apoorv Darshan 2026-03-13 07:09:06 +0530
  • 865033040d merge Rich Harris 2026-03-12 21:15:49 -0400
  • 975b72a05a Merge branch 'main' into pr/17745 Rich Harris 2026-03-12 21:15:05 -0400
  • 3bc95f6e19 test for external reset Rich Harris 2026-03-12 21:01:29 -0400
  • fb5cfd5b1f rename test (excludes it from no-async tests) Rich Harris 2026-03-12 20:49:25 -0400
  • a549d393af chore: autofix github-actions[bot] 2026-03-13 00:04:11 +0000
  • ee3807ecbe
    fix autofix (#17923) Rich Harris 2026-03-12 20:01:38 -0400
  • cda28a1ea0 fix autofix #17923 Rich Harris 2026-03-12 20:01:11 -0400
  • ad94009e34
    chore: add autofix workflow (#17922) Rich Harris 2026-03-12 19:55:15 -0400
  • 4d8e7b256c
    Update .github/workflows/autofix.yml #17922 Rich Harris 2026-03-12 19:17:16 -0400
  • 4f32b8686e add autofix workflow Rich Harris 2026-03-12 19:10:12 -0400
  • 9181c2cad7
    Merge branch 'main' into each-block-pending Simon H 2026-03-12 23:13:37 +0100
  • 7f60681ecb fix: freeze deriveds once their containing effects are destroyed Rich Harris 2026-03-12 18:09:28 -0400
  • 489cc444de merge main #17862 Rich Harris 2026-03-12 15:11:57 -0400
  • 44c4f213e9
    fix: ensure deriveds values are correct across batches (#17917) Simon H 2026-03-12 20:10:07 +0100
  • 0a3a25fbaa fix: ensure deriveds values are correct across batches #17917 Simon Holthausen 2026-03-12 17:18:43 +0100
  • 63686ae22c
    chore(deps): bump devalue from 5.6.3 to 5.6.4 (#17916) dependabot[bot] 2026-03-12 12:00:19 -0400
  • a5c4e5784d
    chore(deps): bump devalue from 5.6.3 to 5.6.4 #17916 dependabot[bot] 2026-03-12 15:38:47 +0000