Commit Graph

  • 6afb9c6028 partial merge Rich Harris 2025-07-10 09:58:17 -0400
  • 0e7e873a1b
    chore: update svelte-ecosystem-ci trigger (#16315) Dominik G. 2025-07-10 15:41:47 +0200
  • 85e7439e24 make it unnecessary to hand onto `current_sources` past the initial update #16333 Rich Harris 2025-07-10 09:29:09 -0400
  • 38e6943ef5 Merge branch 'main' into simplify-source-ownership Rich Harris 2025-07-10 09:18:26 -0400
  • 186a62b47d unskip failing test Rich Harris 2025-07-10 09:04:14 -0400
  • 294c216bf5 chore: squelch hydration warning in test suite #16336 Rich Harris 2025-07-10 09:01:14 -0400
  • 8da222f460
    chore: simplify component pop (#16331) Rich Harris 2025-07-10 08:57:33 -0400
  • 0cafe34c92
    chore: DRY out increment logic (#16332) Rich Harris 2025-07-10 07:44:07 -0400
  • 97092d2036 changeset #16331 Rich Harris 2025-07-10 06:46:10 -0400
  • e1d7798e1a context is never null in pop Rich Harris 2025-07-10 06:45:23 -0400
  • c3361bfdb7
    chore: remove component_context.d (#16330) Rich Harris 2025-07-10 01:59:57 -0400
  • 86b06cb694
    chore: dry out transition `get_options` (#16329) Rich Harris 2025-07-10 01:58:42 -0400
  • 802f90a67a changeset Rich Harris 2025-07-09 23:13:28 -0400
  • 6d6f1a1470 rename Rich Harris 2025-07-09 23:00:15 -0400
  • 3559653753 chore: DRY out increment logic #16332 Rich Harris 2025-07-09 22:54:04 -0400
  • 26d56b2ea9 simplify Rich Harris 2025-07-09 22:28:48 -0400
  • bb8ee97d77 shuffle Rich Harris 2025-07-09 22:22:59 -0400
  • 5528327236 unused Rich Harris 2025-07-09 22:20:26 -0400
  • 569d06f9f1 chore: remove component_context.d #16330 Rich Harris 2025-07-09 22:13:33 -0400
  • b1469bab37 remove .m flag on component context Rich Harris 2025-07-09 22:11:13 -0400
  • 5442111836 shuffle Rich Harris 2025-07-09 22:05:42 -0400
  • 639010f3ee chore: simplify pop Rich Harris 2025-07-09 22:02:30 -0400
  • 6c725899d0 chore: dry out transition `get_options` #16329 Rich Harris 2025-07-09 21:52:33 -0400
  • 5a8ec2edee simplify source ownership Rich Harris 2025-07-09 21:46:59 -0400
  • 71ed9e4648
    chore: simplify/optimize source_ownership occurrence (#16328) Rich Harris 2025-07-09 20:56:33 -0400
  • 7ee8cfbff0 chore: simplify/optimize source_ownership occurrence #16328 Rich Harris 2025-07-09 20:12:36 -0400
  • fab2091743
    Version Packages (#16314) svelte@5.35.5 github-actions[bot] 2025-07-09 09:41:08 -0400
  • 71fff95011 Version Packages #16314 github-actions[bot] 2025-07-09 13:40:30 +0000
  • 9d176b5008
    chore: changeset for #16239 (#16325) Rich Harris 2025-07-09 09:37:29 -0400
  • c357e5d1a0 chore: changeset for #16239 #16325 Rich Harris 2025-07-09 09:37:03 -0400
  • c9098bcaa0
    fix: use `state` instead of `source` in reactive classes (#16239) Paolo Ricciuti 2025-07-09 15:32:18 +0200
  • b208f71d3c tweak comment to remove active_reaction reference #16239 Rich Harris 2025-07-09 09:26:01 -0400
  • 69ebe29417 tidy up Rich Harris 2025-07-09 09:21:10 -0400
  • 3ab41d6d07
    use update_version instead of WeakRef in SvelteSet/SvelteMap (#16324) Rich Harris 2025-07-09 09:09:54 -0400
  • 743b2a93fe use update_version instead of WeakRef in SvelteSet/SvelteMap #16324 Rich Harris 2025-07-09 09:00:54 -0400
  • c57e673c84 add skipped failing test Rich Harris 2025-07-08 12:19:02 -0400
  • 60eaa2862e don't commit stale batches Rich Harris 2025-07-08 10:50:08 -0400
  • 39a7f08ead tidy Rich Harris 2025-07-08 10:20:49 -0400
  • 11f2c4868a apparently we no longer need the merging logic? we can simplify and fix stuff by removing it Rich Harris 2025-07-08 09:16:53 -0400
  • 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