Commit Graph

88 Commits (5e9b29c351294e84d8e652ac871fbe3e7d620351)

Author SHA1 Message Date
Rich Harris 8e17428316
chore: tidy up messages (#11327)
1 year ago
Rich Harris 1f04045052
chore: move legacy context stuff into its own object (#11298)
1 year ago
Rich Harris 47ba488cf2
fix: only destroy snippets when they have changed (#11267)
1 year ago
Rich Harris 516cd22686
fix: more accurate error message when creating orphan effects (#11227)
1 year ago
Rich Harris 56654986a6
fix: measure elements before taking siblings out of the flow (#11216)
1 year ago
Rich Harris c44234dc2f
fix: take outroing elements out of the flow when animating siblings (#11208)
1 year ago
Dominic Gannaway 63456f1df9
fix: remove memory leak from bind:this (#11194)
1 year ago
Rich Harris 1c33ff0107
fix: make snippet effects transparent for transitions (#11195)
1 year ago
Dominic Gannaway 02441c6a19
chore: apply each block controlled teardown optimization, again (#11051)
1 year ago
Rich Harris f7c8fd569b
Revert "chore: apply each block controlled teardown optimization (#11045)" (#11049)
1 year ago
Dominic Gannaway 1afec80261
chore: apply each block controlled teardown optimization (#11045)
1 year ago
Dominic Gannaway 17281c3df1
Revert "chore: remove deopts and refactor code for controlled optimizations (…" (#11043)
1 year ago
Dominic Gannaway 3ece9cd051
chore: remove deopts and refactor code for controlled optimizations (#11040)
1 year ago
Dominic Gannaway b210fe3c9d
chore: remove parent DOM before children DOM (#11038)
1 year ago
Rich Harris 3c155e3f3e
fix: ensure effect cleanup functions are called with null `this` (#11024)
1 year ago
Rich Harris 34748ba015
chore: verify that `$effect.root(...)` does not re-run (#11020)
1 year ago
Dominic Gannaway 8c4769db37
chore: improve internal performance of effect runtime (#10999)
1 year ago
Dominic Gannaway 3f6eff55a4
chore: use internal doubly linked listed for effect tree (#10994)
1 year ago
Dominic Gannaway b119600966
fix: ensure child effects are removed from parent branches (#10985)
1 year ago
Dominic Gannaway a1d74bd56d
chore: remove signal field from effects (#10984)
1 year ago
Rich Harris f303d82043
chore: tidy up server exports (#10972)
1 year ago
Dominic Gannaway d50b7661e5
fix: improve effect sequencing and execution order (#10949)
1 year ago
Dominic Gannaway cb18f8fbbe
chore: root effects should not have parents (#10950)
1 year ago
Rich Harris 9a4cd7e8d8
chore: refactor effects a bit (#10948)
1 year ago
Rich Harris 9bbc3328ee
chore: tidy up effect init (#10931)
1 year ago
Rich Harris 7adc14e24c
chore: unify pre effects (#10933)
1 year ago
Rich Harris 8cfea9f36c
breaking: always run pre effects synchronously (#10928)
1 year ago
Rich Harris 7a17e21f8a
chore: remove managed_effect (#10926)
1 year ago
Rich Harris b7a0d80bfc
simplify render_effect signature (#10925)
1 year ago
Rich Harris b6c7956b26
chore: remove blocks (#10880)
1 year ago
Rich Harris e8ce41815a
chore: simplify transitions (#10798)
1 year ago
Rich Harris ffb27f667a
Blockless redux (#10794)
2 years ago
Dominic Gannaway 2cb78ac253
fix: adjust render effect ordering (#10783)
2 years ago
Rich Harris 278155968e
chore: refactor reactivity code (#10760)
2 years ago
Simon H 74474fe085
fix: prevent reactive statement reruns (#10736)
2 years ago
Rich Harris a5a566dfa7
chore: tidy up (#10705)
2 years ago
Rich Harris 86f326531c
chore: refactor signal types (#10698)
2 years ago
Rich Harris aa29a853dd
chore: move reactivity code around (#10696)
2 years ago