Skip to content

Releases: chakra-ui/ark

@ark-ui/vue@3.4.0

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/solid@3.3.0

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/react@3.3.0

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/anatomy@3.3.1

12 Jun 17:46
Compare
Choose a tag to compare

Fixed

  • Added missing Checkbox.Group part̊.

@ark-ui/anatomy@3.3.0

11 Jun 21:46
Compare
Choose a tag to compare

Added

  • Adeed QRCode anatomy.

@ark-ui/vue@3.3.1

07 Jun 16:55
Compare
Choose a tag to compare

Fixed

  • Combobox: Exported missing ComboboxList component.

@ark-ui/solid@3.2.2

07 Jun 16:55
Compare
Choose a tag to compare

Fixed

  • Combobox: Exported missing ComboboxList component.

@ark-ui/react@3.2.1

07 Jun 16:56
Compare
Choose a tag to compare

Fixed

  • Combobox: Exported missing ComboboxList component.

@ark-ui/vue@3.3.0

06 Jun 05:31
Compare
Choose a tag to compare

Added

  • All Components: Introduced the Provider component for easier access to internal machine
    APIs, improving component composition. See the example below:
<script setup lang="ts">
import { Avatar, useAvatar } from '@ark-ui/vue'

const avatar = useAvatar({
  onStatusChange: (e) => console.log('status changed', e),
})
</script>

<template>
  <Avatar.RootProvider :value="avatar">
    <Avatar.Fallback>PA</Avatar.Fallback>
    <Avatar.Image src="https://i.pravatar.cc/3000" alt="avatar" />
  </Avatar.RootProvider>
</template>

@ark-ui/solid@3.2.1

06 Jun 07:17
Compare
Choose a tag to compare

Fixed

  • Resolved an issue where the component context could be undefined in some components.