Releases: chakra-ui/ark
Releases · chakra-ui/ark
@ark-ui/vue@3.4.0
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/solid@3.3.0
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/react@3.3.0
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/anatomy@3.3.1
Fixed
- Added missing
Checkbox.Group
part̊.
@ark-ui/anatomy@3.3.0
Added
- Adeed
QRCode
anatomy.
@ark-ui/vue@3.3.1
Fixed
- Combobox: Exported missing
ComboboxList
component.
@ark-ui/solid@3.2.2
Fixed
- Combobox: Exported missing
ComboboxList
component.
@ark-ui/react@3.2.1
Fixed
- Combobox: Exported missing
ComboboxList
component.
@ark-ui/vue@3.3.0
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
Fixed
- Resolved an issue where the component context could be undefined in some components.