Skip to content

Releases: chakra-ui/ark

@ark-ui/[email protected]

25 Jun 19:18
6353f6e
Compare
Choose a tag to compare

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, and ValueSwatch 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 the SignaturePad 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 the checked state in context.
  • Editable: Fixed a bug where setting activationMode to dblclick unexpectedly cleared the
    input value.
  • Checkbox: Added the missing group role for the Checkbox group component.
  • RootProvider: Added the missing RootProvider for the ColorPicker, NumberInput,
    RatingGroup, SegmentGroup, and ToggleGroup components.

@ark-ui/[email protected]

25 Jun 19:20
1eb5349
Compare
Choose a tag to compare

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, and ValueSwatch 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 the SignaturePad 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 the checked state in context.
  • Editable: Fixed a bug where setting activationMode to dblclick unexpectedly cleared the
    input value.
  • Checkbox: Added the missing group role for the Checkbox group component.
  • Progress: Converted Circle, CircleTrack, and CircleRange components to use React's
    forwardRef for improved ref handling.
  • RootProvider: Added the missing RootProvider for the ColorPicker, NumberInput,
    RatingGroup, SegmentGroup, and ToggleGroup components.

@ark-ui/[email protected]

25 Jun 18:24
535430e
Compare
Choose a tag to compare

Added

  • Added Field anatomy.

@ark-ui/[email protected]

12 Jun 18:06
Compare
Choose a tag to compare

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 or defaultExpandedValue.
  • 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]

12 Jun 18:06
Compare
Choose a tag to compare

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 or defaultExpandedValue.
  • 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]

12 Jun 18:07
Compare
Choose a tag to compare

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 or defaultExpandedValue.
  • 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]

12 Jun 17:46
Compare
Choose a tag to compare

Fixed

  • Added missing Checkbox.Group part̊.

@ark-ui/[email protected]

11 Jun 21:46
Compare
Choose a tag to compare

Added

  • Adeed QRCode anatomy.

@ark-ui/[email protected]

07 Jun 16:55
Compare
Choose a tag to compare

Fixed

  • Combobox: Exported missing ComboboxList component.

@ark-ui/[email protected]

07 Jun 16:55
Compare
Choose a tag to compare

Fixed

  • Combobox: Exported missing ComboboxList component.