Commit Graph

11105 Commits (9fdcfe1d712b167112d5e2f79f56ac0e838ab54f)
 

Author SHA1 Message Date
Simon Holthausen 9fdcfe1d71 oops
1 month ago
Simon Holthausen d62b7f7b3b reorder tests + one testing various permutations (currently failing)
1 month ago
Simon Holthausen 4eac6a40a9 guess this feature is too new
1 month ago
Simon Holthausen 61a2d30795 gah, we need merging after all (if all async deriveds are obsolete there can still be other work (e.g. sources, new branches) that we need to merge into another batch)
1 month ago
Simon Holthausen 79e208deda fulfil on first successful promise to ensure later updated can correctly mark resulting effects as dirty
1 month ago
Simon Holthausen 2732690b30 replay async deriveds of other batches when fork commits (are we slowly reaching a more powerful version of `#commit()`? ugh)
1 month ago
Simon Holthausen e90c4a32bb handle new effects with fork
1 month ago
Simon Holthausen 298437a542 feedback
1 month ago
Simon Holthausen c19916a413 oops
1 month ago
Simon Holthausen 1819765786 feedback
1 month ago
Rich Harris 4de5e7c392
Merge branch 'main' into async-blocking-and-merging
1 month ago
github-actions[bot] db69b7e345
Version Packages (#17965)
1 month ago
Abishek Raj R R 7123bf3a13
fix: remove trailing semicolon from {@const} tag printer (#17962)
1 month ago
Nitin Sahu 8e4de9b145
fix: null out effect.b in destroy_effect to prevent memory leak (#17980)
1 month ago
Simon H 6b33dd2a1e
fix: group sync statements (#17977)
1 month ago
Simon Holthausen 1f03a8b1b0 fork stuff
1 month ago
Paolo Ricciuti 425fba33fe
fix: hydration comments during hmr (#17975)
1 month ago
Simon Holthausen 9cf140c2de actually we don't need merging
1 month ago
Simon Holthausen d175cc499d fix
1 month ago
Simon Holthausen 4b6a2256ae fix and more tests
1 month ago
Simon H 803c565feb
fix: properly invoke `iterator.return()` during reactivity loss check (#17966)
1 month ago
Simon Holthausen bd0a8f84b4 fix
1 month ago
Simon Holthausen 36a2d8b0c7 more tests
1 month ago
Simon Holthausen 97939fcc44 bring over test from #17935
1 month ago
Simon Holthausen 3ab8601957 blocker/reject/merge work
1 month ago
Simon Holthausen 5695f5a6d9 run batch.traverse without `previous` of prior batches, only render effects, and block on overlaps in new branches
1 month ago
Rich Harris 0adc22c9ae
fix: defer batch resolution until earlier intersecting batches have committed (#17162)
1 month ago
github-actions[bot] 7ec156a7b0
Version Packages (#17953)
1 month ago
Rich Harris c89f6abae8
feat: allow `css`, `runes`, `customElement` compiler options to be functions (#17951)
1 month ago
Rich Harris 5faf102782
fix: reinstate reactivity loss tracking (#17801)
1 month ago
github-actions[bot] 6a303c3638
Version Packages (#17936)
1 month ago
Simon H f081a6c3b1
fix: resume inert effects when they come from offscreen (#17942)
1 month ago
Rich Harris 1cd06451af
fix: remove nodes in boundary when work is pending and HMR is active (#17932)
1 month ago
Simon H 32a48ed174
fix: don't eagerly access not-yet-initialized functions in template (#17938)
1 month ago
Simon H b472171de6
fix: ensure `$inspect` after top level await doesn't break builds (#17943)
1 month ago
Simon H d4bd6ad8f3
fix: ensure "is standalone child" is correctly reset (#17944)
1 month ago
Rich Harris 98e8b635fa
fix: discard batches made obsolete by commit (#17934)
1 month ago
github-actions[bot] 8b86bdd82d
Version Packages (#17919)
1 month ago
Simon H dcf4865b22
chore: add "untracked allows writes" test (#17930)
1 month ago
Simon H 1ebed68322
fix: avoid traversing clean roots (#17928)
1 month ago
Conduitry 965f2a0ac8
fix: handle async RHS in assignment_value_stale (#17925)
1 month ago
Rich Harris a513da0445
chore: add invariant utility (#17929)
1 month ago
Conduitry 043a7a26cd
chore: add sandbox output files to .prettierignore (#17926)
1 month ago
Apoorv Darshan 3dbd95075c
fix: keep select.__value current when effect is deferred (#17745)
1 month ago
Rich Harris ee3807ecbe
fix autofix (#17923)
1 month ago
Rich Harris ad94009e34
chore: add autofix workflow (#17922)
1 month ago
Simon H 44c4f213e9
fix: ensure deriveds values are correct across batches (#17917)
1 month ago
dependabot[bot] 63686ae22c
chore(deps): bump devalue from 5.6.3 to 5.6.4 (#17916)
1 month ago
Theodore Brown f598b4b3c0
fix:typo in best practices documentation (#17915)
1 month ago
github-actions[bot] bd433c5ceb
Version Packages (#17901)
1 month ago