ReactNode-shaped JSX
React 19 component output and contextual DOM events typecheck as migration input.
REACT-SHAPED MIGRATION AND FASTER LISTS
More ordinary React-shaped TSX compiles directly, while indexed keyed-row release moves the measured 500-card search ahead of React without a client component tree.
WHAT LANDED
React 19 component output and contextual DOM events typecheck as migration input.
Controlled value adapters cross one supported component boundary without shipping callbacks.
Imported static collections remain analyzable through assertions such as as const.
State reads are cached and hot expression evaluation avoids temporary arrays.
Proven safe rows release bindings and conditions by state ID instead of subtree scans.
Twenty-one alternating runs put the matched search 2.88 percent ahead of React.
UPGRADE
npm install @kudzujs/core@^0.7.26