Commit Graph

  • 42c5298531
    Update packages/svelte/src/internal/client/reactivity/batch.js Rich Harris 2026-05-12 17:52:57 -0400
  • 47272261c3
    Update packages/svelte/src/internal/client/reactivity/batch.js Rich Harris 2026-05-12 17:38:54 -0400
  • b01edf5153 fix Rich Harris 2026-05-12 16:22:43 -0400
  • ae43b80b20 fix Rich Harris 2026-05-12 15:56:14 -0400
  • f10cd607b2 fix Rich Harris 2026-05-12 15:04:19 -0400
  • 9f27dcf8d0 fix Rich Harris 2026-05-12 14:57:20 -0400
  • ab7342d0ea lint Rich Harris 2026-05-12 13:37:18 -0400
  • fd41e1994b bring over test from stale-values-async-fix Rich Harris 2026-05-12 13:35:19 -0400
  • d0ec6b3923 bring over test from batch-branches-fix Rich Harris 2026-05-12 13:32:51 -0400
  • 66b0e41cca tweak Rich Harris 2026-05-12 13:28:12 -0400
  • 9aa19e7355 fix Rich Harris 2026-05-12 13:01:32 -0400
  • 8a2e0584cf
    Merge branch 'main' into svelte-custom-renderer Paolo Ricciuti 2026-05-12 18:35:28 +0200
  • 6299509546 docs: add JSDoc documentation for props #18204 guozi 2026-05-12 19:38:36 +0800
  • 50b58c3fe0 docs: add comprehensive JSDoc documentation for props #18203 guozi 2026-05-12 19:36:30 +0800
  • 9ef3f21d58 docs: add Chinese README translation guozi 2026-05-12 19:22:51 +0800
  • 314f5c4efd WIP Rich Harris 2026-05-11 17:14:21 -0400
  • 1fd542e3e1 WIP Rich Harris 2026-05-11 16:37:23 -0400
  • 2aeeb8ab12 WIP Rich Harris 2026-05-11 16:31:57 -0400
  • 76e13f5e6f WIP Rich Harris 2026-05-11 14:02:36 -0400
  • 3ac3f0405f update test Rich Harris 2026-05-11 13:27:04 -0400
  • 6a6ee75046 WIP Rich Harris 2026-05-11 13:11:15 -0400
  • dbd931f959
    Merge branch 'main' into fix-style-css-injection Jetti Hrushikesh 2026-05-11 16:04:46 +0530
  • 8554a4347c chore: allow `null` for `pending` in typings #18201 Simon Holthausen 2026-05-11 11:23:25 +0200
  • e8f3481950 fix Rich Harris 2026-05-10 15:15:03 -0400
  • e3c1407389 tweak Rich Harris 2026-05-10 15:12:36 -0400
  • 41550a5115 test: add runtime-browser regression test for style directive trailing semicolon OfirHaf 2026-05-10 11:57:47 +0300
  • 4d1ce5ac94
    Merge branch 'main' into fix/bind-this-teardown #18159 Razin Shafayet 2026-05-10 13:38:54 +0600
  • 5d8fa9df7a fix: use local value variable instead of next[key] in null check OfirHaf 2026-05-10 09:51:07 +0300
  • 81458c0696 fix: strip trailing semicolons from style directive values before setProperty OfirHaf 2026-05-10 08:06:56 +0300
  • 845a5a46c8 WIP Rich Harris 2026-05-08 17:34:43 -0400
  • 799f227a52 merge main Rich Harris 2026-05-08 14:22:51 -0400
  • af5b9724ab
    chore: flatten `#process()` (#18190) Rich Harris 2026-05-08 13:41:08 -0400
  • 9ffc13d7c3
    fix: remove `source.updated` stack traces after `flush` (#18196) Rich Harris 2026-05-08 12:55:29 -0400
  • 124738157b fix: remove `source.updated` stack traces after `flush` #18196 Rich Harris 2026-05-08 12:44:44 -0400
  • a6d97333e0
    Merge branch 'main' into flatten-process #18190 Rich Harris 2026-05-08 12:08:36 -0400
  • e00944ffd1
    fix: correctly compile component member expressions for SSR (#18192) Simon H 2026-05-08 18:08:26 +0200
  • 9950b22869
    fix: process batches created in effect and immediately flushed (#18194) Rich Harris 2026-05-08 12:08:04 -0400
  • 608b487d73 only re-add batch when necessary #18194 Rich Harris 2026-05-08 11:58:08 -0400
  • ab6e5c358d fix: process batches created in effect and immediately flushed Rich Harris 2026-05-08 11:52:44 -0400
  • 719ea360a3 doh Rich Harris 2026-05-08 10:50:24 -0400
  • 2d6078eb8c okay i think i got it Rich Harris 2026-05-08 10:47:51 -0400
  • f0576ea01f add test and note-to-self about store behaviour with async #18193 test-annoying-store-behaviour Rich Harris 2026-05-08 10:40:05 -0400
  • 804d223f15 fix the test, so that it fails correctly Rich Harris 2026-05-08 10:38:39 -0400
  • 5bc6b56981 ok that seems unnecessary too? wtf Rich Harris 2026-05-08 10:35:23 -0400
  • e527e1e8ac test Rich Harris 2026-05-08 10:33:16 -0400
  • 366ae11c41 tweak Rich Harris 2026-05-08 10:14:41 -0400
  • e2de66af9a fix: correctly compile component member expressions for SSR #18192 Simon Holthausen 2026-05-08 15:46:49 +0200
  • dbce6bdac4
    Merge cec3ebc013 into fcaa8ce723 #17872 Simon H 2026-05-08 12:44:04 +0000
  • cec3ebc013 update tests #17872 entangle-batches Simon Holthausen 2026-05-08 14:43:53 +0200
  • 0fe8256acc Merge branch 'main' into entangle-batches Simon Holthausen 2026-05-08 14:43:05 +0200
  • ecc624e11f
    Merge branch 'main' into fix/bind-this-teardown Razin Shafayet 2026-05-08 09:01:06 +0600
  • 4a06bc5d15 tweak Rich Harris 2026-05-07 21:49:37 -0400
  • 0eab02db24 chore: flatten `#process()` Rich Harris 2026-05-07 21:44:12 -0400
  • 660ec07a95 replace `batches` set with a linked list Rich Harris 2026-05-07 21:25:18 -0400
  • bb85f61dcf fix #18189 Simon Holthausen 2026-05-07 22:21:31 +0200
  • e2b27e8469
    Update packages/svelte/src/internal/client/reactivity/batch.js Simon H 2026-05-07 22:19:54 +0200
  • 41ede2cbfc fix: reschedule effect + avoid stale values Simon Holthausen 2026-05-07 21:58:35 +0200
  • fcaa8ce723
    fix: reapply new batch after `#commit` (#18186) Simon H 2026-05-07 20:34:26 +0200
  • a98c686196
    Merge branch 'main' into fix/bind-this-teardown Razin Shafayet 2026-05-08 00:30:07 +0600
  • 246f7def98
    fix: reapply new batch after `#commit` #18186 Simon H 2026-05-07 18:15:47 +0200
  • fc5a41a960 chore: tighten style-object test assertions Mathias Picker 2026-05-07 15:22:43 +0200
  • 184b86f03d
    Merge branch 'main' into batch-branches-fix #18162 batch-branches-fix Simon H 2026-05-07 10:47:13 +0200
  • c75ebe8b31
    Merge branch 'main' into svelte-custom-renderer Paolo Ricciuti 2026-05-07 10:41:21 +0200
  • 908c9d0312
    fix: leave stale promises to wait for a later resolution, instead of rejecting (#18180) Rich Harris 2026-05-07 04:30:24 -0400
  • 2458cf41c8
    Merge branch 'main' into fix/bind-this-teardown Razin Shafayet 2026-05-07 09:17:22 +0600
  • 4f6636669d
    fix: wait with resolving prior batches until current one commits (#18181) #18180 Simon H 2026-05-07 04:35:05 +0200
  • 2baf4d0a6e
    Merge branch 'differentiate-stale-reactions' into differentiate-stale-reactions-2 #18181 Rich Harris 2026-05-06 18:28:11 -0400
  • 3d19d33d11 merge Rich Harris 2026-05-06 18:26:40 -0400
  • 4d2b6c61e0
    chore: make `batch.#pending` a number rather than a map (#18184) Rich Harris 2026-05-06 18:24:23 -0400
  • 81d11ac064 chore: make `batch.#pending` a number rather than a map #18184 Rich Harris 2026-05-06 18:16:11 -0400
  • 9c1b094ac4
    Merge branch 'differentiate-stale-reactions' into differentiate-stale-reactions-2 Simon H 2026-05-06 23:52:39 +0200
  • e0da2118a9 remove arrow function wrapper Rich Harris 2026-05-06 17:49:04 -0400
  • f9f90d53fb fixed it a tiny bit faster than claude Simon Holthausen 2026-05-06 23:46:09 +0200
  • a5437b24f7 no longer need to wrap in arrow function Rich Harris 2026-05-06 16:42:37 -0400
  • cda3abb1a0
    Merge branch 'differentiate-stale-reactions' into differentiate-stale-reactions-2 Rich Harris 2026-05-06 16:41:09 -0400
  • a6d9fcf4b8
    Merge branch 'main' into differentiate-stale-reactions Rich Harris 2026-05-06 16:40:45 -0400
  • 1c150a460f
    fix: abort running obsolete async branches (#18118) Simon H 2026-05-06 22:37:46 +0200
  • 9d4dd206f7 bail before restoring #18118 Rich Harris 2026-05-06 16:29:31 -0400
  • 74cdab231d on_abort is now unused Rich Harris 2026-05-06 16:21:36 -0400
  • 2792ac74c2 merge main Rich Harris 2026-05-06 16:20:12 -0400
  • 91e1ead773
    chore: remove unnecessary `increment_pending` calls (#18183) Rich Harris 2026-05-06 16:16:06 -0400
  • aeb6bd088b
    fix: reapply context after transforming error during SSR (#18099) Simon H 2026-05-06 22:04:50 +0200
  • 5e054574db
    fix: don't override new current_batch (#18170) Simon H 2026-05-06 22:02:57 +0200
  • 111722d49a
    Merge branch 'main' into restore-context-transform-error #18099 Rich Harris 2026-05-06 15:52:21 -0400
  • 5140b90a49 chore: remove unnecessary `increment_pending` calls #18183 Rich Harris 2026-05-06 15:48:18 -0400
  • 4ad584ea29 delete the deferred inside `handler`, rather than from multiple places Rich Harris 2026-05-06 15:29:37 -0400
  • bd2b5643b6 another test Simon Holthausen 2026-05-06 17:48:51 +0200
  • 25f8a9dfa8
    Merge branch 'differentiate-stale-reactions' into differentiate-stale-reactions-2 Simon H 2026-05-06 17:36:17 +0200
  • 036a8b6221 fix: wait with resolving prior batches until current one commits Simon Holthausen 2026-05-06 17:34:16 +0200
  • ff1ba9e091 skip work when obsolete Rich Harris 2026-05-06 11:30:03 -0400
  • 4ad2377eef
    Merge branch 'main' into fix/bind-this-teardown Razin Shafayet 2026-05-06 18:00:28 +0600
  • c92989ad10
    Merge branch 'main' into svelte-custom-renderer Paolo Ricciuti 2026-05-06 13:13:53 +0200
  • b5045f9341 chore: drop redundant comment in to_style Mathias Picker 2026-05-06 10:46:24 +0200
  • 7462194986 fix "was flushed already" logic because it's wrong for the initial batch if there's a pending boundary #18170 Simon Holthausen 2026-05-06 10:32:50 +0200
  • d4c5a91735
    fix: rethrow error of failed iterable after calling `return()` (#18169) Simon H 2026-05-06 09:59:39 +0200
  • 3d7828a200
    Apply suggestion from @vercel[bot] #18169 Simon H 2026-05-06 09:56:29 +0200
  • 1dfe5b345d ffs Simon Holthausen 2026-05-06 09:46:46 +0200
  • 720e23cffe fix for real - turns out there's a difference between errors in yields and errors in next Simon Holthausen 2026-05-06 09:42:56 +0200
  • e6cedac68e simplify Rich Harris 2026-05-05 22:08:49 -0400
  • 8d7c197776 better communicate 'never resolves' Rich Harris 2026-05-05 21:54:50 -0400