Commit Graph

11404 Commits (a4f0ce17cecb3be4f6d7b31b43def4e22df60984)
 

Author SHA1 Message Date
paoloricciuti a4f0ce17ce feat: accept `foreign` object in custom renderer to determine how to interleave custom renderers
1 month ago
paoloricciuti 030c665a6f fix: store `segments` and use them to remove nodes when interleaving is happening
1 month ago
paoloricciuti fe31c69943 chore: create error for missing foreign
1 month ago
paoloricciuti 235fb213cb fix: push renderer before executing a snippet
1 month ago
paoloricciuti 36ccbe289e fix: wrap implicit children snippets in `renderer_snippet`
1 month ago
paoloricciuti 2945f67653 fix: set null renderer for snippets created by DOM components
1 month ago
paoloricciuti 4accea6377 fix: make sure pop renderer is always before `return`
1 month ago
paoloricciuti 9489461319 fix: always validate snippets if custom renderer is enabled
1 month ago
paoloricciuti 3eb795c80f fix: store and restore parent renderer in effect
1 month ago
paoloricciuti 7e58da3433 fix: skip single node optimization in custom renderer
1 month ago
Paolo Ricciuti f915aa39cf
Merge branch 'main' into svelte-custom-renderer
1 month ago
paoloricciuti cd5e2ee6a5 fix: wrap implicit children into `renderer_snippet`
1 month ago
Simon H 3d5c4ab620
fix: prevent false-positive reactivity loss warning (#18373)
1 month ago
Simon H bdb1a0f847
fix: ensure async block assigns correct nodes to effect (#18371)
1 month ago
Simon H e4bfc5f45a
chore: bump esrap dependency (#18372)
1 month ago
paoloricciuti ee2f74ebf3 fix: lint
1 month ago
paoloricciuti 0490721eef fix: lint and check
1 month ago
Paolo Ricciuti 114be1c593
Merge branch 'main' into svelte-custom-renderer
1 month ago
Paolo Ricciuti 56856f0b10
fix: `customRenderer` as a global option and remove `without_renderer` (#18359)
1 month ago
Minh Lê 94bd27953e
docs: fix invalid `rows` CSS property in {#each} chess-board example (#18367)
1 month ago
Simon H 1b4c43b8e5
fix: ignore declaration tags for animation directive (#18366)
1 month ago
Mathias Picker 85dcb91f7c
chore: upgrade to vitest v4 (#18265)
1 month ago
Simon H a81f96549d
fix: reject pending async deriveds on discard (#18308)
1 month ago
github-actions[bot] 3ef761b87b
Version Packages (#18346)
1 month ago
Simon H 5b8db1be35
fix: error at compile time on duplicate snippet/declaration tag definitions (#18351)
1 month ago
Simon H 56013a2c01
fix: check references for blockers on server, too (#18352)
1 month ago
hjaber 2afb895ffa
fix: parse declaration tags with a division operator in the initializer (#18353)
1 month ago
paoloricciuti e5beb7297d fix: push renderer in effects even if it's `null`
1 month ago
paoloricciuti 131fae3c2d fix: update snapshot
1 month ago
paoloricciuti f781fe485c chore: fix type
1 month ago
paoloricciuti a72c3650c9 Merge remote-tracking branch 'origin/main' into svelte-custom-renderer
1 month ago
paoloricciuti c58c5565c0 fix: noop on the server for custom renderer components
1 month ago
Yuichiro Yamashita b471c15e61
fix: don't hang on a tag whose expression ends with a trailing slash (#18350)
1 month ago
Yuichiro Yamashita c74f44fff9
fix: don't mistake `type` identifier expressions for TS `type` declarations in tags (#18330)
1 month ago
Rich Harris b76b937e00
fix: various declaration tag bugs (#18348)
1 month ago
jdoughty04 378bb25097
fix: set input type before spread value (#18345)
1 month ago
jiyujie2006 2f6307af65
Fix searchParams.set duplicate updates (#18336)
1 month ago
ottomated 11985c020f
docs: desloppify browser support page (#18333)
1 month ago
Rich Harris 05a3bce6bb
chore: minor tidy-ups (#18326)
2 months ago
paoloricciuti dfd18af3c3 chore: add comment
2 months ago
paoloricciuti 585e444bcc fix: treeshake hydration
2 months ago
Rich Harris e027d8bf22
chore: annotate `each_array` return value (#18325)
2 months ago
github-actions[bot] 70afafe18e
Version Packages (#18315)
2 months ago
Rich Harris 6d26dce265
allow class/function expressions in tags (#18324)
2 months ago
7nik 6a955758a6
docs: mention since version of delcaration tags (#18322)
2 months ago
Mathias Picker 2fae91af6d
perf: deduplicate identical hoisted templates within a component (#18320)
2 months ago
Mathias Picker a40c745fd9
perf: hoist rest_props exclude list as a module-scope Set (#18252)
2 months ago
Simon H 980c7e2321
fix: don't error on `{type}` in declaration tags (#18321)
2 months ago
paoloricciuti 1711d7bf9e fix: set hydrating to false in `push_renderer`
2 months ago
Rich Harris 5300843e86
chore: bump playwright (#18319)
2 months ago