Skip to content

Kudzu 0.8.10 - Native dialog migration

Choose a tag to compare

@bunzzeok bunzzeok released this 07 Aug 01:27
· 11 commits to main since this release

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 click and cancel handlers.
  • 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