Upgrade react-native-sdk to v8.3.0#27432
Conversation
|
@robertKozik 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] |
|
@robertKozik I am unable to do test this on emulator due to problem with playstore. |
|
@shubham1206agra What problem with play store? Maybe I can help :) |
|
It's after plaid connection. Play Store is opened and the progress is lost for step 1 |
|
@robertKozik Any updates here |
|
@robertKozik ?? |
|
Sorry coming back to that PR! 👀 |
|
I think we should extend the test cases to cover the entire Onfido flow. After all, we are bumping the library, so checking the whole process would be prudent |
|
This requires physical iOS device cause simulator's camera is disabled by default |
|
@robertKozik ?? |
|
I'll take care of testing on the physical devices, but will need a little more time to do so. Until then, please update the screenshots/videos for all platforms, to show up how the onfido flow is behaving (until the point where you cannot access further). |
|
@robertKozik I think we should complete this cause this has taken a month already. |
|
Yeah, I'm on it right now 👀 |
Reviewer Checklist
Screenshots/VideosWebweb.movMobile Web - Chromeandroid.web.movMobile Web - Safariios.web.movDesktopScreen.Recording.2023-10-12.at.18.34.28.moviOSios.movAndroidandroid.movandroid.2.mov |
robertKozik
left a comment
There was a problem hiding this comment.
Looks good to me. However, we should remain vigilant for any potential regressions. I wasn't able to comprehensively cover the Onfido flow with tests.
Isn't this the bug we are trying to fix? Why is it listed as a test step for QA to observe? 🤔 |
marcaaron
left a comment
There was a problem hiding this comment.
@shubham1206agra please post pictures + videos of Android
Also, please update the test steps and make sure at least one of those videos validates that this bug has been fixed.
My bad. I have just corrected the step |
|
@robertKozik Can you tell me how did you test the Android? |
|
@shubham1206agra Actually I didn't do anything unusual. It worked for me in emulator with no setup |
|
@marcaaron I have updated the Android video |
|
You can merge this PR now |
|
✋ 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 by https://github.com/marcaaron in version: 1.3.84-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 1.3.84-10 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 1.3.84-10 🚀
|
|
🚀 Deployed to staging by https://github.com/marcaaron in version: 1.3.85-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 1.3.85-4 🚀
|
Details
Fixed Issues
$ #14678
PROPOSAL: #14678 (comment)
Tests / QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)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
Web
Screen.Recording.2023-09-14.at.5.27.55.PM.mov
Mobile Web - Chrome
NA
Mobile Web - Safari
NA
Desktop
NA
iOS
Screen.Recording.2023-09-18.at.2.02.07.PM.mov
Android
Screen.Recording.2023-10-13.at.8.22.50.PM.mov