-
Story
-
Resolution: Done
-
Major
-
None
-
None
WHAT & WHEN
On Jun 12, 2023 Chrome UI will be updated with React 18 dependency in the stage preview environment. We ask all frontend teams to verify their application did not suffer from any regressions by June 19, 2023. Any existing regression testing should pass. Please reach ASAP if you have any concerns on this timing.
Do not upgrade to React version 18, just yet. Chroming UI with the updated version must be deployed to production first, to avoid in-app missing React features. You will be notified when it is safe to upgrade in a future email to the actions-required mailing list.
WHO
This will require changes from the following: All services with frontend modules in HCC.
ADDITIONAL INFORMATION
During our testing, we identified only a handful of frontend issues that we have fixed at the source. React 18 does not introduce any breaking changes from React 17. But we would still like to ask all teams to verify their frontend modules are working as expected. All new features are opt-in.
We will not be enabling the React strict mode for development to avoid differences between current and future development.
If you notice any issues with your application, that are not currently present in stage stable or production environments, please open a new issue in the following EPIC ticket.
In case of unexpected number of issues, the changes will be reverted and we will explore other migration paths.
Relevant Jira(s): https://issues.redhat.com/browse/RHCLOUD-26094
Contact Martin Marosi Ryan Long or use the #forum-consoledot-ui with any questions.
ConsoleDot Actions Required & Releases Source page is here.
- is blocked by
-
RHCLOUD-25825 [Patch UI] Fix async useEffect callback
- Closed
- relates to
-
SWATCH-625 GUI - Review updating react router to v6
- Closed