Skip to content

v0.6.0

Choose a tag to compare

@Krelborn Krelborn released this 11 Oct 12:24
b43df52

New icons and a popover crash fix

Two new icons: PaletteIcon and ColorModeIcon, drawn from Lucide's palette and sun-moon.

Closing a popover with Escape, while its trigger also has a tooltip (as an IconButton does), no longer crashes the app. The browser refuses to show a popover while it is closing another, so the tooltip now waits a task before showing when focus returns from a closing popover, and Overlay retries a refused show or hide once on the next task. A second refusal is reported from a timer instead of unmounting the React root.

What's Changed

  • Run story test files one at a time per project by @Krelborn in #43
  • Add PaletteIcon and ColorModeIcon by @Krelborn in #44
  • Stop a popover's closing from crashing the app through an Overlay effect by @Krelborn in #45

Full Changelog: v0.5.0...v0.6.0