0.8.2AUGUST 2026

CALCULATED KEYED COLLECTIONS

Recalculate the data.
Retain the DOM.

A direct array field from a relative calculation can now drive an intrinsic keyed list without a chart or component runtime.

1Calculated array anchor
0New general runtimes
133/133Tests passing
01

WHAT LANDED

Structured calculations.
Stable keyed ownership.

CALCULATION

Direct array fields

One top-level relative calculation result may feed an intrinsic keyed map.

IDENTITY

Retained keys

Existing rows keep their DOM identity through updates and reorder.

SVG

Correct namespace

Calculated SVG rows continue using the existing keyed SVG ownership path.

HANDLERS

Latest items

Retained event handlers read refreshed item values after every commit.

OUTPUT

Module preloads

Required route modules receive preload hints while static output stays complete.

STATIC

Zero-cost siblings

Routes without calculated collections continue shipping zero JavaScript.

UPGRADE

Keep calculations relative and collection fields direct.

$npm install @kudzujs/core@^0.8.2