Repository navigation
fix(web): turn off the React Compiler on web (rollback of #14730) - #14740
Closed
dylanjeffers wants to merge 1 commit into
Closed
dylanjeffers wants to merge 1 commit into
dylanjeffers wants to merge 1 commit into
Conversation
|
|
No dependency changes detected. Learn more about Socket for GitHub. 👍 No dependency changes detected in pull request |
Removes babel-plugin-react-compiler from the web Vite config while we investigate likes, reposts and comments not persisting on web after #14730 reached production. Keeps @vitejs/plugin-react so package.json and package-lock.json are unchanged, which keeps the mobile workflow (and its automatic OTA on main) from running. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dylanjeffers
force-pushed
the
revert/web-react-compiler
branch
from
November 5, 2026 00:21
35c9f32 to
936e265
Compare
Contributor
Author
|
Closing: the React Compiler fix shipped and is live, so this rollback isn't needed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Mitigates a production issue: likes, reposts and comments on web are reported as not persisting (reported by Michael Cullen, Nov 4).
#14730 is the only web change in production since Nov 3. It reached audius.co at 20:00 UTC on Nov 3, turned the React Compiler on for web for the first time (about 2,100 compiled memo caches, including the shared
@audius/commonhooks web loads as source), and its description notes that signed-in flows weren't tested before the production deploy. No API, identity service, or social-path changes shipped in the same window.This removes
babel-plugin-react-compilerfrom the web Vite config, so web is no longer compiled, as before Nov 3.Why not a straight revert
Reverting #14730 changes
package-lock.json. Any lockfile change onmaintriggers Mobile CI/CD, which publishes a mobile OTA to the RC channel automatically. This change touches onlypackages/web/vite.config.ts, so no mobile build or OTA runs.@vitejs/plugin-reactstays; without the compiler plugin it does a plain JSX transform.Not yet confirmed
The compiler is the leading suspect but isn't proven to be the cause. If likes start sticking again on web after this deploys, that confirms it. If they don't, the problem is in the write path.
Testing
memo_cache_sentinelmarkers— 🏹 Legolas
🤖 Generated with Claude Code