-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Description
Chore description
Upgrade remaining deps with React 17-limited peer ranges: markdown-to-jsx v6 to v7, react-dropzone v5 to v14, any re-resizable residuals, snapshot-diff update. Review and update package.json overrides and resolutions entries -- remove stale ones, add new ones as needed. Drive peer gate allowlist to empty.
Depends on #12895 and here's the checklist/roadmap: https://github.com/kubeflow/pipelines/blob/master/frontend/docs/react-18-19-upgrade-checklist.md
Known direct peer-gate blockers to clear in this issue (React 18 target):**
react-textarea-autosize@8.3.3(react=^16.8.0 || ^17.0.0)- Note:
react-dom/react-test-renderermajor bumps are handled in chore(frontend): Upgrade React to v18 #12897 and chore(frontend): Modernize JSX runtime and test utilities #12895
Acceptance Criteria:
-
npm run check:react-peerspasses with empty allowlist -
npm run check:react-peers:18direct blockers are reduced to only planned React core bump items -
npm run test:ci && npm run buildpass - Markdown rendering and file upload work identically to pre-migration
Labels
/area frontend
Love this idea? Give it a 👍.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels