# What changed in react-aria-components

> 19 changes in react-aria-components 1 from its official release notes, upgrade guides and advisories: 9 new APIs and options. Each one cited. Sources checked 2026-10-21. HTML: https://unstale.sh/npm/react-aria-components/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## react-aria-components 1

### New APIs and options

- Introduces a swipeable overlay that slides in from the edge of the viewport, built on native browser scroll gestures. (1.22.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.22.0)
- Adds an item for loading menu data from an API as the user scrolls. (1.21.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.21.0)
- Adds a component for hierarchical links and app navigation, with keyboard navigation and support for nested routes. (1.21.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.21.0)
- Adds a way to show an indicator when menu data is loading or the menu is empty. (1.21.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.21.0)
- Popover can position overlays relative to arbitrary character positions, supporting inline completions. (1.19.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.19.0)
- GridLists and ListBoxes support horizontal virtualization. (1.17.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.17.0)
- Table supports expandable rows for file-tree-like interfaces by designating a treeColumn and rendering a chevron button within its cells. (1.17.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.17.0)
- ComboBox supports selectionMode="multiple". Use ComboBoxValue to customize how selected items are displayed, for example with a TagGroup. (1.16.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.16.0)
- React Aria adds support for animated Tab transitions. (1.14.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.14.0)

### Behavior and default changes

- Overlay placement now accounts for the virtual keyboard. (1.22.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.22.0)
- Table rows now support interactive components like textfields. (1.20.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.20.0)
- DragTypes.has() accepts multiple MIME types and wildcards. (1.19.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.19.0)
- The onAction callback now provides both the item key and value. (1.19.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.19.0)
- Virtualizer supports window scrolling, allowing virtualized collections to scroll automatically with the rest of the page. (1.17.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.17.0)
- Overlay positioning was improved. (1.16.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.16.0)
- Scroll into view behavior was improved. (1.16.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.16.0)
- Dates are now constrained on blur instead of as the user types, allowing more input flexibility. (1.15.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.15.0)

### Tooling

- Adds support for Turbopack to @react-aria/optimize-locales-plugin. (1.22.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.22.0)

### Fixes and other changes

- Fixes address various crashes. (1.16.0) — [release notes](https://github.com/adobe/react-spectrum/releases/tag/react-aria-components%401.16.0)
