Kudzu 0.8.6 - Responsive list reversals
Kudzu 0.8.6 fixes stale keyed-list bookkeeping after reverse and one-item removal fast paths.
Fixed
- Record the latest logical item order after reverse fast paths move existing keyed DOM nodes.
- Record the surviving collection after one-item removal fast paths.
- Apply repeated reverse actions on the next microtask without requiring a delayed interaction.
- Preserve keyed DOM identity and uncontrolled input values through every reorder.
- Verify
3,2,1 → 1,2,3 → 3,2,1across rapid Chrome actions. - Pass the complete 134/134 test suite.
Boundary
This is a bookkeeping correction in the existing keyed-list runtime. It adds no list capability, VDOM, hydration, or component runtime.
Upgrade
npm install @kudzujs/core@^0.8.6