Update react-native-reanimated version before rn-0.74.0 upgrade#40775
Update react-native-reanimated version before rn-0.74.0 upgrade#40775MrRefactor wants to merge 2 commits intoExpensify:mainfrom
Conversation
|
Part of #37374 |
|
Is there a reason for separate PR here? |
@roryabraham asked to create small pr introducing libs upgrades here - #40548 (review) |
|
@MrRefactor Can we bump Reanimated to 3.11.0 (current latest)? |
Sure thing |
092aaf1 to
a461c45
Compare
a461c45 to
b5fb194
Compare
|
Looks like I can now review this. Please confirm this @MrRefactor. |
Yes, ready for review - marking it as ready for review now. |
|
@cristipaval Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@mountiny Can you start adhoc build here? |
|
build running here https://github.com/Expensify/App/actions/runs/9162683745 |
This comment has been minimized.
This comment has been minimized.
patches/react-native-reanimated+3.11.0+001+fix-boost-dependency.patch
Outdated
Show resolved
Hide resolved
|
@mountiny The change looks fine, the adhoc build is older before the recent changes. Can you please retrigger the builds? |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
|
Okay I can see the new builds now. 😄 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / Safariweb-reanimated-upgrade.movMacOS: Desktop |
|
@MrRefactor Would be great if you could add some Test steps for this one? I think the steps would be generic to open different messages, open avatar, click FAB, etc. Also screencasts are missing for all the platforms. |
|
@MrRefactor Clicking on Emoji button on composer crashes the App on Android. |
It crashes on Native Android and iOS. Works fine on the Web, Desktop and Mobile Web. |
Looking into it. |
|
I've investigated mentioned crash caused by That being said, I would suggest to skip reanimated upgrade to |
|
@mountiny Can you suggest the next steps based on @kbieganowski last comment. |
|
Alright, thank you. From that comment it seems like we will have to include this bump along with the RN upgrade then cc @roryabraham |
|
Bummer, sounds like this needs to be closed out then? |
Details
Upgrade
react-native-reanimatedas part of react native 0.74 upgrade efforts.Part of: #37374
Fixed Issues
$ #37374
PROPOSAL:
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop