Skip to content

Upgrade to MUI v7#160

Merged
akademy merged 3 commits intomainfrom
mui-v7
Apr 28, 2026
Merged

Upgrade to MUI v7#160
akademy merged 3 commits intomainfrom
mui-v7

Conversation

@gfrn
Copy link
Copy Markdown
Collaborator

@gfrn gfrn commented Apr 10, 2026

MUI v7 (as a stepping stone to v9) has been out for a while, but v8 and v9 are not supported by JSON Forms, so I've upgraded to v7 and took care of some breaking changes.

I've also moved material-icons to be a base dependency, which if we use the tree-shaking feature by importing from default exports, has a minimal impact on bundle size (instead of importing all of material-icons, since on v7, the bundling issue that required packages to use barrel imports was fixed.

@gfrn gfrn requested a review from akademy April 10, 2026 15:25
@gfrn gfrn self-assigned this Apr 10, 2026
@gfrn gfrn mentioned this pull request Apr 10, 2026
@akademy akademy added the being reviewed Someone is reviewing this PR label Apr 23, 2026
Copy link
Copy Markdown
Member

@akademy akademy left a comment

Choose a reason for hiding this comment

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

This looks good.

@akademy akademy added accepted This will be worked on. and removed being reviewed Someone is reviewing this PR labels Apr 23, 2026
@akademy akademy self-requested a review April 23, 2026 16:55
@akademy
Copy link
Copy Markdown
Member

akademy commented Apr 23, 2026

Sorry, just looking some more to this. Will look at it again on Monday.

Copy link
Copy Markdown
Member

@akademy akademy left a comment

Choose a reason for hiding this comment

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

Yes! Still looks good! (I was getting complications switching to MUI 7 on our DataCats, all good now.)

@akademy
Copy link
Copy Markdown
Member

akademy commented Apr 27, 2026

You might need #163 to fix CI.

Copy link
Copy Markdown
Collaborator

@VictoriaBeilsten-Edmands VictoriaBeilsten-Edmands left a comment

Choose a reason for hiding this comment

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

I've merged in #163

@gfrn
Copy link
Copy Markdown
Collaborator Author

gfrn commented Apr 27, 2026

Just merged in changes from main, but all should be good now

@akademy akademy merged commit 0c7f563 into main Apr 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accepted This will be worked on.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants