0.7.19AUGUST 2026

REUSABLE COLLECTION ALIASES

Share the source.
Keep each list owned.

One immutable collection alias can now drive multiple keyed lists, while ordinary child callbacks and refs retain explicit one-boundary ownership.

2+Alias list sites
1Owned boundary
107/107Tests passing
01

WHAT LANDED

Reuse the pipeline.
Preserve each identity.

ALIASES

Multiple list sites

One immutable local collection alias may feed multiple keyed maps.

PROOF

Every use analyzed

Mixed non-collection reads fail at their source instead of becoming stale values.

IDENTITY

Independent keyed DOM

Each list preserves its own elements through insertion, reorder, and removal.

CALLBACKS

One direct boundary

Setter callbacks forward into a same-file or imported child's intrinsic event.

REFS

Conditional ownership

Removal resolves object refs to null; remount points them at fresh elements.

OUTPUT

No component runtime

Descriptors remain compiler-owned without hydration or retained instances.

UPGRADE

Reuse collections safely.

$npm install @kudzujs/core@^0.7.19