Commit Graph

197 Commits (3d59e84a65c855747ff17a226716ffa628d91aeb)

Author SHA1 Message Date
Rich Harris 51337f22bd
chore: simplify flushing (#15348)
7 months ago
adiGuba d4360af751
chore: rewrite set_class() to handle directives (#15352)
7 months ago
Paolo Ricciuti 8b977253f3
chore: fix `$props.id` tests (#15294)
7 months ago
Rich Harris 700029bd4d
fix: more efficient template effect grouping (#15050)
8 months ago
Dominic Gannaway 36ef59df1f
chore: improve test cases (#14984)
8 months ago
Rich Harris adee13d98c
fix: account for min-width/height in `slide` transition (#14942)
8 months ago
Simon H 8241096b06
fix: treat `inert` as a boolean attribute (#14935)
8 months ago
Rich Harris 77378688b9
fix: remove leading newline from `<pre>` contents (#14922)
8 months ago
Simon H 015210a1a8
feat: allow objects/arrays for class attribute (#14714)
9 months ago
Simon H 68d266e0f8
fix: remove overzealous `reactive_declaration_non_reactive_property` warning (#14663)
9 months ago
Simon H cfc1fb7de8
chore: provide links to documentation for errors/warnings (#14629)
9 months ago
Rich Harris a5de086f95
feat: turn `reactive_declaration_non_reactive_property` into a runtime warning (#14192)
10 months ago
Dominic Gannaway 747d40833b
fix: ensure is_pure takes into account runes (#14333)
10 months ago
Dominic Gannaway 6e8267f462
fix: correctly update dynamic member expressions (#14359)
10 months ago
Dominic Gannaway 1c454c236e
fix: ensure dynamic call expressions correctly generate output (#14345)
10 months ago
Dominic Gannaway 3a69b4c415
fix: ensure inline object literals are correctly serialised (#14325)
10 months ago
Paolo Ricciuti 8a8e6f70e8
fix: avoid marking subtree as dynamic for inlined attributes (#14269)
10 months ago
Paolo Ricciuti 53af138d58
fix: read index as a source in legacy keyed each block (#14208)
10 months ago
Paolo Ricciuti ea0d80e195
fix: consider variables with synthetic store sub as state (#14195)
10 months ago
Simon H 4ec9986cba
fix: check options namespace for top level `svelte:element`s (#14101)
11 months ago
Conduitry 535ea44b9d
chore: replace non-breaking spaces (#14098)
11 months ago
Dominic Gannaway 4a5a0b15d9
fix: ensure onMount correctly fires when new expressions are used (#14049)
11 months ago
Dominic Gannaway bce1c4898c
fix: ensure child effects are destroyed before their deriveds (#14043)
11 months ago
Dominic Gannaway 253d01ec29
fix: ensure element effects are executed in the correct order (#14038)
11 months ago
Dominic Gannaway 4cf2d4a904
fix: ensure each block references to imports are handled correctly (#13892)
11 months ago
Paolo Ricciuti 04c38b089f
fix: allow binding to const with spread in legacy mode (#13849)
11 months ago
Dominic Gannaway 193cc37f7a
fix: correctly applies autofocus to static elements (#13648)
11 months ago
Simon H 6ed3ca380b
fix: make immutable option work more correctly (#13526)
11 months ago
Dominic Gannaway 0466e40680
breaking: use `<svelte-css-wrapper>` instead of `<div>` for style props (#13499)
11 months ago
Rich Harris 9e511b141c
fix: make each items reassignable (#12257)
1 year ago
Dominic Gannaway 3c97c0a1a1
fix: ensure function calls to identifiers are made reactive (#13264)
1 year ago
Simon H 9864138022
fix: escape more template-literal-related characters (#13262)
1 year ago
Dominic Gannaway b70d12c2e3
fix: render undefined html as the empty string (#13092)
1 year ago
Simon H d776e522d2
fix: ensure reactive graph is fully traversed in the marking phase for non-runes mode (#13059)
1 year ago
Rich Harris e73e63ed11
fix: use WAAPI to control timing of JS-based animations (#13018)
1 year ago
Rich Harris 93ffb4dbeb
chore: squelch warnings, robustify (#13034)
1 year ago
Simon H c4b721584a
chore: repo cleanup (#13029)
1 year ago
Simon H 72b066b7fd
feat: allow non-synchronous legacy component instantiation (#12970)
1 year ago
Simon H 75759dbeae
fix: allow deleting non-existent `$$restProps` properties (#12971)
1 year ago
Rich Harris 8c1d439a36
fix: remove buggy `validate_dynamic_component` check (#12960)
1 year ago
Simon H 732dbf7fa9
breaking: deprecate `context="module"` in favor of `module` (#12948)
1 year ago
Gautier Ben Aïm 9c2ca693a5
fix: ensure await scope shadowing is computed in the correct order (#12945)
1 year ago
Dominic Gannaway 94ed09628d
fix: correctly ensure prop bindings are reactive when bound (#12879)
1 year ago
Rich Harris 6448e07521
breaking: remove foreign namespace (#12869)
1 year ago
Paolo Ricciuti 03945f56b4
fix: hoist reactive imports to the module (#12845)
1 year ago
Dominic Gannaway 873a184b41
fix: ensure each key validation occurs for updates (#12836)
1 year ago
Rich Harris 57a7b0cd48
chore: transformers (#12780)
1 year ago
ottomated d6e26c0953
chore: speed up exclude_from_object (#12783)
1 year ago
Dominic Gannaway 76cb89c750
fix: allow deletion of $$restProps properties (#12736)
1 year ago
Simon H 01e7845180
fix: always synchronously call `bind:this` (#12679)
1 year ago