Commit Graph

  • 7c0fef4c61 merge Rich Harris 2025-10-14 18:13:59 -0400
  • d8e61f6651
    feat: `$state.eager(value)` (#16926) Simon H 2025-10-15 00:10:23 +0200
  • 74b313f901 docs: improve createContext documentation Rich Harris 2025-10-14 18:03:42 -0400
  • 61adc3d82f use `$state.eager(value)` instead of `$effect.pending(value)` #16926 Rich Harris 2025-10-14 17:59:45 -0400
  • 323a6419ec fix Rich Harris 2025-10-14 17:43:08 -0400
  • 2846922989 Merge branch 'main' into pr/16926 Rich Harris 2025-10-14 16:58:08 -0400
  • 9cdd76e3a3
    chore: Remove annoying sync-async warning (#16949) Elliott Johnson 2025-10-14 14:56:49 -0600
  • 005895d994
    Version Packages (#16946) svelte@5.40.0 github-actions[bot] 2025-10-14 15:58:42 -0400
  • d4813c0a3e Version Packages #16946 github-actions[bot] 2025-10-14 19:49:23 +0000
  • f3c55e8e6c
    feat: add `createContext` utility for type-safe context (#16948) Rich Harris 2025-10-14 15:48:29 -0400
  • c47eaf3474 regenerate #16948 Rich Harris 2025-10-14 15:35:20 -0400
  • 74c626aa55 feat: add `createContext` utility for type-safe context Rich Harris 2025-10-14 15:22:43 -0400
  • e797c4aa18 chore: Remove annoying sync-async warning #16949 Elliott Johnson 2025-10-14 12:40:47 -0600
  • 288b7dd236 merge main Rich Harris 2025-10-14 13:05:27 -0400
  • 99711d5822
    fix: ensure map iteration order is correct (#16947) Simon H 2025-10-14 18:25:52 +0200
  • df7967f9e5 fix: ensure map iteration order is correct #16947 Simon Holthausen 2025-10-14 18:08:51 +0200
  • 28765f846e
    fix: don't rerun async effects unnecessarily (#16944) Simon H 2025-10-14 17:59:02 +0200
  • 697445b903
    Update packages/svelte/src/internal/client/reactivity/batch.js #16944 Simon H 2025-10-14 17:58:44 +0200
  • d50701d277 unused Rich Harris 2025-10-14 11:36:55 -0400
  • 625d8e06b0
    Apply suggestion from @Rich-Harris Simon H 2025-10-14 17:26:32 +0200
  • cffac17ab3
    Apply suggestion from @Rich-Harris Simon H 2025-10-14 17:23:22 +0200
  • 518fc7947f merge main Rich Harris 2025-10-14 11:15:37 -0400
  • a7c958a2a5
    chore: simplify `batch.apply()` (#16945) Rich Harris 2025-10-14 11:12:07 -0400
  • 12b8ee6a85 yoink out `depends_on_sources` Rich Harris 2025-10-14 10:22:05 -0400
  • 2a951391dc
    Version Packages (#16940) svelte@5.39.13 github-actions[bot] 2025-10-14 09:59:09 -0400
  • 5c18612c27
    Update packages/svelte/CHANGELOG.md #16940 Rich Harris 2025-10-14 09:58:54 -0400
  • 90ecb385f6 Version Packages github-actions[bot] 2025-10-14 13:57:46 +0000
  • e8330ee7bf
    fix: svg `radialGradient` `fr` attribute missing in types (#16943) Hannes Rüger 2025-10-14 15:56:41 +0200
  • 11010578a7 note to self #16945 Rich Harris 2025-10-14 09:36:56 -0400
  • fa02099cd7 belt and braces Rich Harris 2025-10-14 09:32:54 -0400
  • fb7b05e24c chore: simplify `batch.apply()` Rich Harris 2025-10-14 09:25:58 -0400
  • 7872d3b78c fix: don't rerun async effects unnecessarily Simon Holthausen 2025-10-14 14:08:10 +0200
  • 2b10f9d5e7 chore: add changeset #16943 Hannes Rüger 2025-10-14 09:49:29 +0200
  • a240db3abd fix(svg radialGradient): fr attribute missing in types Hannes Rüger 2025-10-14 09:48:23 +0200
  • 23e2bb3b89
    fix: unset context on stale promises (#16935) Simon H 2025-10-13 23:22:44 +0200
  • 2c0304ffec get rid of logs #16935 Rich Harris 2025-10-13 16:26:57 -0400
  • e1e04d0315
    fix: unset context on stale promises (slightly different approach) (#16936) Rich Harris 2025-10-13 16:23:07 -0400
  • 769dd7d4c5 move unset_context call #16936 Rich Harris 2025-10-13 15:52:21 -0400
  • 5d68900675
    Merge branch 'main' into docs/derived-state #16893 Rich Harris 2025-10-13 15:31:28 -0400
  • b05e12fd63
    fix code block (#16937) Rich Harris 2025-10-13 15:30:58 -0400
  • 7bc9e9709c
    fix code block #16937 Rich Harris 2025-10-13 15:23:33 -0400
  • ba782f9fde
    docs: link to custom renderer issue in Svelte Native discussion (#16896) Ben McCann 2025-10-13 12:20:22 -0700
  • b91f9de129
    docs: await no longer need pending (#16900) Hyunbin Seo 2025-10-14 04:19:55 +0900
  • e55c882144 slightly different approach to #16935 Rich Harris 2025-10-13 15:13:38 -0400
  • 420468a041
    Version Packages (#16920) svelte@5.39.12 github-actions[bot] 2025-10-13 14:52:11 -0400
  • a917a81eb8 Version Packages #16920 github-actions[bot] 2025-10-13 18:26:33 +0000
  • 5d9b4c66ca
    fix: better input cursor restoration for `bind:value` (#16925) Simon H 2025-10-13 20:25:35 +0200
  • 489ccc0a6d fix: unset context on stale promises Simon Holthausen 2025-10-13 16:35:29 +0200
  • 4d766f87b9 checkpoint Elliott Johnson 2025-10-10 18:01:42 -0600
  • b92d2b09e0 type safety, lint Simon Holthausen 2025-10-10 17:37:22 +0200
  • 49627a7f88 revert these Simon Holthausen 2025-10-10 17:27:20 +0200
  • 3c4dd34a6c
    Merge branch 'effect-pending-value' into effect-pending-value-2 Simon H 2025-10-10 17:23:46 +0200
  • f38319aec7
    Merge branch 'main' into effect-pending-value Simon H 2025-10-10 17:21:51 +0200
  • e4ae9e9f1d runtime-first approach Simon Holthausen 2025-10-10 17:20:13 +0200
  • f9d45697c9 Merge branch 'main' into effect-pending-value-2 Simon Holthausen 2025-10-10 15:38:29 +0200
  • c3e91a3851 fix: better input cursor restoration for `bind:value` #16925 Simon Holthausen 2025-10-10 11:57:06 +0200
  • 93012e1e6f
    fix: track the user's getter of `bind:this` (#16916) 7nik 2025-10-09 23:26:52 +0300
  • 297afd0578
    fix: generate correct code for `each` blocks with async body (#16923) Paolo Ricciuti 2025-10-09 18:43:41 +0200
  • be4f83863d chore: add expected html #16923 paoloricciuti 2025-10-09 17:39:35 +0200
  • 0414af0274 fix: else branch of `each` block paoloricciuti 2025-10-09 16:37:23 +0200
  • 185298ee4b fix: generate correct code for `each` blocks with async body paoloricciuti 2025-10-09 16:25:18 +0200
  • 7f8e60fd8a
    fix: generate correct SSR code for the case where `pending` is an attribute (#16919) Paolo Ricciuti 2025-10-09 13:32:45 +0200
  • 6651f5e236 fix: generate correct SSR code for the case where `pending` is an attribute #16919 paoloricciuti 2025-10-09 10:41:19 +0200
  • da3260f99a checkpoint; hydratable and base resource work Elliott Johnson 2025-10-08 17:38:30 -0600
  • 3b6e40e9b1 fix: track the user's getter of `bind:this` #16916 7nik 2025-10-08 16:45:16 +0300
  • 9c350cfdab
    chore: test for batches flush fix (#16915) Simon H 2025-10-08 14:59:40 +0200
  • b3d175d179 chore: test for batches flush fix #16915 Simon Holthausen 2025-10-08 14:55:24 +0200
  • 844fab7798
    Version Packages (#16913) svelte@5.39.11 github-actions[bot] 2025-10-08 13:01:06 +0200
  • e97866bc2f Version Packages #16913 github-actions[bot] 2025-10-08 10:59:19 +0000
  • b5c8437151
    fix: flush batches whenever an async value resolves (#16912) Rich Harris 2025-10-08 06:58:21 -0400
  • ec721bba62 unnecessary #16912 Rich Harris 2025-10-07 19:12:07 -0400
  • 8b875630d8 move some code around Rich Harris 2025-10-07 19:07:21 -0400
  • 1ab675f717 fix: flush batches whenever an async value resolves Rich Harris 2025-10-07 19:02:37 -0400
  • 06bd6a8fbd
    Version Packages (#16909) svelte@5.39.10 github-actions[bot] 2025-10-07 09:03:07 -0700
  • 83511b7d4d Version Packages #16909 github-actions[bot] 2025-10-07 16:01:04 +0000
  • 78481862fb
    fix: hydrate each blocks inside element correctly (#16908) Simon H 2025-10-07 18:00:05 +0200
  • 1b1f144396
    fix: add `UNKNOWN` evaluation value before breaking for `binding.initial===SnippetBlock` (#16910) Paolo Ricciuti 2025-10-07 17:11:39 +0200
  • 9102e4df0e fix: add `UNKNOWN` evaluation value before breaking for `binding.initial===SnippetBlock` #16910 paoloricciuti 2025-10-07 17:05:30 +0200
  • edcd4b59e3
    fix: correctly transform `$derived` private fields on server (#16894) ComputerGuy 2025-10-07 07:29:34 -0700
  • 5d1ffcf413
    fix: allow await in if block consequent and alternate (#16890) Yuki Ishii 2025-10-07 23:27:30 +0900
  • 303750a124
    fix: don't replace rest props with `$$props` for excluded props (#16898) ComputerGuy 2025-10-07 07:21:43 -0700
  • 8bbe73bedf fix: hydrate each blocks inside element correctly #16908 Simon Holthausen 2025-10-07 16:18:10 +0200
  • fdb66fe097 fix: allow arbitrary content in `<select>` elements #16903 customizable-select Rich Harris 2025-10-06 13:49:59 -0400
  • fc39f2ed0d
    chore: port security improvements from vite-ecosystem-ci trigger workflow in vite repo (#16902) Dominik G. 2025-10-06 18:23:59 +0200
  • 5fc693de1f chore: port security improvements from vite-ecosystem-ci trigger workflow in vite repo #16902 dominikg 2025-10-06 16:59:53 +0200
  • 8b42d42cdd
    docs: props destructuring is reactive #16901 Hyunbin Seo 2025-10-06 21:30:59 +0900
  • f03b4f0e22
    docs: await no longer need pending #16900 Hyunbin Seo 2025-10-06 21:18:14 +0900
  • acdd93053d
    Version Packages (#16899) svelte@5.39.9 github-actions[bot] 2025-10-05 19:11:05 -0400
  • 01085efff9 Version Packages #16899 github-actions[bot] 2025-10-05 22:00:56 +0000
  • 2b49a5e3c0
    fix: flush when pending boundaries resolve (#16897) Rich Harris 2025-10-05 17:59:58 -0400
  • 53b9570e3d fix: don't replace rest props with `$$props` for excluded props #16898 ComputerGuy 2025-10-05 14:55:18 -0700
  • dfe4f43718
    Update packages/svelte/src/internal/client/dom/blocks/boundary.js #16897 Rich Harris 2025-10-05 17:23:57 -0400
  • 2f22c615dd note to self Rich Harris 2025-10-05 17:06:31 -0400
  • 41e34bed36 fix: flush when pending boundaries resolve Rich Harris 2025-10-05 17:04:07 -0400
  • 9c7aeb2c0c docs: link to custom renderer issue in Svelte Native discussion #16896 Ben McCann 2025-10-05 08:48:54 -0700
  • ac25b24a08
    Update README.md #16892 Abi 2025-10-05 16:37:42 +0100
  • 92a4ab2556 fix: correctly transform `$derived` private fields on server #16894 ComputerGuy 2025-10-04 22:43:36 -0700
  • 0e9d00ed6d docs: add derived proxy state (refer to #16189 for context) aster 2025-10-05 12:25:39 +0900
  • 76ebba7923
    Update CONTRIBUTING.md Abi 2025-10-04 22:32:35 +0100
  • 567d1eb5b7
    Update README.md Abi 2025-10-04 22:30:02 +0100