Releases: chakra-ui/ark
Releases · chakra-ui/ark
@ark-ui/[email protected]
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<'div'> {} export interface AccordionItemProps extends HTMLProps<'div'>, AccordionItemBaseProps {}
- ColorPicker: Added
SliderValueText
,SliderLabel
, andValueSwatch
parts for enhanced
customization. - Tooltip: Added
closeOnScroll
option to control whether the tooltip should close when the
trigger's overflow parent scrolls. - Signature Pad: Introduced
HiddenInput
to theSignaturePad
component for better form
library compatibility.
Fixed
- Menu:
- Fixed an issue causing sibling menus or popovers to malfunction on iOS devices.
- Resolved the 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. - RootProvider: Added the missing
RootProvider
for theColorPicker
,NumberInput
,
RatingGroup
,SegmentGroup
, andToggleGroup
components.
@ark-ui/[email protected]
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.
@ark-ui/[email protected]
Added
- Added
Field
anatomy.
@ark-ui/[email protected]
Added
- Signature Pad: Introduced the
SignaturePad
component for capturing signatures. - QR Code: Added the
QRCode
component for generating QR codes. - CheckboxGroup: Added the
CheckboxGroup
component for managing multiple checkboxes. - Presence: Added support for
immediate
to synchronize presence changes immediately instead of deferring to the next tick.
Fixed
- TreeView: Resolved an issue where the tree view state could be updated after setting
defaultSelectedValue
ordefaultExpandedValue
. - Tabs: Resolved an issue where rapidly changing the selected tab could briefly show previous tab content.
- FileUpload: Fixed an issue where the
onFileAccept
event was triggered when deleting an item via the delete trigger. - Select: Exported the missing
SelectList
component. - Carousel: Fixed an issue where the carousel would not update the current index when used with
v-model
.
@ark-ui/[email protected]
Added
- Signature Pad: Introduced the
SignaturePad
component for capturing signatures. - QR Code: Added the
QRCode
component for generating QR codes. - CheckboxGroup: Added the
CheckboxGroup
component for managing multiple checkboxes. - Presence: Added support for
immediate
to synchronize presence changes immediately instead of deferring to the next tick.
Fixed
- TreeView: Resolved an issue where the tree view state could be updated after setting
defaultSelectedValue
ordefaultExpandedValue
. - Tabs: Resolved an issue where rapidly changing the selected tab could briefly show previous tab content.
- FileUpload: Fixed an issue where the
onFileAccept
event was triggered when deleting an item via the delete trigger. - Select: Exported the missing
SelectList
component.
@ark-ui/[email protected]
Added
- Signature Pad: Introduced the
SignaturePad
component for capturing signatures. - QR Code: Added the
QRCode
component for generating QR codes. - CheckboxGroup: Added the
CheckboxGroup
component for managing multiple checkboxes. - Presence: Added support for
immediate
to synchronize presence changes immediately instead of deferring to the next tick.
Fixed
- TreeView: Resolved an issue where the tree view state could be updated after setting
defaultSelectedValue
ordefaultExpandedValue
. - Popover, HoverCard: Fixed an issue where
defaultOpen
did not work. - Tabs: Resolved an issue where rapidly changing the selected tab could briefly show previous tab content.
- FileUpload: Fixed an issue where the
onFileAccept
event was triggered when deleting an item via the delete trigger. - Select: Exported missing
SelectList
component.
@ark-ui/[email protected]
Fixed
- Added missing
Checkbox.Group
part̊.
@ark-ui/[email protected]
Added
- Adeed
QRCode
anatomy.
@ark-ui/[email protected]
Fixed
- Combobox: Exported missing
ComboboxList
component.
@ark-ui/[email protected]
Fixed
- Combobox: Exported missing
ComboboxList
component.