v1.0.5
Overview
🔧 Bug Fixes
- Dialog,AlertDialog: omit aria-labelledby/describedby when Title/Description absent (#608)
- usePopover: closed popovers no longer leave a visible ghost node (#878)
- SplitterPanel: panels no longer clip overflowing content (popovers, focus rings) (#875)
- Select: Add
data-disabledattribute to SelectActivator for styling hooks (#836)
Patch Changes
-
#857
41d90ccThanks @johnleider! - fix(Dialog,AlertDialog): omit aria-labelledby/describedby when Title/Description absent (#608)Dialog.Content and AlertDialog.Content now presence-track their Title and
Description sub-components. Thearia-labelledbyandaria-describedby
attributes are only emitted when the corresponding element is actually mounted,
avoiding dangling IDREF warnings from assistive technologies. Follows the same
pattern as Progress (hasLabel) and Combobox (hasDescription). -
#878
bd8988bThanks @johnleider! - fix(usePopover): closed popovers no longer leave a visible ghost node — attached elements are force-hidden on close, unmount, and scope dispose -
#875
6cdd09cThanks @johnleider! - fix(SplitterPanel): panels no longer clip overflowing content (popovers, focus rings) — flex shrink now comes from min-size: 0 instead of overflow: hidden -
#836
a25ea53Thanks @johnleider! - fix(Select): Adddata-disabledattribute to SelectActivator for styling hooks (#836)