-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Update react-native-onyx with the latest version #3423
Conversation
Stumbled on some problems while testing, but I don't think they are related to the cache changes IOUs showing
|
Maybe we should first merge the changes here and update this PR: Expensify/react-native-onyx#79 |
I found out what's causing the "IOUs showing I'm working on a fix |
Great that you found it! I assume we shall wait for that bug to be fixed before merging this. I will try to test it out locally in case any other problem comes up. |
I've pushed the fix to the other PR (Expensify/react-native-onyx#79), and verified it's working: Screen.Recording.2021-06-08.at.18.32.36.mov |
Merged so you can update the sha here again with |
d6039a5
to
d9b869d
Compare
Updated with the latest Onyx version |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and tests well ✅
I can see that the issue on mobile web where the reason textbox isn't working is present on both production and staging, so I don't think this is related to this PR (posted in slack here)
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging in version: 1.0.65-1🚀
|
Marking this as a deploy blocker, so it's correctly reflected here. Thank you both @kidroca and @Julesssss for getting PRs up to fix the IOU regressions today! |
We've closed the linked issues, so marking this as resolved in the deploy checklist. |
🚀 Deployed to production in version: 1.0.68-4🚀
|
@marcaaron @Jag96 @roryabraham
Details
Update E.cash to use the react-native-onyx with with in memory cache
Fixed Issues
Fixes #2762
Tests
This update affects the app as a whole. It should become faster and more responsive
There is a known issue where selecting a chat might seem to hang for a bit, details here: Expensify/react-native-onyx#76 (comment)
There are no specific steps to do otherwise, the entire app should be tested
QA Steps
Same as above
Tested On
Screenshots
Web
Expensify.cash.-.Google.Chrome.2021-06-08.14-30-14.mp4
Mobile Web
Screen.Recording.2021-06-08.at.14.47.08.mov
Desktop
Screen.Recording.2021-06-08.at.14.55.09.mp4
iOS
Screen.Recording.2021-06-08.at.14.51.42.mov
Android
Android.Emulator.-.Pixel_2_API_29_5554.2021-06-08.15-00-15.mp4