Kudzu 0.14.0 - Project Table CRUD And Identity
Kudzu 0.14.0 composes a complete native project table from ordinary state, collection selectors, and keyed ownership without a data-grid runtime.
Changed
- Replaced the project article list with valid native table structure.
- Added project insertion, inline name editing, save, deletion, reorder, immutable sorting, active filtering, and row selection.
- Preserved keyed row and draft-input identity through reorder and sort.
- Recreated filtered rows with fresh local state on restoration.
- Verified native keyboard focus and controls.
- Updated
create-kudzu@0.1.122to generate projects on@kudzujs/core@^0.14.0.
Evidence
- Required Chrome proves complete CRUD, reorder, sort, filter, selection, keyboard access, row-local edit state, and retained DOM identity.
- 273 tests pass.
- Table update median: 0.8 ms across seven fresh Chrome profiles.
- List-to-detail navigation median: 3.9 ms.
- Two-route session: 73,304 raw / 25,930 aggregate gzip bytes;
/helpremains 0 B JavaScript. - No semantic primitive, compiler pass, production compiler/runtime line, public API, or data-grid runtime was added.
Upgrade
npm install @kudzujs/core@^0.14.0