Commit Graph

  • f6358d53c9 duplicates are rare and harmless Rich Harris 2025-07-08 09:01:24 -0400
  • 2019451444 is_dirty is a better name than check_dirtiness Rich Harris 2025-07-08 07:23:32 -0400
  • 179980e965 remove EFFECT_IS_UPDATING Rich Harris 2025-07-08 07:18:05 -0400
  • 6c2064b195 only apply error adjustments when error escapes boundaries Rich Harris 2025-07-07 23:20:19 -0400
  • c79553bec7 fix Rich Harris 2025-07-07 23:07:40 -0400
  • d367052169 remove, for now Rich Harris 2025-07-07 22:18:27 -0400
  • 6f12c0901e move code where it belongs Rich Harris 2025-07-07 21:40:29 -0400
  • fa1deacd0e unused Rich Harris 2025-07-07 21:36:56 -0400
  • 8b8f059016 simplify Rich Harris 2025-07-07 21:35:34 -0400
  • ee3a02aa50 tidy up Rich Harris 2025-07-07 21:20:22 -0400
  • 3f3734b3fc branch and block effects do not also need to be render effects Rich Harris 2025-07-07 21:16:26 -0400
  • 76b8d52de2 add more JSDoc Rich Harris 2025-07-07 21:10:55 -0400
  • 6169405638 more JSDoc Rich Harris 2025-07-07 20:05:11 -0400
  • e3072c9906 chore: use WeakRef paoloricciuti 2025-07-07 22:35:08 +0200
  • 52a95a0d7c update test Rich Harris 2025-07-07 14:52:57 -0400
  • da83c85420 merge main Rich Harris 2025-07-07 14:48:46 -0400
  • 67bcea157b chore: remove unused `EFFECT_IS_UPDATING` constant #16317 Rich Harris 2025-07-07 14:37:28 -0400
  • 67dc9b27b4 add a way to run code when the current reaction finishes updating #16316 source-to-state-in-class-belt-and-braces Rich Harris 2025-07-07 14:22:22 -0400
  • e54b06154a chore: update svelte-ecosystem-ci trigger #16315 dominikg 2025-07-07 20:16:40 +0200
  • 140462374a
    fix: re-evaluate derived props during teardown (#16278) Rich Harris 2025-07-07 13:32:15 -0400
  • f261686140 unused Rich Harris 2025-07-07 13:03:14 -0400
  • 9614a50fd6
    Merge 396305a16d into eb094ba059 #16230 Paolo Ricciuti 2025-07-07 09:41:35 -0700
  • eb094ba059
    Version Packages (#16313) svelte@5.35.4 github-actions[bot] 2025-07-07 12:37:51 -0400
  • e13b0d96f3 merge main Rich Harris 2025-07-07 12:20:11 -0400
  • 2fadd457af Version Packages #16313 github-actions[bot] 2025-07-07 15:49:14 +0000
  • cf2ff5e8dc
    fix: abort and reschedule effect processing after state change in user effect (#16280) Rich Harris 2025-07-07 11:46:57 -0400
  • 8d823390f9 skip for now #16280 Rich Harris 2025-07-07 11:39:32 -0400
  • 8262c2b06e merge main Rich Harris 2025-07-07 11:38:34 -0400
  • d7659d500f regenerate Rich Harris 2025-07-07 11:36:24 -0400
  • 63e48365fb
    Version Packages (#16303) svelte@5.35.3 github-actions[bot] 2025-07-07 10:53:41 -0400
  • 2460370271 merge main Rich Harris 2025-07-07 10:51:21 -0400
  • 09089d8f8b Version Packages #16303 github-actions[bot] 2025-07-07 14:19:41 +0000
  • 4a26edf545
    chore: remove unused `mounting` variable from `select_option` call (#16312) Rich Harris 2025-07-07 10:17:17 -0400
  • 497ef135c7 unused Rich Harris 2025-07-07 09:59:44 -0400
  • c7c9404d5e make stuff private Rich Harris 2025-07-07 09:54:31 -0400
  • 0c5b4d86c4 make process_effects a method of batch Rich Harris 2025-07-07 09:53:37 -0400
  • 0f107d2671 chore: remove unused `mounting` variable from `select_option` call #16312 Rich Harris 2025-07-07 09:42:31 -0400
  • bf9e109882 make flush_queued_root_effects a method of batch Rich Harris 2025-07-07 09:33:36 -0400
  • 5670a210af fix: use `#source` in `set` too paoloricciuti 2025-07-07 11:09:24 +0200
  • 2ea891e37b Merge remote-tracking branch 'origin/main' into source-to-state-in-classes paoloricciuti 2025-07-07 10:40:56 +0200
  • 15fea4c462 docs: enhance createSubscriber documentation with comprehensive examples #16310 Braden Wong 2025-07-06 21:44:31 -0700
  • 834cd91b36
    fix: account for mounting when `select_option` in `attribute_effect` (#16309) Paolo Ricciuti 2025-07-06 14:57:45 +0200
  • ec21b741c2 move batch-related code into batch.js Rich Harris 2025-07-06 08:46:15 -0400
  • 81c786bf2a fix: account for mounting when `select_option` in `attribute_effect` #16309 paoloricciuti 2025-07-06 14:19:53 +0200
  • c83374c3ca remove TODO Rich Harris 2025-07-06 08:08:36 -0400
  • aa5af759d9 restore -> activate Rich Harris 2025-07-06 07:58:36 -0400
  • 5e1ec58eff flush less often Rich Harris 2025-07-06 07:58:17 -0400
  • f0bb8ddd58 use error boundary for test - vitest does some weird error swallowing afaict Rich Harris 2025-07-06 07:45:23 -0400
  • f991d9d437 remove TODO - this method is only called when pending snippet exists Rich Harris 2025-07-05 16:20:45 -0400
  • 54e39252a5 tweak Rich Harris 2025-07-05 16:14:22 -0400
  • d39e60bf0a rename from_async_derived -> current_async_derived Rich Harris 2025-07-05 16:10:38 -0400
  • 983083fb82 suspend batch, not boundary Rich Harris 2025-07-05 15:52:02 -0400
  • 3e1701024b
    Update packages/svelte/src/compiler/types/index.d.ts Rich Harris 2025-07-05 15:31:19 -0400
  • 4fc61c7fba add effect_pending_outside_reaction error Rich Harris 2025-07-05 15:30:43 -0400
  • 70d4a3d96e silence warning Rich Harris 2025-07-05 13:52:49 -0400
  • 06d2886cbc unused Rich Harris 2025-07-05 13:51:03 -0400
  • 2f531a4845 add comment Rich Harris 2025-07-05 13:50:37 -0400
  • 8a245586ed false -> 0 Rich Harris 2025-07-05 13:48:25 -0400
  • b61a081dcc Merge branch 'main' into async Rich Harris 2025-07-05 13:45:59 -0400
  • 71a66dda01
    docs: add $state destructure example using $derived #16306 anthumchris 2025-07-04 23:22:42 -0600
  • c3348aea06
    fix: do not proxify the value assigned to a derived (#16302) 7nik 2025-07-04 17:54:37 +0300
  • 64ae3cf7a2 fix: do not proxify the value assigned to a derived #16302 7nik 2025-07-04 17:10:10 +0300
  • 2325a5af52 add a couple of comments Rich Harris 2025-07-03 17:32:49 -0400
  • c3aabc148a tweak logic to make it clearer why and when we commit a batch Rich Harris 2025-07-03 17:16:07 -0400
  • 6b1ac77c87 only update `$effect.pending()` if someone is listening, since it causes a double flush and makes debugging harder Rich Harris 2025-07-03 17:06:24 -0400
  • cf2bdd1d31 add some JSDoc Rich Harris 2025-07-03 16:27:33 -0400
  • e888b5b2d4 flesh out await_outside_boundary message Rich Harris 2025-07-03 15:48:59 -0400
  • b78dd165ad regenerate Rich Harris 2025-07-03 15:41:07 -0400
  • c268124ba0 add async_derived_orphan error Rich Harris 2025-07-03 15:34:03 -0400
  • c78e8e05a6 simplify. no idea what the async_mode_flag stuff is about, but it appears unnecessary Rich Harris 2025-07-03 14:44:22 -0400
  • f043519924 fix Rich Harris 2025-07-03 14:36:43 -0400
  • 70c9f4be08 fix test Rich Harris 2025-07-03 14:18:36 -0400
  • 9c13fef7e5 unused Rich Harris 2025-07-03 13:08:19 -0400
  • 1d0a945c5c merge main Rich Harris 2025-07-03 12:14:37 -0400
  • 432763a03e
    chore: `reaction_sources` -> `source_ownership` (#16287) Rich Harris 2025-07-03 12:11:28 -0400
  • 220e901a82
    Version Packages (#16297) svelte@5.35.2 github-actions[bot] 2025-07-03 11:50:58 -0400
  • 4ddd059048 Version Packages #16297 github-actions[bot] 2025-07-03 15:49:04 +0000
  • eeb32a50d1
    fix: bump esrap (#16295) Rich Harris 2025-07-03 11:47:26 -0400
  • e261a9e6c4 fix: bump esrap #16295 Rich Harris 2025-07-03 11:41:31 -0400
  • 2629561a9c failing test Rich Harris 2025-07-03 11:40:44 -0400
  • 77b4f56853 tidy up test Rich Harris 2025-07-02 21:53:29 -0400
  • 94415f0d96 null out from_async_derived in more places Rich Harris 2025-07-02 21:33:30 -0400
  • cda99a1d54 fix Rich Harris 2025-07-02 21:24:25 -0400
  • beaae350d2 update test Rich Harris 2025-07-02 21:24:12 -0400
  • 1626c22da9 tweak Rich Harris 2025-07-02 21:23:31 -0400
  • 7a08d9bee5 flesh out await_reactivity_loss warning Rich Harris 2025-07-02 21:12:00 -0400
  • e2ba9ef255 put equality statements first, it's faster #16287 Rich Harris 2025-07-02 19:11:10 -0400
  • f8a43e107e reaction_sources -> source_ownership Rich Harris 2025-07-02 19:05:06 -0400
  • 5ebbedf205
    Version Packages (#16281) svelte@5.35.1 github-actions[bot] 2025-07-02 22:18:28 +0200
  • c0283713e6 simplify Rich Harris 2025-07-02 15:30:32 -0400
  • 8ffa72699c make method private Rich Harris 2025-07-02 15:27:25 -0400
  • 636c809a20 remove TODO Rich Harris 2025-07-02 15:18:32 -0400
  • 9bedb7f729 tidy up Rich Harris 2025-07-02 15:17:21 -0400
  • 8ba64c08db note Rich Harris 2025-07-02 14:04:06 -0400
  • 1bf49490dc oops Rich Harris 2025-07-02 13:38:13 -0400
  • a6780302a5 remove queue_boundary_micro_task Rich Harris 2025-07-02 13:29:25 -0400
  • 36a90594ce no idea what a 'boundary micro task' is or why it was deemed necessary but evidently it isn't Rich Harris 2025-07-02 13:28:29 -0400
  • 70a01fc9b1 fix Rich Harris 2025-07-02 13:16:43 -0400
  • ccca74af1c Version Packages #16281 github-actions[bot] 2025-07-02 17:08:29 +0000
  • a100bdc142 unused Rich Harris 2025-07-02 13:08:23 -0400