Kudzu 0.8.10 - Native dialog migration
Kudzu 0.8.10 proves a source migration path from a shadcn/Radix-shaped dialog to native <dialog> without adding a React compatibility runtime.
Highlights
- Preserves
forwardRef, props, children, object refs, and ordinary JSX handlers. - Pre-renders accessible dialog HTML and ships only the route-specific
clickandcancelhandlers. - Verifies modal behavior, initial focus, confirm/cancel paths, and trigger-focus restoration in Chrome.
- Constrains mobile documentation code blocks to the content grid.
- Stabilizes CI browser startup timeouts and diagnostics.
Boundary
Radix package execution, Portal, asChild/Slot, element cloning, and arbitrary compound-component Context remain unsupported and must be removed during source migration.
npm install @kudzujs/core@^0.8.10