React Spectrum is a set of React libraries and tools for building adaptive, accessible, and robust user experiences. It includes React Spectrum (a React implementation of Adobe’s Spectrum design system), React Aria (unstyled accessible components and hooks), React Stately (state management hooks), and Internationalized (web internationalization libraries).
Project status
- Actively maintained: The repo shows an upstream push on 2026-10-15, and there have been multiple package updates in the last few months, indicating ongoing development rather than maintenance mode.
- Update cadence: Recent updates cluster around 2026-10-09, with additional activity on 2026-09-04 and 2026-07-31, and earlier work on 2026-06-18. Overall, this suggests a steady, roughly monthly-to-bimonthly cadence during 2026.
AI summary generated
Recent updates
@react-spectrum/filetrigger@3.1.7
Release @react-spectrum/filetrigger@3.1.7 was published on 2026-10-09, but no release notes were provided by the publisher. As a result, the specific changes in this version (new features, bug fixes, breaking changes, or security updates) are not documented here.
@react-spectrum/codemods@1.2.9
This release (@react-spectrum/codemods@1.2.9) has no publisher-provided release notes, so changes between versions cannot be reliably determined from the release text alone. No actionable information about new features, breaking changes, bug fixes, security updates, performance improvements, or migration steps is available here.
@react-spectrum/s2@1.8.1
Release @react-spectrum/s2 version 1.8.1 was published on 2026-10-09. No release notes were provided by the publisher, so the changes in this version cannot be determined from the release documentation alone.
react-aria-components@1.22.0
React Aria Components v1.22.0 introduces a new Sheet component, a swipeable overlay that slides in from the edge of the viewport using native browser scroll gestures. The release also adds Turbopack support to @react-aria/optimize-locales-plugin and improves overlay placement to account for the virtual keyboard.
Features@react-spectrum/s2@1.8.0
React Spectrum S2 1.8.0 focuses on adding a new SideNavPanel component, enhancing Menu with async and virtualization, and expanding React Spectrum's AI component set. The release notes are high level and do not enumerate API removals or behavioral changes. The code diff reveals at least one likely breaking export removal in the AI package and a significant runtime behavior change around unit number formatting.
Featuresreact-aria-components@1.21.0
React Aria Components v1.21.0 introduces a new NavigationTree component for rendering hierarchical link structures with built-in keyboard navigation and nested route support. This release also significantly enhances Menu, adding async loading capabilities (including infinite-scroll style loading) and configurable empty/loading states.
Features@react-spectrum/s2@1.7.0
React Spectrum S2 v1.7.0 introduces the first preview of the library's AI components, aimed at building AI-powered chat experiences. The release notes mostly reference new components and supporting documentation, with no further details about API changes or breaking behavior.
Featuresreact-aria-components@1.20.0
React Aria Components v1.20.0 adds several new interaction-focused components, including PreviewTrigger for hover/focus/long-press popovers and TokenField (alpha) for inline tokenized inputs. It also expands MenuTrigger to support contextMenu events, adds a simpler keyboard shortcut API around useKeyboard, and improves support for interactive content inside Table rows. Documentation for React Aria and React Stately hooks was fully rewritten to better show components and hooks working together.
Features@react-spectrum/s2@1.6.0
React Spectrum S2 v1.6.0 adds documented UI capabilities including a new SideNav component, MenuTrigger contextMenu support, and more interactive content inside TableView cells. In the actual code diff, several behavioral and accessibility-related implementation changes appear that are not mentioned in the release notes. The release also bumps core dependency versions (react-aria, react-aria-components, react-stately) without calling them out explicitly.
Featuresreact-aria-components@1.19.0
React Aria Components v1.19.0 focuses on richer keyboard interactions and improved positioning support for inline completions. It adds enhanced GridList and Tree keyboard navigation for embedded interactive elements, expands Autocomplete and Popover capabilities for inline completions, and updates Menu and DnD utilities APIs.
BreakingFeatures@react-spectrum/s2@1.5.0
React Spectrum S2 v1.5.0 focuses on improving keyboard navigation behavior for ListView and TreeView, adds a Menu `dependencies` prop for dynamic item collections, and exports `CenterBaseline` to support custom styling. The release notes do not mention any build, tooling, or example scaffold changes.
Featuresreact-aria-components@1.18.0
React Aria Components v1.18.0 adds several Calendar enhancements, including multiple date selection and new subcomponents for jumping between months and years. It also introduces new TableFooter and SliderFill components, and improves form accessibility by adding description and error messages for Checkbox, Radio, and Switch.
Features@react-spectrum/s2@1.4.0
React Spectrum S2 v1.4.0 release notes focus on new UI capabilities: drag and drop support for ListView, TableView, and TreeView, TableView highlight selection, a new TableFooter component, enhanced form prefix/value rendering, configurable help/error descriptions for several controls, and Calendar multiple date selection. The provided code diff excerpt, however, primarily shows Storybook/Chromatic configuration changes and CI pipeline updates, with no clear component API signature changes visible in the shown portions.
Features