Never miss a release that matters
AI-powered summaries of every GitHub release.
AI Summaries
Changelogs condensed into clear, actionable insights.
Always Free
Track up to 5 packages at no cost, forever.
Weekly Digest
A curated summary of every release, delivered weekly.
TL;DR
Drag and drop is now supported in ListView, TableView, and TreeView, significantly improving usability for reordering and organization.
New
- Drag and Drop: ListView, TableView, and TreeView now support drag and drop functionality (moving items within a list).
- Calendar Enhancements: The Calendar component now allows users to select multiple dates.
- Table Footer: A new TableFooter component has been added for both React Aria Components and React Spectrum.
Fixes Worth Knowing
- Form components (ComboBox, TextField) now support custom prefixes for greater flexibility.
- Description and error messages can now be configured for Checkbox, Radio, and Switch components.
Before You Upgrade
Test drag and drop functionality in your TableView, ListView, and TreeView components to ensure it integrates as expected with your existing application logic.
TL;DR
React Aria now supports multi-selection in Select components and provides new tools (CSS variables, SelectionIndicator) for animating state changes in components like Disclosure, Tabs, and ToggleButtonGroup.
New
- Multi-Selection for Select: The Select component now allows users to choose multiple options.
- Animation Tools: CSS variables and a new
<SelectionIndicator>component simplify adding animations to selection-based components.
Fixes Worth Knowing
- iOS Modal Scrolling: Scrolling behavior within modals is improved on iOS 26.
- ComboBoxItem Actions: You can now trigger actions directly from a ComboBoxItem (autocomplete option).
Before You Upgrade
None needed.
TL;DR
React Aria now supports data tables, enabling accessible and customizable table experiences for your users.
Breaking
- Removed
useTable(deprecated API for tables).
New
- Introduced
useDataTable(new API for tables) – provides accessibility and internationalization features. - Added
useGridState(state management hook) for complex grid interactions.
Fixes Worth Knowing
- Resolved issues with focus management in menus and lists, improving keyboard navigation.
- Fixed a bug where some components would not properly announce state changes to screen readers.
Before You Upgrade
- Migrate from the deprecated
useTableto the newuseDataTableAPI.