Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions workspaces/mend/.changeset/renovate-e0ec761.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@backstage-community/plugin-mend': patch
---

Updated dependency `@material-table/core` to `^7.0.0`.
2 changes: 1 addition & 1 deletion workspaces/mend/plugins/mend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"@backstage/frontend-plugin-api": "^0.14.1",
"@backstage/plugin-catalog-react": "^2.0.0",
"@backstage/theme": "^0.7.2",
"@material-table/core": "4.3.46",
"@material-table/core": "7.0.0",

Copilot AI Apr 25, 2026

Copy link

Choose a reason for hiding this comment

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

@material-table/core@7.0.0 declares peerDependencies on react/react-dom ">=19.2.0" (see workspaces/mend/yarn.lock entry for @material-table/core@npm:7.0.0), but this plugin’s own peerDependencies only allow React 17/18. This makes the published plugin incompatible with its stated peer range unless consumers upgrade to React 19+; consider keeping @material-table/core on a React-18-compatible major, or bump this plugin’s peer deps as part of a breaking release.

Suggested change
"@material-table/core": "7.0.0",
"@material-table/core": "^6.4.0",

Copilot uses AI. Check for mistakes.

Copilot AI Apr 25, 2026

Copy link

Choose a reason for hiding this comment

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

Upgrading to @material-table/core@7 pulls in @mui/material via the dependency range ">=7.3.4" which resolves to MUI 9.0.0 in workspaces/mend/yarn.lock, while this plugin directly depends on @mui/material@^5.18.0. Shipping two major MUI versions in the same package is likely to cause runtime/theme issues and increases bundle size; consider staying on a @material-table/core major compatible with MUI v5, or coordinate a full MUI major upgrade first.

Suggested change
"@material-table/core": "7.0.0",
"@material-table/core": "^6.4.0",

Copilot uses AI. Check for mistakes.

Copilot AI Apr 29, 2026

Copy link

Choose a reason for hiding this comment

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

@material-table/core@7.0.0 requires react/react-dom >=19.2.0, but this workspace resolves react@18.3.1 (see workspaces/mend/yarn.lock). Either upgrade React for the workspace or stay on a material-table version that supports React 18.

Suggested change
"@material-table/core": "7.0.0",
"@material-table/core": "^6.4.8",

Copilot uses AI. Check for mistakes.
"@mui/icons-material": "^5.18.0",
"@mui/material": "^5.18.0",
"@tanstack/react-query": "^5.51.11",
Expand Down
Loading
Loading