You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
signals: ship the signals view system as @doeixd/dom/signals (155ba92) — fine-grained reactive views: signal/effect/computed core, part bindings with manual override (set/reset), tag/tags builders, when, keyed list with minimal-move (LIS) reordering, portal, mount/render. Mounted view nodes are branded so morph adopts them wholesale. Docs: Signals Views, Templating Interop.
Performance
component: minimal DOM moves in morph child reordering via longest-increasing-subsequence positioning (53f2308) — moving one item to the front of an n-item keyed list is now 1 insertBefore instead of n−1; unchanged lists perform zero moves.
Bug Fixes
signals:effect() permanently unsubscribed after its second trigger whenever its dependency set was unchanged (decae1a) — any effect re-running with the same deps went dead. Now dep subscriptions persist across runs.
Documentation
Templating interoperability guide (h vs Tag vs signals views) with the exact mixing boundaries (305311e).