Skip to content

Conversation

@braianj
Copy link
Contributor

@braianj braianj commented Dec 11, 2025

  • Configure nodePolyfills plugin
  • Update process.env and global definitions
  • Update optimizeDeps and build options

- Configure nodePolyfills plugin
- Update process.env and global definitions
- Update optimizeDeps and build options
@vercel
Copy link

vercel bot commented Dec 11, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
builder Ready Ready Preview Comment Dec 11, 2025 7:52pm

@coveralls
Copy link

Pull Request Test Coverage Report for Build 20145468717

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 49.696%

Totals Coverage Status
Change from base Build 20145468709: 0.0%
Covered Lines: 6258
Relevant Lines: 11578

💛 - Coveralls

@braianj braianj merged commit 3e44248 into break/update-react-18 Dec 11, 2025
7 checks passed
@braianj braianj deleted the break/react18-vite-config branch December 11, 2025 20:42
braianj added a commit that referenced this pull request Dec 23, 2025
Upgrade to React 18 and related fixes

BREAKING CHANGE:
This change upgrades the app from React 17 to React 18, introducing breaking changes in the rendering API (ReactDOM.render → createRoot) and requiring dependency, typing, and test updates.

Summary of changes:
- React 18 migration and entry point updates (#3316, #3317)
- Dependency upgrades and overrides for React 18 compatibility (#3322)
- TypeScript and component typing fixes (#3318, #3319)
- Translation saga fixes for React 18 (#3320)
- Test updates to support React 18 async behavior and new testing APIs (#3321)
- Build, Vite, tsconfig, CI, linting, and runtime fixes
- Removal of deprecated APIs and legacy polyfills

PRs included: #3316, #3317, #3318, #3319, #3320, #3321, #3322
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.

4 participants