Skip to content

v0.6.3

Choose a tag to compare

@rakibulism rakibulism released this 10 Jul 13:08
· 21 commits to main since this release

Changed

  • Menu, Tooltip, Toast, and Select now wrap Radix UI primitives internally, completing the Radix migration started in v0.6.2.
  • Menu gains arrow-key navigation and portaled positioning; Tooltip goes from zero JS state to a real open/close lifecycle with Escape-to-dismiss; Toast auto-dismiss now pauses on hover/focus.
  • MenuItem now renders as a div[role="menuitem"] instead of a <button>.

Breaking

  • Select now wraps Radix Select instead of a native <select> — custom listbox instead of the platform picker.
    • onChange now receives the selected value directly: (value: string) => void, not a change event.
    • The forwarded ref now points to the trigger <button>, not an HTMLSelectElement.
    • New placeholder prop for empty-state text.

Full Changelog: v0.6.2...v0.6.3