braid-design-system@33.7.0
Minor Changes
-
Change
idprop from required to optional, allowing simplified usage. (#1743)Remove the
uuiddependency which was previously used to generate fallback IDs in Playroom.EXAMPLE USAGE:
- <AccordionItem id="item-1" ... /> + <AccordionItem ... />
-
Add
refsupport to table components (#1744)
Patch Changes
-
Autosuggest: Fix layout issue causing minor content overflow in certain scenarios (#1746)
-
Text, Heading: Support long, unbroken text content when using the
maxLinesprop (#1739) -
Dialog, Drawer: Ensure
MenuRendererwithtopplacement is positioned correctly (#1779)Ensures the menu is correctly positioned when using a
MenuRendererwithtopplacement inside of aDialogorDrawer. -
MenuItem, MenuItemCheckbox, MenuItemLink: Fixes an issue which could cause MenuItems to require multiple taps to trigger on iOS (#1777)
-
TooltipRenderer: Support long, unbroken text content (#1739)
-
Support
nullforbadgeandiconslots, in addition toundefined. (#1753)Previously,
badgeandiconprops could only be explicitly omitted withundefined.
This change allows passingnull.EXAMPLE USAGE:
<Button icon={null} />;
-
PageBlock: Ensure component is full width when used inside other layout components (#1754)
-
Button, ButtonIcon, ButtonLink: Ensure hit area remains consistent size (#1742)
Fixes an issue where clicking the edge of buttons would trigger the active animation but not the click event
-
Ensure content is not clipped when used inside nested flex containers with stretched sibling elements (#1771)