Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 19, 2025

This PR contains the following updates:

Package Change Age Confidence
@ark-ui/solid (source) 5.27.15.30.0 age confidence

Release Notes

chakra-ui/ark (@​ark-ui/solid)

v5.30.0

Compare Source

Added
  • Date Picker: Added required and invalid props
  • Number Input: Added onValueCommit callback that fires when the input loses focus or Enter is pressed
  • Pagination:
    • Added FirstTrigger and LastTrigger components for navigating to first/last page
    • Added boundaryCount parameter for controlling boundary pages (start/end)
    • Implemented balanced pagination algorithm for consistent UI with max 7 elements
  • Radio Group: Added invalid and required props with corresponding data-* and aria-* attributes
  • Tree View: Added scrollToIndexFn prop to enable keyboard navigation in virtualized trees
Fixed
  • Accordion, Menu: Fixed issue where querying elements by aria-controls attribute could fail when lazy mounting the content
  • Color Picker: Added role="dialog" to content and aria-haspopup="dialog" to trigger when not inline for better accessibility
  • Date Picker: Fixed issue where date picker input does not update format when locale changes
  • Floating Panel:
    • Fixed dir prop now properly delegated to all panel parts
    • Fixed double-click behavior improvements and to check event.defaultPrevented for custom behavior
  • Listbox:
    • Fixed issue where data-highlighted wasn't applied to the first item when using autoHighlight with input filtering
  • Number Input:
    • Fixed improved controlled usage sync
    • Fixed issue where input element doesn't sync when formatOptions changes dynamically
    • Ensured cursor position is preserved when Enter key is pressed and formatting is triggered
    • Fixed cursor jumping to start when value is changed externally via props while user is typing
  • Pagination: Fixed ellipsis showing when only 1 page gap
  • Rating Group: Fixed issue where rating group becomes unfocusable via keyboard when value is 0
  • Tooltip: Fixed tooltip not showing when scrolling with pointer over trigger
Changed
  • Tree View: getVisibleNodes() now returns { node, indexPath }[] instead of node[]

v5.29.1

Compare Source

Fixed
  • Fieldset: Fixed aria-describedby resolution to correctly reference helper text and error text IDs
  • Floating Panel:
    • Fixed resize trigger issue with n axis by explicitly setting top: 0
    • Fixed draggable and resizable options not being respected when set to false
  • Presence: Fixed regression where UNMOUNT transition might not be called consistently

v5.29.0

Compare Source

Added
  • Carousel, Color Picker, Combobox, Date Picker, Select: Added value to OpenChangeDetails for better context
    when handling open state changes
  • Carousel: Added support for autoSize prop to allow variable width/height slide items
  • Splitter:
    • Added Splitter.ResizeTriggerIndicator to render an indicator when resizing
    • Exported getLayout and getSplitterLayout functions for calculating splitter panel layouts
  • Toast: Exposed viewport offset as CSS variables on the toast group element
Fixed
  • Carousel:
    • Fixed dragging behavior that stops working after switching browser tabs or scrolling the page
    • Fixed dragging not working after scrolling with mouse wheel when allowMouseDrag is enabled
  • Combobox: Fixed onHighlightChange not being invoked when collection is filtered to empty
  • Date Picker: Fixed issue where the range date picker crashes when typing the end date first and blurring the input
    field multiple times
  • File Upload: Fixed issue where clicking on non-interactive children inside the dropzone doesn't open the file
    picker
  • Presence: Fixed a bug where elements get stuck in unmountSuspended state during rapid state updates
  • Radio Group:
    • Fixed inconsistent application of data-focus-visible and data-focus attributes
    • Fixed indicator prematurely showing when rect has not been resolved yet (with Tabs)
  • ScrollArea: Removed unnecessary createMemo wrapper in scrollbar props as is already reactive.
  • Splitter: Fixed disabled splitter showing resize cursor and allowing dragging
  • Tabs:
    • Fixed indicator prematurely showing when rect has not been resolved yet (with Radio Group)
    • Fixed tabs indicator position not updating when inactive tabs change size
  • Tags Input: Fixed issue where item delete trigger doesn't have data-* attached

v5.28.0

Compare Source

Added
  • General: Exported InteractOutsideEvent, FocusOutsideEvent, and PointerDownOutsideEvent types for better type
    safety
  • Carousel:
    • Added Carousel.AutoplayIndicator component for conditionally rendering content based on autoplay state
    • Added Carousel.ProgressText component for displaying current page progress (e.g., "1 / 5")
  • Toast: Exported ToastOptions and ToastStoreProps types for better type safety
Changed
  • useListCollection: Updated initialItems to accept readonly arrays for better compatibility with immutable data
    patterns.
  • CollectionItem: Use the collection type from @zag-js/collection just like the other frameworks.
Fixed
  • Combobox:
    • Fixed focus stealing in controlled open mode
    • Removed problematic aria-hidden behavior to allow interaction with other page elements

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 19, 2025 17:34
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch from d1d492b to 9300ee5 Compare November 20, 2025 01:01
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 20, 2025

Deploying wantools with  Cloudflare Pages  Cloudflare Pages

Latest commit: b701917
Status: ✅  Deploy successful!
Preview URL: https://65858c70.wantools.pages.dev
Branch Preview URL: https://renovate-ark-ui-solid-5-x.wantools.pages.dev

View logs

@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch 9 times, most recently from 55a53c7 to 1119f0d Compare November 23, 2025 21:00
@renovate renovate bot changed the title ⬆️ Update dependency @ark-ui/solid to v5.28.0 ⬆️ Update dependency @ark-ui/solid to v5.29.0 Nov 23, 2025
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch 5 times, most recently from b1c587b to a656264 Compare November 25, 2025 18:48
@renovate renovate bot changed the title ⬆️ Update dependency @ark-ui/solid to v5.29.0 ⬆️ Update dependency @ark-ui/solid to v5.29.1 Nov 25, 2025
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch 11 times, most recently from 3d02d67 to ebba046 Compare November 29, 2025 23:55
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch 19 times, most recently from 5db917d to 887aac2 Compare December 31, 2025 01:13
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch 9 times, most recently from 3f9f2b7 to 6c26a32 Compare January 6, 2026 15:50
@renovate renovate bot force-pushed the renovate/ark-ui-solid-5.x branch from 6c26a32 to b701917 Compare January 6, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant