NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3127 most downloaded on npm
Spectrum UI components in React
Last release today
08 Oct 2026
Ships fairly regularly
a new release about every 8 days
Rarely documented
notes for 11 of 55 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
1411 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
For this summer release, we have been busy working on improving virtualization in many of our Spectrum components including TableView, ListView, and L
For this summer release, we have been busy working on improving virtualization in many of our Spectrum components including TableView, ListView, and ListBox. We have significantly reduced the complexity of our implementation, resulting in smaller bundle size, better performance, and improved stability. In our testing, this resulted in 14x faster per-frame render times on large tables due to better reuse of DOM nodes as you scroll. We are also working on bringing virtualization support to React Aria Components, which is available as an unstable API in this version.
Our color components are also moving to RC! Focus management within Toasts have also been greatly improved, making announcements from screen readers clearer and more consistent. Thanks to @thmsfchtnr, press events now include coordinates, enabling interactions like our new animated ripple button example. And finally, in preparation for React 19, this release is now compatible with React 19 RC.
Thank you to our ever growing list of contributors! ❤️
Full release notes: https://react-spectrum.adobe.com/releases/2024-07-22.html
We have a huge release today! Its a GA bonanza 🎊 – Submenu, unavailable menu items, DropZone and FileTrigger components are now in GA. Check our blog
We have a huge release today! Its a GA bonanza 🎊 – Submenu, unavailable menu items, DropZone and FileTrigger components are now in GA. Check our blog post on the intricacies of the submenu interactions and how we handled them.
In addition, we have added a suite of new color components including ColorPicker, ColorArea, ColorField, ColorSlider, ColorSwatch, ColorSwatchPicker, ColorWheel, currently in beta. These enable you to build fully customizable color pickers, including accessible color descriptions for screen reader support.
The first alpha of TreeView has also been released. This was a highly requested component and includes support for expanding, collapsing, multi-selection, keyboard navigation, and interactive children. Documentation will follow soon, check out our React Spectrum storybook and React Aria Components storybook source code for examples.
We have also improved our integration with client side routers, accepting options to control router-specific behaviors such as scrolling, replacing instead of pushing to the history, base path, etc. For convenience, all collection items in React Aria Components (e.g. MenuItem) now also support isDisabled and onAction props directly, rather than needing to be defined on the root collection.
Last but not least, we want to acknowledge all the wonderful contributors who have dedicated their time to improve our libraries. A special thanks to @ryo-manba and @sookmax, who are responsible for multiple bug fixes to Switch, IME support, ListBox, ComboBox, as well as adding new features such as additional state attributes, hover events, and language support. Thank you!! 😍
Full release notes: https://react-spectrum.adobe.com/releases/2024-05-01.html
Welcome to the first release of the new year! We have had a great response to our GA release of React Aria Components. If you haven’t tried it out, vi
Welcome to the first release of the new year! We have had a great response to our GA release of React Aria Components. If you haven’t tried it out, visit our docs to explore the examples. To help get you started, we have also created a few starter kits. These downloadable starter kits contain beautifully styled implementations of every available component and includes a working storybook. Available in vanilla and Tailwind CSS!
We have been busy working on our new Submenu feature which we are excited to release as an alpha. We have also made improvements to our overlay positioning code to better handle pinch zooming and spatial awareness.
As always, huge thanks and appreciation for everyone in our community for their feedback and contributions to make this release possible!
Full release notes: https://react-spectrum.adobe.com/releases/2024-02-13.html
Nothing published for this version
Welcome to the last release of the year! After a year of work, we are happy to announce the stable v1.0.0 release of React Aria Components. 🎉 This com
Welcome to the last release of the year! After a year of work, we are happy to announce the stable v1.0.0 release of React Aria Components. 🎉 This component library, built on top of our React Aria hooks, provides a simpler way to craft world-class accessible components with custom styles. See our new React Aria landing page for all of the details, including interactive examples. To help get you started even faster, we now also have a downloadable Storybook starter kit including an example CSS theme.
Also in this release we are promoting React Spectrum's DropZone to RC, adding the ability to optimize translation files, and fixing plenty of bugs. As always, huge thanks to everyone in our community for their feedback and contributions to make this release and this year possible!
Happy coding and see you in the new year! ☃️
Full release notes: https://react-spectrum.adobe.com/releases/2023-12-20.html
Nothing published for this version
Release notes: https://react-spectrum.adobe.com/releases/2023-11-8.html
Release notes: https://react-spectrum.adobe.com/releases/2023-11-8.html
https://react-spectrum.adobe.com/releases/2023-10-02.html
https://react-spectrum.adobe.com/releases/2023-10-02.html
https://react-spectrum.adobe.com/releases/2023-09-07.html
https://react-spectrum.adobe.com/releases/2023-09-07.html
Nothing published for this version
In today's release, the InlineAlert component is going to GA! Explore the options in the React Spectrum InlineAlert docs. Our React Aria Components ha
In today's release, the InlineAlert component is going to GA! Explore the options in the React Spectrum InlineAlert docs. Our React Aria Components have new additions including TextArea, FileTrigger, and DropZone. Our date/time components have also had some usability updates, usePress now supports an option to continue propagation, and we improved support for HTML forms across our components.
Full release notes: https://react-spectrum.adobe.com/releases/2023-08-09.html
https://react-spectrum.adobe.com/releases/2023-06-27.html
https://react-spectrum.adobe.com/releases/2023-06-27.html
Nothing published for this version
https://react-spectrum.adobe.com/releases/2023-04-05.html
https://react-spectrum.adobe.com/releases/2023-04-05.html
https://react-spectrum.adobe.com/releases/2023-02-23.html
https://react-spectrum.adobe.com/releases/2023-02-23.html
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This project publishes no release notes. Between @spectrum-icons/ui@3.7.0 and @spectrum-icons/ui@3.7.1 there were 101 commits, 94 of them substantive:
This project publishes no release notes. Between @spectrum-icons/ui@3.7.0 and @spectrum-icons/ui@3.7.1 there were 101 commits, 94 of them substantive:
…and 74 more.
This project publishes no release notes. Between @spectrum-icons/ui@3.6.0 and @spectrum-icons/ui@3.7.0 there were 250 commits, 235 of them substantive
This project publishes no release notes. Between @spectrum-icons/ui@3.6.0 and @spectrum-icons/ui@3.7.0 there were 250 commits, 235 of them substantive:
…and 215 more.
This project publishes no release notes. Between @spectrum-icons/ui@3.5.0 and @spectrum-icons/ui@3.6.0 there were 250 commits, 245 of them substantive
This project publishes no release notes. Between @spectrum-icons/ui@3.5.0 and @spectrum-icons/ui@3.6.0 there were 250 commits, 245 of them substantive:
…and 225 more.
This project publishes no release notes. Between @spectrum-icons/ui@3.4.0 and @spectrum-icons/ui@3.5.0 there were 139 commits, 139 of them substantive
This project publishes no release notes. Between @spectrum-icons/ui@3.4.0 and @spectrum-icons/ui@3.5.0 there were 139 commits, 139 of them substantive:
…and 119 more.
This project publishes no release notes. Between @spectrum-icons/ui@3.3.0 and @spectrum-icons/ui@3.4.0 there were 250 commits, 250 of them substantive
This project publishes no release notes. Between @spectrum-icons/ui@3.3.0 and @spectrum-icons/ui@3.4.0 there were 250 commits, 250 of them substantive:
…and 230 more.
This project publishes no release notes. Between @spectrum-icons/workflow@3.2.1 and @spectrum-icons/ui@3.3.0 there were 250 commits, 244 of them subst
This project publishes no release notes. Between @spectrum-icons/workflow@3.2.1 and @spectrum-icons/ui@3.3.0 there were 250 commits, 244 of them substantive:
…and 224 more.
This project publishes no release notes. Between @spectrum-icons/workflow@3.2.0 and @spectrum-icons/workflow@3.2.1 there were 250 commits, 248 of them
This project publishes no release notes. Between @spectrum-icons/workflow@3.2.0 and @spectrum-icons/workflow@3.2.1 there were 250 commits, 248 of them substantive:
…and 228 more.
This project publishes no release notes. Between @spectrum-icons/workflow@3.1.0 and @spectrum-icons/workflow@3.2.0 there were 146 commits, 146 of them
This project publishes no release notes. Between @spectrum-icons/workflow@3.1.0 and @spectrum-icons/workflow@3.2.0 there were 146 commits, 146 of them substantive:
textarea in useTextField (#831)rel attribute in useButton (#836)…and 126 more.
This project publishes no release notes. Between @spectrum-icons/workflow@3.0.2 and @spectrum-icons/workflow@3.1.0 there were 30 commits, 30 of them s
This project publishes no release notes. Between @spectrum-icons/workflow@3.0.2 and @spectrum-icons/workflow@3.1.0 there were 30 commits, 30 of them substantive:
useToggleState (#687)…and 10 more.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →