[LWM] fix(animations): bump react-native-reanimated to 4.3.3 (LIVE-35218) - #20270
[LWM] fix(animations): bump react-native-reanimated to 4.3.3 (LIVE-35218)#20270LucasWerey wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR bumps react-native-reanimated from 4.3.0 to 4.3.3 across the monorepo via the pnpm catalog, aiming to fix an intermittent cold-start animation cancellation race affecting Reanimated-driven animations (notably in Portfolio).
Changes:
- Update pnpm catalog entry for
react-native-reanimatedto4.3.3. - Regenerate
pnpm-lock.yamlto resolvereact-native-reanimated@4.3.3(and associated dependency graph updates). - Add a changeset to publish a patch release for
live-mobile.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| pnpm-workspace.yaml | Updates the catalog version for react-native-reanimated to 4.3.3. |
| pnpm-lock.yaml | Updates the lockfile to resolve react-native-reanimated@4.3.3 and refresh related resolutions/metadata. |
| .changeset/bump-reanimated-4-3-3.md | Declares a patch changeset for live-mobile documenting the dependency bump. |
Web Tools Build Status
|
b380d72 to
281b151
Compare
|
Rsdoctor Bundle Diff AnalysisFound 7 projects in monorepo, 7 projects with changes. 📊 Quick Summary
📋 Detailed Reports (Click to expand)📁 desktop-mainPath:
📁 desktop-preloaderPath:
📁 desktop-rendererPath:
📁 desktop-webviewDappPreloaderPath:
📁 desktop-webviewPreloaderPath:
📁 desktop-workersPath:
📁 mobilePath:
Generated by Rsdoctor GitHub Action |
281b151 to
bfed41e
Compare
❌ Action Required: Monitored Files ChangedThe following files in monitored folders have been modified:
Action Required: Please rebase your branch against git rebase origin/develop |
|



✅ Checklist
npx changesetwas attached.- Portfolio cold start: balance and Fear & Greed / Altcoin Season arc animations
- Any Reanimated-driven animation across the app (the bump is app-wide)
- Android startup —
patches/react-native-worklets@0.8.1.patchmust still apply📝 Description
Some Portfolio animations do not always play on a cold start — the behaviour is intermittent and shows up mostly when the JS thread is busy at startup.
Reanimated 4.3.0 has an animation cancellation race that can stop an animation started from a mount-time effect before it runs. This bumps
react-native-reanimatedfrom 4.3.0 to 4.3.3, which includes the fix.react-native-workletsstays on 0.8.1 (4.3.3 peers on0.8.x), so the existing worklets patch is unaffected. No other package resolution changed.This is an attempt at a fix — it needs to be validated on device before we know whether it fully resolves the issue.
❓ Context
🧐 Checklist for the PR Reviewers