Skip to content

feat(quickstart): migrate from Material UI v4 to MUI v5#3241

Open
lokanandaprabhu wants to merge 2 commits into
redhat-developer:mainfrom
lokanandaprabhu:feat/quickstart-mui-v5-migration
Open

feat(quickstart): migrate from Material UI v4 to MUI v5#3241
lokanandaprabhu wants to merge 2 commits into
redhat-developer:mainfrom
lokanandaprabhu:feat/quickstart-mui-v5-migration

Conversation

@lokanandaprabhu
Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Fixes: https://redhat.atlassian.net/browse/RHIDP-13842

Replace Material UI v4 with MUI v5 across app shells and the quickstart plugin, add workspace ESLint shared config and scoped JSS, adopt theme sidebar logos, and fix NFS global-header overlap with sidebarConfig widths.

Screen.Recording.2026-05-26.at.3.37.22.PM.mov
Screen.Recording.2026-05-26.at.3.38.25.PM.mov

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

Replace Material UI v4 with MUI v5 across app shells and the quickstart
plugin, add workspace ESLint shared config and scoped JSS, adopt theme
sidebar logos, and fix NFS global-header overlap with sidebarConfig widths.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rhdh-gh-app
Copy link
Copy Markdown

rhdh-gh-app Bot commented May 26, 2026

Changed Packages

Package Name Package Path Changeset Bump Current Version
app-legacy workspaces/quickstart/packages/app-legacy none v0.0.0
app workspaces/quickstart/packages/app none v0.0.0
@red-hat-developer-hub/backstage-plugin-quickstart workspaces/quickstart/plugins/quickstart patch v1.9.6

@codecov
Copy link
Copy Markdown

codecov Bot commented May 26, 2026

Codecov Report

❌ Patch coverage is 71.42857% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.77%. Comparing base (b418448) to head (899d62e).
⚠️ Report is 9 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3241      +/-   ##
==========================================
- Coverage   53.78%   53.77%   -0.01%     
==========================================
  Files        2362     2359       -3     
  Lines       84847    84836      -11     
  Branches    23510    23518       +8     
==========================================
- Hits        45634    45621      -13     
- Misses      37755    37756       +1     
- Partials     1458     1459       +1     
Flag Coverage Δ *Carryforward flag
adoption-insights 83.58% <ø> (ø) Carriedforward from f1855d5
ai-integrations 70.03% <ø> (ø) Carriedforward from f1855d5
app-defaults 69.60% <ø> (ø) Carriedforward from f1855d5
augment 47.54% <ø> (ø) Carriedforward from f1855d5
bulk-import 72.86% <ø> (ø) Carriedforward from f1855d5
cost-management 16.49% <ø> (ø) Carriedforward from f1855d5
dcm 32.85% <ø> (ø) Carriedforward from f1855d5
extensions 61.79% <ø> (ø) Carriedforward from f1855d5
global-floating-action-button 74.30% <ø> (ø) Carriedforward from f1855d5
global-header 61.68% <ø> (ø) Carriedforward from f1855d5
homepage 50.99% <ø> (ø) Carriedforward from f1855d5
konflux 91.01% <ø> (ø) Carriedforward from f1855d5
lightspeed 68.33% <ø> (ø) Carriedforward from f1855d5
mcp-integrations 81.59% <ø> (ø) Carriedforward from f1855d5
orchestrator 36.36% <ø> (ø) Carriedforward from f1855d5
quickstart 62.09% <71.42%> (-0.80%) ⬇️
sandbox 79.49% <ø> (ø) Carriedforward from f1855d5
scorecard 83.84% <ø> (ø) Carriedforward from f1855d5
theme 64.54% <ø> (ø) Carriedforward from f1855d5
translations 8.49% <ø> (ø) Carriedforward from f1855d5
x2a 78.59% <ø> (ø) Carriedforward from f1855d5

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b418448...899d62e. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Resolve duplicate @red-hat-developer-hub/backstage-plugin-theme entries
so verify-lockfile-duplicates CI passes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant