0.14.1AUGUST 2026

OBJECT STATE · NESTED LISTS · KEYED IDENTITY

Replace the object.
Retain the rows.

Direct immutable array fields of ordinary object state now compose root and nested keyed ownership without authored field state or a browser component tree.

0.8 msTable update median
17Session JS files
0New runtime concepts
0.14.1

NESTED KEYED OWNERSHIP

Change the root.
Preserve the path.

STATE

Own one object

A direct static array field feeds the existing binding-backed keyed collection.

NEST

Reuse child ownership

Direct child arrays retain the existing parent key path and shared row prototype.

IDENTITY

Retain keyed rows

Immutable whole-object replacement preserves project and issue DOM identity.

HANDLERS

Read latest items

Retained nested handlers receive current issue values after replacement and reorder.

RELEASE

Drop descendant state

Removed rows release local state; re-added keys mount with fresh ownership.

BOUNDARY

Fail closed

Dynamic paths, mutation, and non-array fields remain unsupported.

UPGRADE

Compose nested collections from ordinary state.

$npm install @kudzujs/core@^0.14.1