Commit Graph

  • 1ad64176ab
    Merge branch 'main' into simplify-ssr-fix-hydration Simon H 2026-02-06 10:12:33 +0100
  • f5304ec8c9
    chore: simplify SSR code (#17639) Rich Harris 2026-02-06 04:11:26 -0500
  • cf3edf032c
    Merge branch 'main' into simplify-ssr #17639 Simon H 2026-02-06 10:07:06 +0100
  • 8d4397ea77 remove outdated comment Simon Holthausen 2026-02-06 10:04:10 +0100
  • d6b7e9ffa1 lint Rich Harris 2026-02-05 22:07:36 -0500
  • c9019c7a1b fix: exit resolved async blocks on correct node when hydrating Rich Harris 2026-02-05 21:50:32 -0500
  • c09b82b5ed fix Rich Harris 2026-02-05 21:16:26 -0500
  • 5ff518b1bc tests Rich Harris 2026-02-05 20:58:35 -0500
  • 0e48dff8d1 fix hydration Rich Harris 2026-02-05 20:45:05 -0500
  • 5be6d6f4ce chore: add changeset Andrew Aquino 2026-02-05 15:56:25 -0800
  • 64bc8c59cb more Rich Harris 2026-02-05 17:52:45 -0500
  • ccd0583604 redundant Rich Harris 2026-02-05 17:43:11 -0500
  • f7e74a48ce treat menu element like ul/ol for a11y role checks frankfmy 2026-02-05 23:41:26 +0100
  • 3624db9d01 fix: remove unreachable ?? operator in references_store_sub #17637 frankfmy 2026-02-05 23:33:49 +0100
  • 91a6eb0f64 fine I'll do it the "correct" way #17611 Simon Holthausen 2026-02-05 23:20:12 +0100
  • a2df7336af fix: support bind: in {#each} with $derived($store) expressions frankfmy 2026-02-05 23:08:45 +0100
  • 17fb0f363b ensure async blocks end on correct hydration marker, fixes #17618 Simon Holthausen 2026-02-05 23:06:24 +0100
  • a75866f34d
    fix: detect store in each block expression regardless of AST shape (#17636) Artyom Alekseevich 2026-02-05 23:03:40 +0100
  • 3da12542bc
    Update .changeset/fix-each-bind-store-logical.md #17636 Simon H 2026-02-05 22:58:51 +0100
  • 31832cd618 fix: detect store in each block expression regardless of AST shape frankfmy 2026-02-05 22:36:21 +0100
  • 68fb6a7c38 more Rich Harris 2026-02-05 16:17:26 -0500
  • b0791c9094 test commit #17635 Elliott Johnson 2026-02-05 14:08:21 -0700
  • 660c4c12b1
    chore: off-by-one in workflow (#17634) Elliott Johnson 2026-02-05 14:04:56 -0700
  • 2f60192a72 chore: off-by-one in workflow #17634 Elliott Johnson 2026-02-05 14:04:23 -0700
  • 3970e7a302
    chore: fix pkg.pr.new workflow (#17633) Elliott Johnson 2026-02-05 13:58:50 -0700
  • 70e049c2d6 chore: fix pkg.pr.new workflow #17633 Elliott Johnson 2026-02-05 13:55:05 -0700
  • aeac9a1042 more Rich Harris 2026-02-05 15:37:32 -0500
  • 89ea15a632 simplify Rich Harris 2026-02-05 15:24:10 -0500
  • 63bdee2c78 simplify Rich Harris 2026-02-05 15:21:31 -0500
  • 79b6a3536b tidy up Rich Harris 2026-02-05 15:06:32 -0500
  • 9d6b0fc6ea fix: use "set up" (verb) instead of "setup" (noun) in comments #17632 frankfmy 2026-02-05 21:00:46 +0100
  • 7db54e7803 fix: update migration guide to reflect current passive events #17631 frankfmy 2026-02-05 20:56:05 +0100
  • 33cc590ffd fix: correct spelling errors in test files #17630 frankfmy 2026-02-05 20:51:52 +0100
  • 2154f81676 docs: add description for derived_references_self error #17629 frankfmy 2026-02-05 20:45:33 +0100
  • 8212296ee8 fix: fix spelling errors in media-query and test file #17628 frankfmy 2026-02-05 20:44:56 +0100
  • 92f1b468c1 tweak Rich Harris 2026-02-05 14:44:52 -0500
  • e16f80b4ed simplify Rich Harris 2026-02-05 14:29:45 -0500
  • a54f775daa make method private Rich Harris 2026-02-05 14:19:49 -0500
  • 82464478d8 DRY Rich Harris 2026-02-05 14:11:01 -0500
  • 4a6a953aae docs: document NaN limitation for #key blocks razinshafayet 2026-02-06 01:05:09 +0600
  • 854874c75c DRY Rich Harris 2026-02-05 14:00:00 -0500
  • 81fc7e9ca8 simplify Rich Harris 2026-02-05 13:27:10 -0500
  • d0fe2acdb0 simplify Rich Harris 2026-02-05 13:01:52 -0500
  • e4b980fed4 simplify Rich Harris 2026-02-05 12:55:36 -0500
  • 1992ab2946 only create async_block when blockers exist Rich Harris 2026-02-05 12:42:10 -0500
  • 6efefe7de0 simplify Rich Harris 2026-02-05 12:31:01 -0500
  • f41ff566a3 simplify Rich Harris 2026-02-05 12:18:17 -0500
  • efa1aaef64 simplify Rich Harris 2026-02-05 12:04:44 -0500
  • be4202a92c simplify Rich Harris 2026-02-05 12:01:51 -0500
  • fca85fc5f2 simplify Rich Harris 2026-02-05 11:57:11 -0500
  • 1ddb9dde3a simplify Rich Harris 2026-02-05 11:53:13 -0500
  • 49d9fd5d71 simplify Rich Harris 2026-02-05 11:36:59 -0500
  • fcbd3e325a
    feat: allow use of createContext when instantiating components programmatically (#17575) Rich Harris 2026-02-05 09:59:07 -0500
  • f05f946fea
    fix: add vite-ignore comment inside dynamic crypto import (#17623) Rich Harris 2026-02-05 09:57:16 -0500
  • 9e5b159644 fix: add vite-ignore comment inside dynamic crypto import #17623 Rich Harris 2026-02-05 09:23:39 -0500
  • fda712eb5a feat: use scrollend event when supported #17622 bohdansolovie 2026-02-05 15:28:03 +0200
  • 53610ba1db
    Merge branch 'main' into async-hydrate-fast-path-fix Simon H 2026-02-05 10:10:33 +0100
  • 57ba39664f fix: move curly brace to end of URL Andrew Aquino 2026-02-04 18:55:56 -0800
  • 1a1f05da1e docs: wrap JSDoc URLs in @see and @link tags Andrew Aquino 2026-02-04 18:52:52 -0800
  • 029f70ba71 tweak 7nik 2026-02-05 01:40:55 +0200
  • 6e83afb79e the real fix, which also fixes #17608: Simon Holthausen 2026-02-04 21:32:47 +0100
  • d7a8e3d130
    fix: emit `each_key_duplicate` error in production (#16724) 7nik 2026-02-04 21:51:50 +0200
  • 38a1857225 unused #16724 Rich Harris 2026-02-04 14:35:03 -0500
  • 8664326655 revert no-longer-needed change Rich Harris 2026-02-04 14:34:32 -0500
  • 77eb15941a unused Rich Harris 2026-02-04 14:30:54 -0500
  • 97ab460256 tweak Rich Harris 2026-02-04 14:29:55 -0500
  • ff238846f3 simplify Rich Harris 2026-02-04 14:29:00 -0500
  • b76535285d figured it out... we cant have errors during reconcile Rich Harris 2026-02-04 14:20:45 -0500
  • c83464b5db we don't need to expose this function any more Rich Harris 2026-02-04 13:37:43 -0500
  • 6ec319043e
    Merge branch 'main' into fix-15339 Rich Harris 2026-02-04 13:16:17 -0500
  • 4f41e816ba
    fix: ensure infinite effect loops are cleared after flushing (#17601) Rich Harris 2026-02-04 13:07:46 -0500
  • c623c517aa fix #17601 Rich Harris 2026-02-04 12:44:07 -0500
  • 857d83571e Merge branch 'main' into effect-loop-infinite Rich Harris 2026-02-04 11:53:17 -0500
  • eb63a6bbba
    Version Packages (#17614) svelte@5.49.2 github-actions[bot] 2026-02-04 11:52:30 -0500
  • d550eed820 Version Packages #17614 github-actions[bot] 2026-02-04 16:34:32 +0000
  • 3cd62997aa
    Merge branch 'main' into effect-loop-infinite Rich Harris 2026-02-04 11:33:11 -0500
  • 05229d9682
    chore: remove SvelteKit data attributes from elements.d.ts (#17613) Tee Ming 2026-02-05 00:32:33 +0800
  • baba15ab98
    fix: avoid 'node:crypto' cloudflare warnings (#17612) Tee Ming 2026-02-05 00:31:33 +0800
  • ae4575f441
    Remove SvelteKit data attributes from elements.d.ts #17613 Simon H 2026-02-04 11:00:09 +0100
  • bc4dc1d10d
    fix: avoid erroneous async derived expressions for blocks (#17604) Simon H 2026-02-04 10:28:32 +0100
  • 36298b872d
    Remove SvelteKit data attributes from elements.d.ts Tee Ming 2026-02-04 16:53:58 +0800
  • b30fadbd9c
    Apply suggestion from @teemingc #17612 Tee Ming 2026-02-04 14:07:06 +0800
  • f06457ab21 changeset Tee Ming 2026-02-04 14:06:22 +0800
  • 5b7e625323 format Tee Ming 2026-02-04 14:04:35 +0800
  • 498e788ae3
    fix: avoid 'node:crypto' cloudflare warnings Tee Ming 2026-02-04 13:58:10 +0800
  • 5d140a5384
    fix: reschedule effects inside unskipped branches (#17605) #17604 Simon H 2026-02-04 04:01:17 +0100
  • c965377691 prettier #17605 Rich Harris 2026-02-03 21:58:21 -0500
  • 5695dfddc7 actually while we're at it let's use a more descriptive name Rich Harris 2026-02-03 21:30:20 -0500
  • f539dd8db4 make skipped_effects private Rich Harris 2026-02-03 21:28:50 -0500
  • 3b5394d224 lint Rich Harris 2026-02-03 21:28:14 -0500
  • 90cd17444c update comment Rich Harris 2026-02-03 21:27:26 -0500
  • a888292d56 fix: properly hydrate already-resolved async blocks Simon Holthausen 2026-02-03 23:34:00 +0100
  • cd8d40af1a
    chore: robustify playground decode (#17606) Simon H 2026-02-02 22:40:14 +0100
  • 600fbf74a7 rename #17606 Simon Holthausen 2026-02-02 22:39:40 +0100
  • eeb960a23d chore: robustify playground decode Simon Holthausen 2026-02-02 22:38:40 +0100
  • 4ca62c19a7 fix: reschedule effects inside unskipped branches Simon Holthausen 2026-02-02 22:32:31 +0100
  • 61fb78c71c fix: avoid erroneous async derived expressions for blocks Simon Holthausen 2026-02-02 22:28:58 +0100
  • 8dea7d1c52 fix: avoid double loop #17600 bindable-not-updated paoloricciuti 2026-01-31 21:26:53 +0100
  • 60fe9ba392 more tests 7nik 2026-01-31 21:11:34 +0200
  • 939c0c3771 failing effect-loop-infinite test Rich Harris 2026-01-31 12:48:53 -0500