-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
React 17 upgrade #277
Comments
Thanks for your submission, @openedx/open-edx-project-managers will review shortly. |
@BilalQamar95 what's the current state of this work? |
Looks like there are still 4 repos that are using React 16: https://github.com/search?q=org%3Aopenedx+%2F%22react%22.*%3F16%5B%5Cd%5C.%5D*%22%2F+language%3AJSON+path%3Apackage.json&type=code @BilalQamar95 are you still planning on landing this. @arbrandes @brian-smith-tcril will some of this happen as a part of moving to frontend-base? |
Abstract
Most of the MFEs of edX are currently using React JS v16. In order to use latest React JS, we are planning to upgrade React JS to v17.
Context & Background
React 17 doesn’t add any new developer-facing features, so its upgrade might not cause any breaking changes. Our end goal is to upgrade React to v18 but v18 no longer support enzyme, so we are upgrading to React 17 and then we’ll migrate from enzyme.
Scope & Approach
In each MFE/library, with React, React DOM 17 upgrade, we may need to upgrade following
Value & Impact
After this upgrade, we'll get one step closer to use latest React JS across the board
Milestones and/or Epics
edx/upgrades#390
React 17 Upgrade
Named Release
Q
Timeline
Tentative End Date: July 31, 2023
Proposed By
2u
Tasks
Tasks
The text was updated successfully, but these errors were encountered: