Skip to content

Releases: chakra-ui/ark

@ark-ui/[email protected]

20 Oct 17:52
Compare
Choose a tag to compare
Pre-release

Added

  • Parsed focusedValue in DatePicker

Fixed

  • Resolved an issue with @ark-ui/anatomy

@ark-ui/[email protected]

20 Oct 14:33
Compare
Choose a tag to compare
Pre-release

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]

20 Oct 17:50
Compare
Choose a tag to compare
Pre-release

Added

  • Parsed focusedValue in DatePicker

Fixed

  • Resolved an issue with @ark-ui/anatomy

@ark-ui/[email protected]

20 Oct 14:23
Compare
Choose a tag to compare
Pre-release

Changed

  • Add memoization to Select and Combobox 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]

20 Oct 17:43
Compare
Choose a tag to compare
Pre-release

Prepare for major release

@ark-ui/[email protected]

19 Sep 11:36
Compare
Choose a tag to compare

Added

  • Initial release

@ark-ui/[email protected]

14 Sep 17:16
Compare
Choose a tag to compare

Added

  • Added ToggleGroup component
  • Added type HTMLArkProps that can be used together with the ark factory fn to create a type that can be used with asChild 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]

14 Sep 10:31
Compare
Choose a tag to compare
Pre-release

Added

  • Added ToggleGroup component
  • Added type HTMLArkProps that can be used together with the ark factory fn to create a type that can be used with asChild 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]

08 Sep 20:57
Compare
Choose a tag to compare

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, and TooltipContent components. The lazyMount property allows for on-demand rendering of content, while the unmountOnExit 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]

08 Sep 23:05
Compare
Choose a tag to compare

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, and TooltipContent components. The lazyMount property allows for on-demand rendering of content, while the unmountOnExit 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.