Releases: chakra-ui/ark
Releases · chakra-ui/ark
@ark-ui/[email protected]
Added
- Parsed
focusedValue
inDatePicker
Fixed
- Resolved an issue with
@ark-ui/anatomy
@ark-ui/[email protected]
Added
- Added
ToggleGroup
component
Changed
- Revised
Comoobox
component to support multiple selection - Revised
Select
component to support multiple selection
Fixed
- Resolved an issue where the
asChild
property was not working as expected
Removed
- Removed anatomy exports. These exports are now available in
@ark-ui/anatomy
.
// before
import { accordionAnatomy } from '@ark-ui/solid'
// after
import { accordionAnatomy } from '@ark-ui/anatomy' // or
import { anatomy } from '@ark-ui/anatomy/accordion'
@ark-ui/[email protected]
Added
- Parsed
focusedValue
inDatePicker
Fixed
- Resolved an issue with
@ark-ui/anatomy
@ark-ui/[email protected]
Changed
- Add memoization to
Select
andCombobox
item collection to improve performance. - Ensure all event callbacks have a stable reference
Fixed
- Resolved an issue when controlling the
Editable
component.
Removed
- Removed anatomy exports. These exports are now available in
@ark-ui/anatomy
.
// before
import { accordionAnatomy } from '@ark-ui/react'
// after
import { accordionAnatomy } from '@ark-ui/anatomy' // or
import { anatomy } from '@ark-ui/anatomy/accordion'
@ark-ui/[email protected]
Prepare for major release
@ark-ui/[email protected]
Added
- Initial release
@ark-ui/[email protected]
Added
- Added
ToggleGroup
component - Added
type HTMLArkProps
that can be used together with theark
factory fn to create a type that can be used withasChild
prop.
Changed
- Revised
Comoobox
component to support multiple selection - Revised
Select
component to support multiple selection
Fixed
- Fix issue where event callbacks that use
flushSync
did not have a stable reference, resulting in a noticable blocking re-renders.Affected components:
Slider
,RangeSlider
,NumberInput
,ColorPicker
@ark-ui/[email protected]
Added
- Added
ToggleGroup
component - Added
type HTMLArkProps
that can be used together with theark
factory fn to create a type that can be used withasChild
prop.
Changed
- Revised
Comoobox
component to support multiple selection - Revised
Select
component to support multiple selection
Fixed
- Fix issue where event callbacks that use
flushSync
did not have a stable reference, resulting in a noticable blocking re-renders.Affected components:
Slider
,RangeSlider
,NumberInput
,ColorPicker
@ark-ui/[email protected]
Added
- Added
Avatar
component - Added
Switch
component - Added
Presence
component - To improve performance and reduce initial load times, we've introduced two new properties to the
AccordionContent
,ComboboxContent
,DialogBackdrop
,DialogContent
,HoverCardContent
,MenuContent
,PopoverContent
,SelectContent
, andTooltipContent
components. ThelazyMount
property allows for on-demand rendering of content, while theunmountOnExit
property enables the removal of the component from the DOM once it's no longer required, ensuring better resource management and cleaner code.
Changed
- Revised
Accordion
component - Revised
Carousel
component - Revised
ColorPicker
component - Revised
HoverCard
component - Revised
Pagination
component - Revised
RangeSlider
component - Revised
Slider
component - Revised
Splitter
component - Revised
Tabs
component - Revised
Tooltip
component
@ark-ui/[email protected]
Added
- Added
Presence
component - To improve performance and reduce initial load times, we've introduced two new properties to the
AccordionContent
,ComboboxContent
,DialogBackdrop
,DialogContent
,HoverCardContent
,MenuContent
,PopoverContent
,SelectContent
, andTooltipContent
components. ThelazyMount
property allows for on-demand rendering of content, while theunmountOnExit
property enables the removal of the component from the DOM once it's no longer required, ensuring better resource management and cleaner code.
Fixed
- Resolved an issue where the
ark
factory was not exported correctly.