Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@ark-ui/react@5.6.0
id: changelog
title: Changelog
description: All notable changes will be documented in this file.
[Unreleased]
[5.5.0] - 2025-04-05
Added
disclosure components (e.g.,
Dialog,DatePicker,Menuetc).Fixed
Tabs: Fixed issue where tabs indicator animation behaves inconsistently.
Date Picker
Disclosure Components
[5.4.0] - 2025-03-28
Added
Slider
origin: endto align the thumb to the end of the track.thumbSizeas CSS variables in the root element. Can be useful for styling the slider.Menu
onSelectevent to theMenu.Itemcomponent.Fixed
tabIndexfor better dialog support.[5.3.1] - 2025-03-24
Fixed
[5.3.0] - 2025-03-24
Added
Indicatorpart to display whether the collapsible was open or closed.ValueTextcomponent.Fixed
onOpenChangewas called with the sameopenvalue.use clientdirective.onResizeStartandonResizeEndcallbacks weren't triggered during keyboardinteractions.
[5.2.0] - 2025-03-22
Added
asynchronously.
Changed
0.01whenformatOptions.stylewas set topercent.Splitter documentation for more details.
Fixed
offsetstoundefinedcaused the machine to throw.valueAsStringlost reactivity.[5.1.0] - 2025-03-17
Added
ref.Fixed
useFieldhook.onValueChangecorrectly receivedvalueAsNumber.minwas set to a non-zero value.[5.0.1] - 2025-03-11
Fixed
data-invalidis no longer set wheninvalidisfalse.intervalfrom250to1000.[5.0.0] - 2025-03-06
Ark UI just got a major performance boost! 🚀
What’s new in v5?
We made this happen by using React’s native reactive primitives instead of external stores.
In our stress tests with 10,000 components, Ark v5 delivered 1.5x–4x better performance across the board.
A quick note on tests
Most component updates are non-breaking, but due to this change, some tests may need adjustments. For example:
Added
slideCounttoCarousel.Rootcomponent.onValueChangeanddefaultValueprops.defaultFormatprop.defaultHighlightedValueanddefaultInputValueprops.defaultFocusedValueprop,getViewProps, andvisibleRangeText.defaultHighlightedValueprop.defaultPageSizeprop.countprop for better SSR aria-label.localeandformatOptionsprops.pixelSizeprop.defaultHighlightedValueprop.defaultInputValueprop.Fixed
api.setSrcnot working.directory: true.valueprop not being consumed.multiple: truedidn't work.<li>elements correctly within<ul>or<ol>.ResizeObserverwarning.actionprop was passed toActionTrigger.data-focusnot being removed on blur.@ark-ui/solid@5.6.0
id: changelog
title: Changelog
description: All notable changes will be documented in this file.
[Unreleased]
[5.5.0] - 2025-04-05
Added
disclosure components (e.g.,
Dialog,DatePicker,Menuetc).Fixed
Tabs: Fixed issue where tabs indicator animation behaves inconsistently.
Date Picker
Disclosure Components
[5.4.0] - 2025-03-28
Added
Slider
origin: endto align the thumb to the end of the track.thumbSizeas CSS variables in the root element. Can be useful for styling the slider.Menu
onSelectevent to theMenu.Itemcomponent.Fixed
tabIndexfor better dialog support.columnsprop inDatePicker.Table.valueprop inField.Textarea.childrenandfallbackprops inToggle.Indicator.[5.3.1] - 2025-03-24
Fixed
[5.3.0] - 2025-03-24
Added
Indicatorpart to display whether the collapsible was open or closed.ValueTextcomponent.Fixed
onOpenChangewas called with the sameopenvalue.onResizeStartandonResizeEndcallbacks weren't triggered during keyboardinteractions.
[5.2.0] - 2025-03-22
Added
asynchronously.
Changed
0.01whenformatOptions.stylewas set topercent.Splitter documentation for more details.
Fixed
onExitCompletewas not being called.valueAsStringlost reactivity.offsetstoundefinedcaused the machine to throw.onExitCompletewas not being called.[5.1.1] - 2025-03-17
Fixed
useFieldhook.onValueChangecorrectly receivedvalueAsNumber.minwas set to a non-zero value.[5.1.0] - 2025-03-11
Added
Implemented support for reactive props in
use-*.tsfunctions.Fixed
data-invalidis no longer set wheninvalidisfalse.intervalfrom250to1000.[5.0.0] - 2025-03-06
Ark UI just got a major performance boost! 🚀
What’s new in v5?
We made this happen by using Solid's native reactive primitives instead of external stores.
In our stress tests with 10,000 components, Ark v5 delivered 1.5x–4x better performance across the board.
A quick note on tests
Most component updates are non-breaking, but due to this change, some tests may need adjustments. For example:
Added
slideCounttoCarousel.Rootcomponent.onValueChangeanddefaultValueprops.defaultFormatprop.defaultHighlightedValueanddefaultInputValueprops.defaultFocusedValueprop,getViewProps, andvisibleRangeText.defaultHighlightedValueprop.defaultPageSizeprop.countprop for better SSR aria-label.localeandformatOptionsprops.pixelSizeprop.defaultHighlightedValueprop.defaultInputValueprop.Fixed
api.setSrcnot working.directory: true.valueprop not being consumed.multiple: truedidn't work.<li>elements correctly within<ul>or<ol>.ResizeObserverwarning.actionprop was passed toActionTrigger.data-focusnot being removed on blur.@ark-ui/svelte@0.4.0
id: changelog
title: Changelog
description: All notable changes will be documented in this file.
[Unreleased]
Changed
$props.id()rune.[0.3.0] - 2025-01-08
Formatcomponent.Progresscomponent.[0.2.0] - 2024-12-12
Added
Arkfactory component forasChildprop.Environmentcomponent.Collectionhelpers.Timercomponent.Highlightcomponent.QrCodecomponent.[0.1.0] - 2024-11-27
Added
Avatarcomponent.[0.0.0] - 2024-11-27
@ark-ui/vue@5.6.0
id: changelog
title: Changelog
description: All notable changes will be documented in this file.
[Unreleased]
[5.5.0] - 2025-04-05
Added
disclosure components (e.g.,
Dialog,DatePicker,Menuetc).Fixed
Tabs: Fixed issue where tabs indicator animation behaves inconsistently.
Date Picker
Disclosure Components
[5.4.0] - 2025-03-28
Added
Slider
origin: endto align the thumb to the end of the track.thumbSizeas CSS variables in the root element. Can be useful for styling the slider.Menu
selectemit event to theMenu.Itemcomponent.Fixed
tabIndexfor better dialog support.Textareato useark.textarea, ensuring support for theasChildprop.[5.3.0] - 2025-03-24
Added
Indicatorpart to display whether the collapsible was open or closed.ValueTextcomponent.Fixed
onOpenChangewas called with the sameopenvalue.onResizeStartandonResizeEndcallbacks weren't triggered during keyboardinteractions.
[5.2.0] - 2025-03-22
Added
asynchronously.
Changed
0.01whenformatOptions.stylewas set topercent.Splitter documentation for more details.
Fixed
offsetstoundefinedcaused the machine to throw.valueAsStringlost reactivity.[5.1.1] - 2025-03-17
Fixed
useFieldhook.onValueChangecorrectly receivedvalueAsNumber.minwas set to a non-zero value.[5.1.0] - 2025-03-11
Added
use-*.tsfunctions.Fixed
data-invalidis no longer set wheninvalidisfalse.intervalfrom250to1000.[5.0.2] - 2025-03-06
Fixed
Steps.Xnamespace was not exported.[5.0.1] - 2025-03-06
Ark UI just got a major performance boost! 🚀
What’s new in v5?
We made this happen by using Vue's native reactive primitives instead of external stores.
In our stress tests with 10,000 components, Ark v5 delivered 1.5x–4x better performance across the board.
A quick note on tests
Most component updates are non-breaking, but due to this change, some tests may need adjustments. For example:
Added
slideCounttoCarousel.Rootcomponent.onValueChangeanddefaultValueprops.defaultFormatprop.defaultHighlightedValueanddefaultInputValueprops.defaultFocusedValueprop,getViewProps, andvisibleRangeText.defaultHighlightedValueprop.defaultPageSizeprop.countprop for better SSR aria-label.localeandformatOptionsprops.pixelSizeprop.defaultHighlightedValueprop.defaultInputValueprop.Fixed
api.setSrcnot working.directory: true.valueprop not being consumed.multiple: truedidn't work.<li>elements correctly within<ul>or<ol>.ResizeObserverwarning.actionprop was passed toActionTrigger.data-focusnot being removed on blur.