Skip to content

Releases: adobe/react-spectrum

React Aria Components v1.16.0

04 Mar 19:06

Choose a tag to compare

In today’s release, we are excited to announce support for multi-select ComboBox, one of our most requested features! You can now use selectionMode="multiple" to select multiple options and customize how to display the selected items via ComboBoxValue, e.g. using a TagGroup. We’ve also added section support in Tree: simply use TreeSection and TreeHeader to group tree items into labeled sections. This release also includes improvements to overlay positioning, scroll into view behavior, and fixes to address various crashes.

This release contains one of the highest number of contributions to date. A big thank you to our contributors for all your feedback, features and fixes!

Full release notes

React Spectrum S2 v1.2.0

04 Mar 19:06

Choose a tag to compare

In this release, we are excited to announce that ListView and unavailable menu items are now available! In addition, we have added ActionBar support for TreeView and custom renderer support for the Picker's display value. We also shipped multiple TableView fixes and a set of documentation improvements including a Typography search view now available in the main search menu.

Thanks to all of our contributors for the updates in this release.

Full release notes

React Aria Components v1.15.0

04 Feb 17:56

Choose a tag to compare

New year, new release, and the shine hasn’t worn off from our new documentation website: we’ve already added new Agent Skills and improved the search experience 😍. This month’s release includes a big update to our compatibility, with DOM customization options via a new render prop for React Aria Components. This feature will help with cases such as rendering Router Link components, or for use with animation libraries. We have also fixed our most upvoted issue: we now constrain dates on blur instead of as you type, allowing more input flexibility and greatly improving the user experience of our date fields.

Thank you to all of our contributors for your bug fixes, features, and feedback. We look forward to another great year ahead!

Full Release Notes

React Spectrum S2 v1.1.0

04 Feb 17:57

Choose a tag to compare

It’s our first release of the new year and we’ve got plenty of exciting treats we’re bringing to the table. We’ve added a variety of new features to our documentation site including a new dark/light mode switch in the site header. Our search menu also now features a Colors section where you can browse the Spectrum-defined colors and search by name or hex value to find close or exact matches. We also now offer our docs in the form of Agent Skills that can be installed locally and used by your favorite AI coding tools.

This release also includes several bugs fixes, such as properly rendering menus when rendered from within a popover and updates to TreeView disabledBehavior styling to match the latest designs.

Full Release Notes

December 16, 2025 Release

16 Dec 23:25

Choose a tag to compare

Wrapping up this year with a bang and our most exciting release yet! Meet our new website. We heard your feedback and have reimagined the docs to be more concise and make greater use of interactive examples using prop controls. Code examples have been refined to highlight what matters most, and real-world app examples show how all these pieces come together. The new search experience includes image previews and category and library filtering, helping you find what you need faster. There are more component examples, new guides, AI-friendly page markdown, and MCP servers, all wrapped up in a fresh new look. 🎁 Explore the updated experience of React Aria.

Along with our new look, we have released a stable version of Spectrum 2, a major update to Adobe’s Design System built on top of React Aria Components. Spectrum 2 delivers modern, refined components with better accessibility, performance, and styling flexibility using style macros. Use our updated search to browse the new components, or visit our migration guide to learn how to upgrade. Check it out!

As usual, we have included various new features and bug fixes, including support for animated Tab transitions in React Aria, and inline TableView editing in React Spectrum. Thank you to all our contributors in this release and from this past year. We hope you enjoy the updates, see you in 2026!

October 2, 2025 Release

02 Oct 20:12

Choose a tag to compare

Happy fall! This release brings some long-awaited features, including multi-selection in React Aria Select and enhanced animation support across our components. For example, Disclosure now provides CSS variables to easily animate expanding and collapsing. We’ve also added a new component that can be used within components that support single selection such as Tabs and ToggleButtonGroup to animate selection changes. In addition, we have significantly improved the behavior of scrolling modals on iOS 26. Lastly, onAction can now be used on a ComboBoxItem, enabling you to add a “create” option.

As always, thank you to our community for their support and contributions!

As always, thank you to our community for their support and contributions!

Full Release Notes

August 25, 2025 Release

25 Aug 19:31

Choose a tag to compare

Summer might be winding down but we’re definitely not! Back with another release, we have added support for origin-aware overlay animations in Popover and Tooltip, which enable scale transitions to appear as if they are emerging from the trigger. We have also advanced Autocomplete to RC, and added support for filtering GridList, Table, and TagGroup (virtual focus support is still to come). Section support in GridList has also been added as an alpha, laying the groundwork for similar support in Tree and Table.

As always, a big thank you to everyone in the community for your feedback and contributions! ❤️

July 22, 2025 Release

23 Jul 16:39

Choose a tag to compare

Happy summer! This release adds support for async loading and infinite scrolling, improves form integration and drag and drop interactions, and adds support for additional DOM events and attributes.

The new LoadMoreItem components supported in ListBox, GridList, Table, and Tree enables infinite scrolling. These trigger the loading of additional pages of items and display a loading spinner. Multiple LoadMoreItems can be rendered within a collection too, enabling loading multiple levels of a tree or sections of data from different APIs.

We've also opened up the React Aria Components API to pass through more DOM events and attributes. This improves integration with other libraries, for example making it possible to use another library's menu with a React Aria button.

As always, thanks so much to everyone who contributed to this release!

Full release notes

June 5, 2025 Release

06 Jun 18:05

Choose a tag to compare

Drop everything! Drag and drop support in React Aria Tree has been released! 🫳🎤 This supports moving items within a tree or between collection components, with full keyboard and screen reader accessibility. It's interoperable with our existing drag and drop support in components like Table and GridList, and with third party apps via native HTML APIs. Check out our previous blog post on drag and drop to learn about the interactions, and our new Tree drag and drop documentation.

This release also includes some highly requested bug fixes, including scrollbar layout shifts when opening popovers and modals, date picker interaction improvements, and enhancements to our form components.

As always, thank you to our community for their support and contributions!

Full Release Notes

May 19, 2025 Release

19 May 18:44

Choose a tag to compare

This release includes a range of enhancements and fixes such as improved keyboard accessibility in TagGroup and increased stability for dynamic table updates. It also brings support for React 19’s ref cleanup behavior, performance improvements for collection updates in React transitions and pressable elements, and TypeScript updates including backwards compatibility with older TypeScript and @types/react versions.

As always, thank you to our community for their support and contributions!

Full Release Notes