chore(frontend): Upgrade the React version used in the frontend
Chore description
The frontend uses React 16, which has been end of life for quite some time. We should upgrade this version to the latest.
Labels
/area frontend
Love this idea? Give it a 👍.
/assign
Hey @chahatsagarmain, I've started efforts at https://github.com/kubeflow/pipelines/pull/11596. Seems like there's a lot to this upgrade. I'm happy to let you take over if you're interested in this!
@anishasthana You can work on this , I am working on upgrading the express version right now .
The latest version of React is 19.0.0
for upgrading the React version 16 to 19 will bring performance improvements,concurrent rendering features, and better developer tools. we have take a some migration step to upgrad the version .
In my opinion we should break this issue up into smaller issues (one per major version) and follow up that way -- there seem to be a ton of breaking changes. @HumairAK can you do that? I don't seem to have the ability to edit existing issues.
Also, @chahatsagarmain if you have familiarity with React I'm happy for you to own it. I spent a while working on it and the complexity of the upgrade (in addition to my lack of recent experience with React) means it will take a while.
/assign