Continuous Releases from main
Version Packages (#16196)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>8 hours agod941cf5
Version Packages (#16195)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>yesterday402434e
fix: ensure undefined attributes are removed during hydration (#16178)
* fix: ensure undefined attributes are removed during hydration
Attributes that are `undefined` on the client should be removed during hydration,
even if their value hasn't changed compared to `prev_value`.
* Create plenty-wasps-sleep.md
* added test
* Update .changeset/plenty-wasps-sleep.md
---------
Co-authored-by: Rich Harris <hello@rich-harris.dev>yesterday579d0e6
fix: keep spread non-delegated event handlers up to date (#16180)
* fix: keep spread non-delegated event handlers up to date
#15961 introduced a regression where non-delegated events that were spread and updated were not getting updated. This fixes that by ensuring prev is actually updated to the most recent value
* fixyesterdaya5f500e
fix: avoid shadowing a variable in dynamic components (#16185)
* fix: avoid shadowing a variable in dynamic components
* split component name and intermediate name
---------
Co-authored-by: 7nik <kifiranet@gmail.com>yesterday838f881
fix: ensure sources within nested effects still register correctly (#16193)
* fix: ensure sources within nested effects still register correctly
When an effect creates another effect and a proxy property is read that wasn't before, the proxy will have logic where it creates the new signal in its original reaction context. But it did not have logic to correctly handle the `reaction_sources` array which prevents effects/deriveds rerunning when state created inside themselves is read and then changed inside them: Since `reaction_sources` wasn't take the reaction context into account, false positives could occur where nested effects would not register the sources as dependencies.
Fixes #15870
* oops forgot to push thisyesterday061ab31
Version Packages (#16181)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>yesterday0524d16
fix: coarse reactivity, alternative approach (#16100)
Make sure we track statically visible dependencies and untrack indirect dependencies
Fixes #14351
---------
Co-authored-by: 7nik <kifiranet@gmail.com>
Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>yesterdayb224c3f