0.7.22AUGUST 2026

SVG STRUCTURES AND NATIVE LINKS

Draw reactively.
Navigate natively.

Conditional and keyed SVG output now keeps its real namespace, while familiar Link source becomes a base-aware anchor with no router runtime.

2SVG structures
0 BLink runtime
111/111Tests passing
01

WHAT LANDED

Keep familiar structure.
Ship native platform behavior.

CONDITIONS

Reactive SVG branches

Replacement nodes parse in the actual SVG parent context.

COLLECTIONS

Keyed SVG rows

Flat intrinsic lists retain identity through add, update, reorder, and removal.

NAMESPACE

No SVG renderer

Existing ownership handles SVG nodes after one contextual fragment parse.

MIGRATION

Link becomes anchor

Named or aliased React Router Link JSX erases to native navigation.

BASE PATHS

Application-aware hrefs

Static root-relative destinations receive the configured base.

MEASURED

Bounded overhead

Fresh-profile browser runs and complete raw arrays document the cost.

UPGRADE

Use the platform without rewriting the source.

$npm install @kudzujs/core@^0.7.22