0.7.8AUGUST 2026

STATIC COLLECTION FAST PATHS

Filter static data.
Restore fresh DOM.

Compiler-owned catalogs now validate once, retain removed row prototypes, and restore only fresh keyed runs without moving DOM that stayed visible.

3.6 ms500-row restoration
72.7%Faster than 0.7.7
31Fresh Chrome profiles
01

WHAT LANDED

Validate once.
Patch only change.

INDEX

Stable source metadata

JSON-safe items, unique keys, source positions, and references validate once at mount.

FILTER

Focused removal

Filter-only selectors remove omitted roots without rebuilding general reconciliation entries.

RESTORE

Fresh keyed clones

Detached row prototypes create new DOM while retained keyed nodes keep exact identity.

ORDER

New runs only

Interleaved restoration inserts new contiguous runs and never detaches retained rows.

SCOPE

Route-specific output

Routes without compiler-owned static collections compile the specialization away.

LIMIT

Catalog scale

Very large datasets still belong behind pagination or windowing, not giant DOM trees.

UPGRADE

Keep the rows that stayed. Clone only what returns.

$npm install @kudzujs/core@^0.7.8