Skip to content

Add @react-aria/datepicker and @react-aria/i18n dependencies#660

Merged
mkernohanbc merged 1 commit intomainfrom
dependencies/react-aria-dependencies
Apr 20, 2026
Merged

Add @react-aria/datepicker and @react-aria/i18n dependencies#660
mkernohanbc merged 1 commit intomainfrom
dependencies/react-aria-dependencies

Conversation

@ty2k
Copy link
Copy Markdown
Contributor

@ty2k ty2k commented Apr 18, 2026

Closes #659.

These React component library dependencies are not new, and are already present in package-lock.json and used by DatePicker. I've added them at the exact version they are currently at (642ea27) as opposed to the latest versions from the April React Aria v1.17.0 release. I find if I use the latest versions of these dependencies, many tests no longer pass due to missing requirements from react-aria-components v1.17.0. I think it's best to upgrade RAC and those dependencies in a separate PR after this is merged.

I'm using dependencies instead of devDependencies because these needs to be shipped with the component library, as the DatePicker relies directly on them. Contrast that with something like @react-stately/data which appears in devDependencies because it is only used for our Vite kitchen sink app and not shipped with the component library.

Once this is in place, it will simplify #657 a bit.

@ty2k ty2k requested a review from mkernohanbc April 18, 2026 23:38
@ty2k ty2k self-assigned this Apr 18, 2026
@ty2k ty2k added Dependencies Changes or issues affecting dependencies Components Changes or issues affect the design-system-react-components package labels Apr 18, 2026
@mkernohanbc mkernohanbc modified the milestone: Components v0.8.0 Apr 20, 2026
Copy link
Copy Markdown
Contributor

@mkernohanbc mkernohanbc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@mkernohanbc mkernohanbc merged commit 44283d6 into main Apr 20, 2026
5 checks passed
@mkernohanbc mkernohanbc deleted the dependencies/react-aria-dependencies branch April 20, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Components Changes or issues affect the design-system-react-components package Dependencies Changes or issues affecting dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

React components won't build after React Aria April 2026 releases

2 participants