Skip to content

feat: upgrade to react 19#1474

Merged
paanSinghCoder merged 3 commits intomainfrom
feat/admin-react-19
Mar 27, 2026
Merged

feat: upgrade to react 19#1474
paanSinghCoder merged 3 commits intomainfrom
feat/admin-react-19

Conversation

@paanSinghCoder
Copy link
Copy Markdown
Contributor

Summary

Upgrade Admin to React 19.

Changes

Technical Details

Test Plan

  • Manual testing completed
  • Build and type checking passes

@paanSinghCoder paanSinghCoder self-assigned this Mar 24, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
frontier Ready Ready Preview, Comment Mar 27, 2026 9:24am

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 24, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 3e827ff9-bcaa-44ba-815f-d9453c3392aa

📥 Commits

Reviewing files that changed from the base of the PR and between edd07e9 and 893e1fc.

⛔ Files ignored due to path filters (1)
  • web/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (1)
  • web/sdk/package.json

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Upgraded React runtime and corresponding type packages to the latest major release.
    • Updated UI library and tooling dependencies to newer compatible versions.
    • Broadened peer support to allow either current or previous React major versions for compatibility.
    • Improved module resolution to favor a single shared React runtime for more stable dev/build behavior.

Walkthrough

Bumps React and related typings to v19 in admin and SDK package manifests, updates several dependencies (Radix, TanStack Router), adds Vite resolve.dedupe for react/react-dom, and corrects a ReactNode import source in the SDK onboarding component. (45 words)

Changes

Cohort / File(s) Summary
Admin app manifests & config
web/apps/admin/package.json, web/apps/admin/vite.config.ts
Upgraded react/react-dom and @types/* to ^19.0.0, bumped @radix-ui/react-form to ^0.1.8; added Vite resolve.dedupe for react and react-dom.
SDK package manifest
web/sdk/package.json
Updated devDeps/types to React v19, bumped @radix-ui/react-form, upgraded @tanstack/react-router to ^1.168.3, and expanded peerDependencies for react/react-dom to allow `^18.2.0
SDK React component
web/sdk/react/components/onboarding/updates.tsx
Changed ReactNode import source from @tanstack/react-router to react.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • rohanchkrabrty

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coveralls
Copy link
Copy Markdown

coveralls commented Mar 24, 2026

Pull Request Test Coverage Report for Build 23639616249

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 41.628%

Totals Coverage Status
Change from base Build 23638322581: 0.0%
Covered Lines: 15014
Relevant Lines: 36067

💛 - Coveralls

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 7a4e7a9a-fca4-4cde-82fe-df489d556e4d

📥 Commits

Reviewing files that changed from the base of the PR and between 9dba632 and edd07e9.

⛔ Files ignored due to path filters (2)
  • web/apps/admin/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • web/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (4)
  • web/apps/admin/package.json
  • web/apps/admin/vite.config.ts
  • web/sdk/package.json
  • web/sdk/react/components/onboarding/updates.tsx

@paanSinghCoder paanSinghCoder enabled auto-merge (squash) March 27, 2026 09:25
@paanSinghCoder paanSinghCoder merged commit b00da9e into main Mar 27, 2026
7 checks passed
@paanSinghCoder paanSinghCoder deleted the feat/admin-react-19 branch March 27, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants