cschroeter
released this
25 Jun 19:20
·
499 commits
to main
since this release
Added
- Field: Introduced the
Field
component for flexible form input, label, and helper text
container. - All Components: Exposed base props to simplify prop merging for library consumers, especially
in CSS-in-JS environments.export interface AccordionItemBaseProps extends ItemProps, PolymorphicProps {} export interface AccordionItemProps extends HTMLProps<'div'>, AccordionItemBaseProps {}
- ColorPicker: Added
SliderValueText
,SliderLabel
, andValueSwatch
parts for enhanced
customization. - Tooltip: Introduced the
closeOnScroll
option to control whether the tooltip should close
when the trigger's overflow parent scrolls. - Portal: Added support for
Shadow DOM
. - Signature Pad: Introduced
HiddenInput
to theSignaturePad
component for better form
library compatibility.
Fixed
- Menu:
- Resolved an issue causing sibling menus or popovers to malfunction on iOS devices.
- Fixed a problem where the context menu trigger showed the magnifier and iOS context menu on long
press. - Fixed an issue where
RadioOptionItem
did not provide thechecked
state in context.
- Editable: Fixed a bug where setting
activationMode
todblclick
unexpectedly cleared the
input value. - Checkbox: Added the missing
group
role for the Checkbox group component. - Progress: Converted
Circle
,CircleTrack
, andCircleRange
components to use React's
forwardRef
for improved ref handling. - RootProvider: Added the missing
RootProvider
for theColorPicker
,NumberInput
,
RatingGroup
,SegmentGroup
, andToggleGroup
components.