Skip to content

Releases: chakra-ui/ark

@ark-ui/vue@5.16.1

05 Jul 13:18
Compare
Choose a tag to compare

Fixed

  • Combobox

    • Expose reason to onOpenChange and onInputValueChange callbacks
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Date Picker

    • Fix issue where datepicker errors when setting selectionMode=range and minView=year
    • Fix issue where focusedValue could not be fully controlled
  • Toast: Fix issue where toast title or description could not accept VNodes.

  • Listbox: Select highlighted item only if it exists in the collection

  • Progress: Improve valueAsString formatting

  • Select

    • Select highlighted item only if it exists in the collection
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Tour: Fix an issue where the goto function in StepActionMap doesn't work when passing step IDs (string)

  • Tree View: Expose id in the tree node state

@ark-ui/svelte@5.1.1

05 Jul 13:19
Compare
Choose a tag to compare

Fixed

  • Combobox

    • Expose reason to onOpenChange and onInputValueChange callbacks
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Date Picker

    • Fix issue where datepicker errors when setting selectionMode=range and minView=year
    • Fix issue where focusedValue could not be fully controlled
  • Listbox: Select highlighted item only if it exists in the collection

  • Progress: Improve valueAsString formatting

  • Select

    • Select highlighted item only if it exists in the collection
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Tour: Fix an issue where the goto function in StepActionMap doesn't work when passing step IDs (string)

  • Tree View: Expose id in the tree node state

@ark-ui/solid@5.16.1

05 Jul 13:18
Compare
Choose a tag to compare

Fixed

  • Combobox

    • Expose reason to onOpenChange and onInputValueChange callbacks
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Date Picker

    • Fix issue where datepicker errors when setting selectionMode=range and minView=year
    • Fix issue where focusedValue could not be fully controlled
  • Listbox: Select highlighted item only if it exists in the collection

  • Progress: Improve valueAsString formatting

  • Select

    • Select highlighted item only if it exists in the collection
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Tour: Fix an issue where the goto function in StepActionMap doesn't work when passing step IDs (string)

  • Tree View: Expose id in the tree node state

@ark-ui/react@5.16.1

05 Jul 13:15
Compare
Choose a tag to compare

Fixed

  • Combobox

    • Expose reason to onOpenChange and onInputValueChange callbacks
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Date Picker

    • Fix issue where datepicker errors when setting selectionMode=range and minView=year
    • Fix issue where focusedValue could not be fully controlled
  • Toast: Fix issue where toast title or description could not accept React element

  • Listbox: Select highlighted item only if it exists in the collection

  • Progress: Improve valueAsString formatting

  • Select

    • Select highlighted item only if it exists in the collection
    • Expose api.clearHighlightedValue function to clear highlighted value
  • Tour: Fix an issue where the goto function in StepActionMap doesn't work when passing step IDs (string)

  • Tree View: Expose id in the tree node state

  • ClientOnly: Support children as a function

@ark-ui/vue@5.16.0

01 Jul 14:04
Compare
Choose a tag to compare

Added

  • Color Picker: Add support for inline prop to render color picker inline
  • Date Picker: Add support for inline prop to render the date calendar inline

Fixed

  • Color Picker: Auto-prefix Hex values with # if missing when using the hex channel input
  • Menu: Fix interaction outside detection for focusable context trigger
  • Tree View: Improve support for rendering tree items as links

@ark-ui/svelte@5.1.0

01 Jul 14:05
Compare
Choose a tag to compare

Added

  • Angle Slider [New]: Add support for angle slider component for angle selection.
  • Color Picker: Add support for inline prop to render color picker inline
  • Date Picker: Add support for inline prop to render the date calendar inline

Fixed

  • Color Picker: Auto-prefix Hex values with # if missing when using the hex channel input
  • Menu: Fix interaction outside detection for focusable context trigger
  • Tree View: Improve support for rendering tree items as links

@ark-ui/solid@5.16.0

01 Jul 14:04
Compare
Choose a tag to compare

Added

  • Color Picker: Add support for inline prop to render color picker inline
  • Date Picker: Add support for inline prop to render the date calendar inline

Fixed

  • Color Picker: Auto-prefix Hex values with # if missing when using the hex channel input
  • Menu: Fix interaction outside detection for focusable context trigger
  • Tree View: Improve support for rendering tree items as links

@ark-ui/react@5.16.0

01 Jul 14:01
Compare
Choose a tag to compare

Added

  • Color Picker: Add support for inline prop to render color picker inline
  • Date Picker: Add support for inline prop to render the date calendar inline

Fixed

  • Color Picker: Auto-prefix Hex values with # if missing when using the hex channel input
  • Menu: Fix interaction outside detection for focusable context trigger
  • Tree View: Improve support for rendering tree items as links

@ark-ui/svelte@5.0.5

28 Jun 11:37
Compare
Choose a tag to compare

Fixed

  • Fix issue where bind:ref doesn't work with components, making it impossible to access the underlying DOM element.
    Now, you can pass bind:ref to all components.

    <script lang="ts">
      let rootNode = $state<HTMLDivElement | null>(null)
    
      $inspect(rootNode)
    </script>
    
    <Accordion.Root bind:ref={rootNode}>
      <Accordion.Item value="item-1">
        <Accordion.Trigger>Item 1</Accordion.Trigger>
        <Accordion.Content>Content 1</Accordion.Content>
      </Accordion.Item>
    </Accordion.Root>
  • Improve prop reactivity across all components.

@ark-ui/vue@5.15.3

27 Jun 12:50
Compare
Choose a tag to compare

Fixed

  • Combobox, Select, Listbox: Fix issue where rehydrating defaultValue or value after fetching items doesn't
    update the valueAsString