Skip to content

Upgrade all dependencies to latest major versions#111

Open
jdaugherty wants to merge 3 commits into
mainfrom
forge-ui-updates
Open

Upgrade all dependencies to latest major versions#111
jdaugherty wants to merge 3 commits into
mainfrom
forge-ui-updates

Conversation

@jdaugherty

Copy link
Copy Markdown
Contributor

Migrate React 17→19 (createRoot API), replace @material-ui/core v4 with @mui/material v7 (new Grid v2 API, slotProps, @mui/x-tree-view), replace deprecated Recoil with Zustand 5 for state management, convert ESLint 8 legacy config to ESLint 9 flat config, upgrade Prettier 2→3, jsdom 28→29, and Express 4→5 in dev-proxy-server.
Replace react-test-renderer (removed in React 19) with @testing-library/react.

This change was largely done by AI. we'll need to review it and decide how much testing we want to do on it

Migrate React 17→19 (createRoot API), replace @material-ui/core v4 with
@mui/material v7 (new Grid v2 API, slotProps, @mui/x-tree-view), replace
deprecated Recoil with Zustand 5 for state management, convert ESLint 8
legacy config to ESLint 9 flat config, upgrade Prettier 2→3, jsdom 28→29,
and Express 4→5 in dev-proxy-server.
Replace react-test-renderer (removed in React 19) with @testing-library/react. Gradle to 9.5.1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant