chore(deps): batch dependency updates#1098
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (7)
✅ Files skipped from review due to trivial changes (3)
📝 WalkthroughWalkthroughThis PR updates dependency versions across the monorepo: app-level packages (Astro, Cloudflare Vite plugin), the root catalog and devDependencies, internal package deps (background, i18n, ui), and the Turborepo schema reference. ChangesMonorepo Dependency and Tooling Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
| "@types/react": "19.2.14", | ||
| "@types/react-dom": "19.2.3", | ||
| "@vitejs/plugin-react": "5.2.0", | ||
| "@vitejs/plugin-react": "6.0.2", |
There was a problem hiding this comment.
🔴 babel option passed to @vitejs/plugin-react v6 which no longer bundles Babel
The catalog bumps @vitejs/plugin-react from 5.2.0 to 6.0.2 (a major version). The lockfile confirms v6 dropped @babel/core as a dependency — it now only depends on @rolldown/pluginutils, with @rolldown/plugin-babel as an optional peer for Babel support. However, the existing configs at packages/config-vite/src/index.ts:11-14 and examples/basic/vite.config.ts:9-12 pass { babel: { plugins: ['babel-plugin-react-compiler'] } } to the react() function — an option that was specific to v5's bundled Babel pipeline. In v6, this option is likely either silently ignored (causing React Compiler to not be applied, a silent functionality regression) or causes a runtime error during build. The babel-plugin-react-compiler is now an optional peer dependency of v6 and may need a different integration mechanism (e.g., auto-detection or @rolldown/plugin-babel).
Prompt for agents
The @vitejs/plugin-react was bumped from v5 to v6, which is a major version change. The lockfile shows v6 no longer depends on @babel/core (v5 did), and instead has @rolldown/plugin-babel as an optional peer dependency. The codebase passes a babel config option to the react() plugin in packages/config-vite/src/index.ts and examples/basic/vite.config.ts, which was a v5-specific API.
To fix this:
1. Check the @vitejs/plugin-react v6 migration guide / changelog for how to configure React Compiler.
2. In v6, babel-plugin-react-compiler is an optional peer dependency - it may be auto-detected when installed, or may require @rolldown/plugin-babel to be installed and configured differently.
3. Update packages/config-vite/src/index.ts, examples/basic/vite.config.ts, and apps/extension/wxt.config.ts (though the extension uses wxt-dev/module-react which pins its own v5.1.1 of plugin-react, so it may not be affected).
4. Verify React Compiler is actually being applied after the migration by checking build output or bundle size.
Was this helpful? React with 👍 or 👎 to provide feedback.
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
samui-wallet-web | 498e2a3 | Commit Preview URL Branch Preview URL |
May 24 2026, 05:04 PM |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 586c07c6b2
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
samui-wallet-api | 498e2a3 | Commit Preview URL Branch Preview URL |
May 24 2026, 05:03 PM |
586c07c to
39485cd
Compare
BundleMonFiles added (3)
Files removed (3)
Files updated (31)
Unchanged files (41)
Total files change +5.2KB +0.57% Groups updated (2)
Final result: ✅ View report in BundleMon website ➡️ |
Update root catalog and direct dependency versions across the workspace. Refresh bun.lock and align turbo.json schema URL with turbo 2.9.14.
39485cd to
498e2a3
Compare
Update root catalog and direct dependency versions across the workspace.
Refresh bun.lock and align turbo.json schema URL with turbo 2.9.14.
Summary by CodeRabbit