Commit Graph

  • 1ac643f1ee fix: prevent component pre-mounting in async boundaries harshmandan 2025-08-16 23:37:40 +0530
  • 5d6b081747 run rescheduled block effects eagerly Rich Harris 2025-08-15 21:08:47 -0400
  • 8e2cc027a3 Merge branch 'gh-16548' into gh-16548-eager-block Rich Harris 2025-08-15 20:47:36 -0400
  • 87e5d00954 Merge branch 'main' into gh-16548 #16623 Rich Harris 2025-08-15 20:44:03 -0400
  • c9b2654357 WIP Rich Harris 2025-08-15 20:43:51 -0400
  • d5ba21f77c collect all effects Rich Harris 2025-08-15 20:32:37 -0400
  • 12ceae113d make test fail Rich Harris 2025-08-15 20:17:25 -0400
  • 7b2d774627
    chore: update/simplify test (#16630) Rich Harris 2025-08-15 17:09:33 -0400
  • 5d6b755e68 belts and braces Simon Holthausen 2025-08-15 23:02:55 +0200
  • 0ee1d56635 fix memory leak, fix branch commit bug Simon Holthausen 2025-08-15 22:51:50 +0200
  • 95e5175581
    fix: do not defer unmount; immediately unmount components (#16624) Harsh Mandan 2025-08-16 00:57:47 +0530
  • 4f5ac21524 update changeset #16624 Rich Harris 2025-08-15 15:23:33 -0400
  • b4cacabb42 add test Rich Harris 2025-08-15 15:23:02 -0400
  • 0ea096e763 simplify effect-order-7 #16630 Rich Harris 2025-08-15 11:53:45 -0400
  • d61b3e8772 oops Rich Harris 2025-08-15 11:10:00 -0400
  • 0f4d0b101b fix Simon Holthausen 2025-08-15 16:46:46 +0200
  • e648e423d4 update/simplify test Rich Harris 2025-08-15 10:18:41 -0400
  • e11e381fb6 fix #16612 Simon Holthausen 2025-08-15 13:54:11 +0200
  • d2c85f61ed
    Update .changeset/few-geese-itch.md Simon H 2025-08-15 13:46:19 +0200
  • f89e3557ee restrict to block effects Rich Harris 2025-08-14 22:54:01 -0400
  • 514699a41c reset parent if necessary #16625 Rich Harris 2025-08-14 20:08:02 -0400
  • 036d4588ab
    fix: actually use the changes from #16617 (#16626) ComputerGuy 2025-08-14 16:33:55 -0700
  • 157b7ac341 fix failing test #16626 ComputerGuy 2025-08-14 16:06:33 -0700
  • d075eb947a Merge branch 'main' into better-effect-pruning Rich Harris 2025-08-14 17:16:51 -0400
  • 1290ab46bc changeset Rich Harris 2025-08-14 17:10:38 -0400
  • aed8f8c7b8 simplify Rich Harris 2025-08-14 17:10:06 -0400
  • 39f2bf0a77 simplify Rich Harris 2025-08-14 17:05:11 -0400
  • 45ae96c41c fix: add changeset harshmandan 2025-08-15 02:34:23 +0530
  • 5eaea16104 tweak Rich Harris 2025-08-14 16:59:43 -0400
  • 7f3a5868d3 fix: do not defer unmount; immediately unmount components harshmandan 2025-08-15 02:25:09 +0530
  • d4696fd020 prune effects where possible Rich Harris 2025-08-14 16:46:59 -0400
  • 357145f7eb quick fix ComputerGuy 2025-08-14 13:39:16 -0700
  • a543559acf
    fix: avoid recursion error when tagging circular references (#16622) ComputerGuy 2025-08-14 13:36:29 -0700
  • a6654fcac5
    Merge 293fefb10b into ad19a1a0f5 #15069 Paolo Ricciuti 2025-08-14 22:11:12 +0200
  • 8d710765c2 tweak Rich Harris 2025-08-14 16:08:11 -0400
  • 710274c78f fix?? #16622 ComputerGuy 2025-08-14 12:58:46 -0700
  • e738d6ad2c fix? ComputerGuy 2025-08-14 12:54:31 -0700
  • ad19a1a0f5
    fix: don't clone non-proxies in `$inspect` (#16617) ComputerGuy 2025-08-14 12:50:59 -0700
  • 62964abd36 tweak ComputerGuy 2025-08-14 12:49:32 -0700
  • a77f485f20 add test ComputerGuy 2025-08-14 12:48:25 -0700
  • 2f4974c771 try this ComputerGuy 2025-08-14 12:40:28 -0700
  • 485a1af3e1 lint #16617 ComputerGuy 2025-08-14 12:37:41 -0700
  • fbf8a13d09 apply suggestion ComputerGuy 2025-08-14 12:31:05 -0700
  • cb6c018ee0 more ComputerGuy 2025-08-14 12:22:05 -0700
  • 713ae9eb9d make logging clearer ComputerGuy 2025-08-14 12:17:37 -0700
  • b8ad73faf6 add some logging ComputerGuy 2025-08-14 12:14:19 -0700
  • acc7bb3f7f add test Rich Harris 2025-08-14 14:48:17 -0400
  • e862e5e044 try suggestion ComputerGuy 2025-08-14 11:40:39 -0700
  • 2048f5dae0 tweak comment Rich Harris 2025-08-14 14:35:51 -0400
  • 66396f391e fix: only abort effect flushing if it causes an existing effect to be scheduled Rich Harris 2025-08-14 14:28:16 -0400
  • c745945e9e fix: avoid recursion error when tagging circular references ComputerGuy 2025-08-14 10:45:41 -0700
  • e14561c829 fix: associate batch with boundary Simon Holthausen 2025-08-14 16:03:27 +0200
  • 66378e5183 fix: properly catch top level await errors Simon Holthausen 2025-08-14 13:48:27 +0200
  • 8e5f1db50c fix: don't clone non-proxies in `$inspect` ComputerGuy 2025-08-13 20:14:03 -0700
  • a64ee322bf
    chore: apply suggestions from code review Paolo Ricciuti 2025-08-13 21:16:39 +0200
  • 2523f73748 feat: new docs on analysis paoloricciuti 2025-08-13 18:42:37 +0200
  • ee30cc9214 Merge branch 'main' into developer-guide paoloricciuti 2025-08-13 16:35:39 +0200
  • 772fb96d14 chore: failing test for legacy api broken with HRM legacy-api-hmr-bug paoloricciuti 2025-08-13 16:35:22 +0200
  • 7e4064c875 perf: don't reschedule the whole batch on writes Simon Holthausen 2025-08-13 14:28:46 +0200
  • 6f0e43de1a fix: avoid false-positive infinite loop error #16611 Simon Holthausen 2025-08-13 09:26:08 +0200
  • d4417cb245 clean up diff Jack Goodall 2025-08-12 23:51:15 +0200
  • 9c9a1a841c 🧹 Jack Goodall 2025-08-12 23:30:30 +0200
  • dfcc5f6829 use BindDirective metadata to mark a spread element instead of setting the SpreadElement as the expression Jack Goodall 2025-08-12 21:58:33 +0200
  • 92e9e79c6c register error properly Jack Goodall 2025-08-12 21:56:50 +0200
  • 80540843c2 docs formatting Jack Goodall 2025-08-12 19:08:08 +0200
  • 03b1d7758d clean up Jack Goodall 2025-08-12 18:59:51 +0200
  • 2c6316bcae revert unecessary change Jack Goodall 2025-08-12 18:53:26 +0200
  • c848429de9 changeset Jack Goodall 2025-08-12 18:41:37 +0200
  • c1f14c11e8 update docs Jack Goodall 2025-08-12 18:31:36 +0200
  • 4c3c658bfa fix bind:group Jack Goodall 2025-08-12 18:19:01 +0200
  • 805ca34a96 component props Jack Goodall 2025-07-29 17:13:03 +0200
  • 484885d718 component props Jack Goodall 2025-07-29 17:13:03 +0200
  • d700bf1bc5 use existing Context types Jack Goodall 2025-07-29 16:57:32 +0200
  • 02ea592b52 better error reporting Jack Goodall 2025-07-29 16:42:39 +0200
  • a9ffe159ec cleaner error messages Jack Goodall 2025-07-28 18:02:27 +0200
  • c8294cc632 test IIFE support Jack Goodall 2025-07-28 15:25:28 +0200
  • 59a96c9a97 support spreading object with get/set methods Jack Goodall 2025-07-28 15:22:41 +0200
  • 9c6028b10f dedupe repeated code Jack Goodall 2025-07-28 14:19:46 +0200
  • 578b5df23f support spreading function bindings Jack Goodall 2025-07-28 14:13:47 +0200
  • 2e02868ef1
    Version Packages (#16573) svelte@5.38.1 github-actions[bot] 2025-08-11 15:21:31 -0400
  • ca442e4f54
    chore: add script to generate test from playground (#16602) Simon H 2025-08-11 21:18:55 +0200
  • 061d446148 Version Packages #16573 github-actions[bot] 2025-08-11 18:43:46 +0000
  • 0480f040c0
    fix: skip effects inside dynamic component that is about to be destroyed (#16601) Simon H 2025-08-11 20:41:34 +0200
  • b4be81c281 undo accidental commit #16601 Simon Holthausen 2025-08-11 20:08:52 +0200
  • 695665cc71 ask if should override #16602 Simon Holthausen 2025-08-11 18:52:23 +0200
  • 5fb129cd87 chore: add script to generate test from playground Simon Holthausen 2025-08-11 18:24:29 +0200
  • 7a153cefe4 fix: skip effects inside dynamic component that is about to be destroyed Simon Holthausen 2025-08-11 18:23:08 +0200
  • 240b84ecf4
    Create fuzzy-shrimps-dream.md Edoardo Cavazza 2025-08-10 00:14:39 +0200
  • aa0b914f5e Add check for builtin custom elements in `set_custom_element_data` Edoardo Cavazza 2025-08-10 00:08:48 +0200
  • d2ba2589fe
    fix: add hint popover (#16581) shamokit 2025-08-10 01:26:16 +0900
  • 24b5562f61
    changeset #16581 Rich Harris 2025-08-09 12:25:56 -0400
  • f00b364d5b
    chore: switch to jrdigewell version of remapping library (#16587) Ben McCann 2025-08-09 09:24:44 -0700
  • 5174801c0a chore: switch to jrdigewell version of remapping library #16587 Ben McCann 2025-08-09 08:27:54 -0700
  • 8f6e2501ff
    chore: apply suggestions from code review Paolo Ricciuti 2025-08-08 16:04:30 +0200
  • 81600f1ce5 fix: add hint popover shamokit 2025-08-08 13:32:01 +0900
  • 5c784e238d add failing test #16568 ComputerGuy 2025-08-06 18:05:29 -0700
  • 548ad7b7eb
    fix: wrap `abort` in `without_reactive_context` (#16570) Paolo Ricciuti 2025-08-06 23:24:28 +0200
  • 92f705295f only call without_reactive_context when the controller exists #16570 Rich Harris 2025-08-06 17:06:33 -0400
  • 3ca469a52e fix: wrap `abort` in `without_reactive_context` paoloricciuti 2025-08-06 22:49:26 +0200
  • 6cd425890e more? ComputerGuy 2025-08-06 12:27:41 -0700