Commit Graph

  • 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
  • f598b4b3c0
    fix:typo in best practices documentation (#17915) Theodore Brown 2026-03-12 09:21:20 -0500
  • bd433c5ceb
    Version Packages (#17901) svelte@5.53.11 github-actions[bot] 2026-03-12 10:14:28 -0400
  • ef9ef66248
    Fix typo in best practices documentation #17915 Theodore Brown 2026-03-12 09:13:41 -0500
  • a3b6f09208 Version Packages #17901 github-actions[bot] 2026-03-12 13:29:50 +0000
  • 7c9ff8fc69
    fix: resolve boundary in correct batch when hydrating (#17914) Rich Harris 2026-03-12 09:28:43 -0400
  • da0488b7a0 fix: resolve boundary in correct batch when hydrating #17914 Rich Harris 2026-03-12 09:21:22 -0400
  • 667896a753
    fix: recover from errors that leave a corrupted effect tree (#17888) Rich Harris 2026-03-12 07:22:42 -0400
  • 8d864e65d5 set derived to clean more often Simon Holthausen 2026-03-12 12:19:40 +0100
  • ea3cd515be remove obsolete code Simon Holthausen 2026-03-12 12:12:33 +0100
  • a45b1f96f6 fix fork / more effect.pending fixes Simon Holthausen 2026-03-12 11:38:56 +0100
  • 1a2a80c756 Initial plan #17912 copilot-swe-agent[bot] 2026-03-12 10:32:30 +0000
  • e4e089310d
    fix: remove `untrack` circular dependency (#17910) Paolo Ricciuti 2026-03-12 11:17:56 +0100
  • 88a6aa0d89 fix state.eager/effect.pending Simon Holthausen 2026-03-12 11:14:39 +0100
  • 66ae9f41e4 adjust tests for new behavior Simon Holthausen 2026-03-12 10:42:11 +0100
  • 2de4f601f6 fix: remove `untrack` circular dependency #17910 paoloricciuti 2026-03-12 09:32:30 +0100
  • fda92ecd4e always populate batch_values when updating a derived #17909 always-populate-batch-values Rich Harris 2026-03-11 21:06:37 -0400
  • 9f71736019 Merge branch 'main' into entangle-batches Simon Holthausen 2026-03-11 23:19:01 +0100
  • af4c5e9b33 progress Simon Holthausen 2026-03-11 23:04:31 +0100
  • 476f5957fe WIP Rich Harris 2026-03-11 14:53:19 -0400
  • f2030bba29 tidy up Rich Harris 2026-03-11 14:52:44 -0400
  • d4a7efc6de Merge branch 'async-svelte-set' into async-svelte-map Rich Harris 2026-03-11 14:23:26 -0400
  • 9f66ec3acb fix test Rich Harris 2026-03-11 14:19:41 -0400
  • 8adac32e0d failing test Rich Harris 2026-03-11 14:12:54 -0400
  • 58f161dee2
    fix: properly lazily evaluate RHS when checking for assignment_value_stale (#17906) Conduitry 2026-03-11 13:48:42 -0400
  • cb9a734d95 changeset #17906 Conduitry 2026-03-11 13:02:22 -0400
  • 8f9b095421 add test Conduitry 2026-03-11 13:01:48 -0400
  • 643d2006ee oops Conduitry 2026-03-11 12:29:18 -0400
  • 0fc374275d oops, update $.assign as well Conduitry 2026-03-11 12:26:38 -0400
  • 921f1c1bf9 update assign_* functions Conduitry 2026-03-11 12:16:23 -0400
  • c89e0dbc2f wrap RHS in getter function Conduitry 2026-03-11 12:15:08 -0400
  • df4070d3eb prettier Rich Harris 2026-03-11 10:29:25 -0400
  • dd2f22d75b fix, tidy up Rich Harris 2026-03-11 10:24:37 -0400
  • b5cece5693 WIP Rich Harris 2026-03-11 10:12:40 -0400
  • 88293b6d5b Fix: SvelteSet's forEach, isDisjointFrom, isSubsetOf, isSupersetOf, difference, intersection, symmetricDifference, and union methods operate on an empty parent Set instead of the actual values stored in the #sources Map. #17903 async-svelte-set-alternative Vercel 2026-03-11 13:05:44 +0000
  • fb7f1eeb5d Fix: SvelteSet's read_methods (forEach, isDisjointFrom, isSubsetOf, isSupersetOf) and set_like_methods (difference, intersection, symmetricDifference, union) operate on an empty underlying Set instead of the actual data stored in #items. Vercel 2026-03-11 13:03:30 +0000
  • 7176069843 alternative approach Rich Harris 2026-03-10 23:02:42 -0400
  • cfc47b5654 changeset Rich Harris 2026-03-10 22:16:54 -0400
  • 2e2d77b9f8 Merge branch 'each-block-pending' into async-svelte-set Rich Harris 2026-03-10 22:04:57 -0400
  • cbd804bc85 tweak Rich Harris 2026-03-10 22:04:51 -0400
  • 3b29319140 tweak Rich Harris 2026-03-10 22:04:27 -0400
  • 1e6d87de9b Merge branch 'each-block-pending' into async-svelte-set Rich Harris 2026-03-10 22:03:52 -0400
  • c313797422 tweak Rich Harris 2026-03-10 22:03:42 -0400
  • 6af7f9068c tweak Rich Harris 2026-03-10 22:00:49 -0400
  • 9baf459b45 update test Rich Harris 2026-03-10 22:00:26 -0400
  • aa4a8f7006 Merge branch 'each-block-pending' into async-svelte-set Rich Harris 2026-03-10 21:45:34 -0400
  • 839e6786b1 rename test Rich Harris 2026-03-10 21:45:23 -0400
  • a5b7ac869e WIP test Rich Harris 2026-03-10 21:43:55 -0400
  • 3cdeda6ca9 fix Rich Harris 2026-03-10 21:34:12 -0400
  • 2c2bc766e9 WIP Rich Harris 2026-03-10 21:32:34 -0400
  • 40f05ab9d3 update changeset Rich Harris 2026-03-10 20:28:06 -0400
  • 95a0bec7c2 holy shit it woooooorks Rich Harris 2026-03-10 20:26:23 -0400
  • 903eedb861 progress i think? Rich Harris 2026-03-10 20:01:38 -0400
  • dac3364087 Merge branch 'main' into each-block-pending Rich Harris 2026-03-10 19:35:34 -0400
  • 0e8f49b25f
    chore: rebase batches after process, not during (#17900) Rich Harris 2026-03-10 19:23:32 -0400
  • 0394d78e52 var #17900 Rich Harris 2026-03-10 18:28:29 -0400
  • 0242053044 changeset Rich Harris 2026-03-10 18:24:35 -0400
  • 8c907b0498 fix Rich Harris 2026-03-10 18:24:10 -0400
  • c7d6fb9c4e wip Simon Holthausen 2026-03-10 23:00:02 +0100
  • 72cd247c33
    Version Packages (#17896) svelte@5.53.10 github-actions[bot] 2026-03-10 22:59:13 +0100
  • 730c7d833d WIP tweak rebase logic Rich Harris 2026-03-10 17:56:12 -0400
  • 5937039ec8 Version Packages #17896 github-actions[bot] 2026-03-10 17:53:22 +0000
  • 342d8568f1
    fix: re-process batch if new root effects were scheduled (#17895) Simon H 2026-03-10 18:52:23 +0100
  • 43ed2ba594 better test Rich Harris 2026-03-10 13:42:37 -0400
  • 123ff93329 oops #17895 Rich Harris 2026-03-10 13:05:00 -0400
  • 7308e7e9db group all the edge case code together Rich Harris 2026-03-10 13:01:49 -0400
  • a8896c2f7f Merge branch 'main' into entangle-batches Simon Holthausen 2026-03-10 17:35:02 +0100
  • e9d80768f4 better fix Simon Holthausen 2026-03-10 17:21:48 +0100
  • 7f7c29865f fix Simon Holthausen 2026-03-10 16:02:25 +0100
  • 68fa3462dd merge main Rich Harris 2026-03-10 10:31:17 -0400
  • 51d305d18a
    docs: fix usable spelling in migration guide (#17889) Rohan Santhosh 2026-03-10 22:08:26 +0800
  • 9a80469e5e fix: re-process batch if new root effects were scheduled Simon Holthausen 2026-03-10 14:57:17 +0100
  • f0dd19a868 chore: add changeset #17892 Valentin Guillois 2026-03-10 10:46:20 +0000
  • 42987c4146 fix: prevent scheduler deadlock when $state is written in getter during flush Valentin Guillois 2026-03-10 10:08:10 +0000
  • 045c9c1783 docs: fix usable spelling in migration guide #17889 rohan436 2026-03-10 11:46:52 +0800
  • b1cac716b3 handle legacy mode #17888 Rich Harris 2026-03-09 22:58:50 -0400
  • 430a5d67aa fix: recover from errors that leave a corrupted effect tree Rich Harris 2026-03-09 22:35:52 -0400
  • b4fe6f5548
    Merge branch 'main' into fix/improve-a11y-invalid-href-docs Brenner Cruvinel 2026-03-09 21:35:47 -0300
  • d54361b97f
    Version Packages (#17886) svelte@5.53.9 github-actions[bot] 2026-03-09 20:25:06 -0400
  • 13550c9060 Version Packages #17886 github-actions[bot] 2026-03-09 21:44:08 +0000
  • be36c934c4
    fix: better `bind:this` cleanup timing (#17885) Simon H 2026-03-09 22:43:06 +0100
  • 1bb8442f16 remove the bind:this stuff Rich Harris 2026-03-09 17:19:54 -0400
  • 9df415ccf3
    Update packages/svelte/src/internal/client/types.d.ts #17885 Simon H 2026-03-09 22:14:26 +0100
  • 55d852dc40 todo for later Simon Holthausen 2026-03-09 22:03:14 +0100
  • 72196c1224 nothing breaks Simon Holthausen 2026-03-09 22:03:08 +0100
  • 88a135d425
    Update packages/svelte/src/internal/client/dom/elements/bindings/this.js Simon H 2026-03-09 21:24:44 +0100
  • 8543e110d6 fix: better `bind:this` cleanup timing Simon Holthausen 2026-03-09 21:07:50 +0100
  • 8e0cfc8a8d typecheck Rich Harris 2026-03-09 11:54:23 -0400
  • 10a00b9b9c
    Merge branch 'main' into gitbutler-bug-2 Rich Harris 2026-03-09 11:44:36 -0400