Skip to content

chore(frontend): Update remaining ecosystem dependencies #12896

@manaswinidas

Description

@manaswinidas

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):**

Acceptance Criteria:

  • npm run check:react-peers passes with empty allowlist
  • npm run check:react-peers:18 direct blockers are reduced to only planned React core bump items
  • npm run test:ci && npm run build pass
  • Markdown rendering and file upload work identically to pre-migration

Labels

/area frontend


Love this idea? Give it a 👍.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions