0.8.49AUGUST 2026

BRANCH · SPECIALIZE · OWN

Forward one callback.
Connect every control.

A component can forward one setter callback directly to multiple child controls. Kudzu specializes every branch to the original parent signal while preserving the existing depth and escape boundaries.

NDirect child controls
1Original parent signal
0 BBrowser runtime added
P1

CALLBACK FAN-OUT

Branch component props.
Keep concrete operations.

AUTHORING

Forward directly

Pass one destructured setter callback through multiple child component on* props.

SPECIALIZATION

Expand every branch

Each child component specializes independently before handler analysis.

OWNERSHIP

Target one signal

Every resulting leaf operation retains the original parent state owner.

COMPOSITION

Use multiple handlers

Fan-out composes with the multi-handler leaf support released in 0.8.48.

BOUNDARY

Stay direct

Aliases, ordinary prop names, spreads, adapters, and a fourth boundary remain diagnosed.

RUNTIME

Ship no callbacks

No callback registry, component tree, hydration layer, or browser runtime module is added.

UPGRADE

Let one state adapter serve a control group.

$npm install @kudzujs/core@^0.8.49