-
Notifications
You must be signed in to change notification settings - Fork 1.1k
fix: disable experimental React Compiler in Next.js config and remove babel-plugin-react-compiler dependency. #441
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Deploying with
|
Status | Name | Latest Commit | Updated (UTC) |
---|---|---|---|
✅ Deployment successful! View logs |
supermemory-app | a09e9db | Sep 28 2025, 08:23 PM |
How to use the Graphite Merge QueueAdd the label Main to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Code Review FeedbackPositive Changes
Code Quality Assessment
Performance Notes
Recommendations
Overall AssessmentThis is a well-reasoned cleanup PR that removes experimental features, updates dependencies, improves formatting, and maintains functionality. Changes align with project stability goals. Recommendation: Approve after successful testing |
Merge activity
|
… babel-plugin-react-compiler dependency. (#441) Removed React Compiler from the project configuration and dependencies. ### What changed? - Removed `reactCompiler: true` from the experimental options in `next.config.ts` - Removed `babel-plugin-react-compiler` dependency from `package.json` - Updated formatting in `next.config.ts` to use consistent indentation and semicolons ### Why make this change? React Compiler (formerly React Forget) is still in experimental phase and may be causing stability issues or unnecessary complexity in the build process. Removing it simplifies our dependency tree while maintaining full functionality. The PostHog update ensures we're using the latest version with any bug fixes or improvements.
fff4ec0
to
a09e9db
Compare
Code Review - React Compiler Removal✅ Positive Aspects1. Code Quality & Best Practices
2. Formatting Improvements
3. Performance Considerations
🔍 Technical AnalysisNext.js Configuration Changes:
Dependency Management:
🔍 Potential Considerations
🛡️ Security & Stability
📈 Recommendations
✅ Overall AssessmentThis is a well-executed cleanup PR that:
The changes align well with the repository's focus on stability and the monorepo structure documented in CLAUDE.md. Recommendation: ✅ APPROVE after verifying build passes successfully. |
Removed React Compiler from the project configuration and dependencies.
What changed?
reactCompiler: true
from the experimental options innext.config.ts
babel-plugin-react-compiler
dependency frompackage.json
next.config.ts
to use consistent indentation and semicolonsWhy make this change?
React Compiler (formerly React Forget) is still in experimental phase and may be causing stability issues or unnecessary complexity in the build process. Removing it simplifies our dependency tree while maintaining full functionality. The PostHog update ensures we're using the latest version with any bug fixes or improvements.