npm / react-aria-components
react-aria-components
What changed in react-aria-components 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-21.
9 new APIs and options8 behavior and defaults1 tooling1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initreact-aria-components 119 changes
New APIs and options 9
Introduces a swipeable overlay that slides in from the edge of the viewport, built on native browser scroll gestures.
Adds an item for loading menu data from an API as the user scrolls.
Adds a component for hierarchical links and app navigation, with keyboard navigation and support for nested routes.
Adds a way to show an indicator when menu data is loading or the menu is empty.
Popover can position overlays relative to arbitrary character positions, supporting inline completions.
GridLists and ListBoxes support horizontal virtualization.
Table supports expandable rows for file-tree-like interfaces by designating a treeColumn and rendering a chevron button within its cells.
ComboBox supports selectionMode="multiple". Use ComboBoxValue to customize how selected items are displayed, for example with a TagGroup.
React Aria adds support for animated Tab transitions.
Behavior and default changes 8
Overlay placement now accounts for the virtual keyboard.
Table rows now support interactive components like textfields.
DragTypes.has() accepts multiple MIME types and wildcards.
The onAction callback now provides both the item key and value.
Virtualizer supports window scrolling, allowing virtualized collections to scroll automatically with the rest of the page.
Overlay positioning was improved.
Scroll into view behavior was improved.
Dates are now constrained on blur instead of as the user types, allowing more input flexibility.
Tooling 1
Adds support for Turbopack to @react-aria/optimize-locales-plugin.
Fixes and other changes 1
Fixes address various crashes.