From 0257ada6decd506774c4f3160d0886b6c80c6625 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 18 Mar 2026 16:21:19 +0100 Subject: [PATCH 1/3] ui: add React Aria and React Stately dependencies Add `react-aria`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies, and `react-stately` as a dev dependency to `@backstage/ui`. Signed-off-by: Patrik Oldsberg Made-with: Cursor --- .changeset/ui-react-aria-deps.md | 5 +++++ packages/ui/package.json | 5 +++++ yarn.lock | 5 +++++ 3 files changed, 15 insertions(+) create mode 100644 .changeset/ui-react-aria-deps.md diff --git a/.changeset/ui-react-aria-deps.md b/.changeset/ui-react-aria-deps.md new file mode 100644 index 0000000000..f946362d16 --- /dev/null +++ b/.changeset/ui-react-aria-deps.md @@ -0,0 +1,5 @@ +--- +'@backstage/ui': patch +--- + +Added `react-aria`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies, and `react-stately` as a dev dependency. diff --git a/packages/ui/package.json b/packages/ui/package.json index e62add25ac..364bf8dec2 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -47,9 +47,13 @@ }, "dependencies": { "@backstage/version-bridge": "workspace:^", + "@react-aria/interactions": "^3.27.1", + "@react-stately/layout": "^4.6.0", + "@react-stately/overlays": "^3.6.23", "@remixicon/react": "^4.6.0", "@tanstack/react-table": "^8.21.3", "clsx": "^2.1.1", + "react-aria": "^3.47.0", "react-aria-components": "^1.14.0", "use-sync-external-store": "^1.4.0" }, @@ -64,6 +68,7 @@ "react": "^18.0.2", "react-dom": "^18.0.2", "react-router-dom": "^6.30.2", + "react-stately": "^3.45.0", "storybook": "^10.3.0-alpha.1" }, "peerDependencies": { diff --git a/yarn.lock b/yarn.lock index fd201d7eea..190bfb1b31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7933,6 +7933,9 @@ __metadata: dependencies: "@backstage/cli": "workspace:^" "@backstage/version-bridge": "workspace:^" + "@react-aria/interactions": "npm:^3.27.1" + "@react-stately/layout": "npm:^4.6.0" + "@react-stately/overlays": "npm:^3.6.23" "@remixicon/react": "npm:^4.6.0" "@tanstack/react-table": "npm:^8.21.3" "@types/react": "npm:^18.0.0" @@ -7943,9 +7946,11 @@ __metadata: glob: "npm:^11.0.1" globals: "npm:^17.0.0" react: "npm:^18.0.2" + react-aria: "npm:^3.47.0" react-aria-components: "npm:^1.14.0" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.30.2" + react-stately: "npm:^3.45.0" storybook: "npm:^10.3.0-alpha.1" use-sync-external-store: "npm:^1.4.0" peerDependencies: From 4b95f50f3b437c2f874e188e4a3b0eb89dff4ad8 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 18 Mar 2026 17:32:21 +0100 Subject: [PATCH 2/3] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Patrik Oldsberg --- packages/ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/package.json b/packages/ui/package.json index 364bf8dec2..99af2be08e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -55,6 +55,7 @@ "clsx": "^2.1.1", "react-aria": "^3.47.0", "react-aria-components": "^1.14.0", + "react-stately": "^3.45.0", "use-sync-external-store": "^1.4.0" }, "devDependencies": { @@ -68,7 +69,6 @@ "react": "^18.0.2", "react-dom": "^18.0.2", "react-router-dom": "^6.30.2", - "react-stately": "^3.45.0", "storybook": "^10.3.0-alpha.1" }, "peerDependencies": { From 73549d4193a26d77aa014fc99cdfb8a556b8834d Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 18 Mar 2026 17:41:31 +0100 Subject: [PATCH 3/3] Update changeset to reflect react-stately as a regular dependency Signed-off-by: Patrik Oldsberg Made-with: Cursor --- .changeset/ui-react-aria-deps.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/ui-react-aria-deps.md b/.changeset/ui-react-aria-deps.md index f946362d16..2a003e1a2d 100644 --- a/.changeset/ui-react-aria-deps.md +++ b/.changeset/ui-react-aria-deps.md @@ -2,4 +2,4 @@ '@backstage/ui': patch --- -Added `react-aria`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies, and `react-stately` as a dev dependency. +Added `react-aria`, `react-stately`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies.