[Dependency Updates] Update uCropVersion to 2.2.8#18060
Conversation
Release Notes: https://github.com/Yalantis/uCrop/releases/tag/2.2.8 You could also check the changelog on the repo's main 'README.md' file: - 2.2.8: https://github.com/Yalantis/uCrop#version-228 - 2.2.5: https://github.com/Yalantis/uCrop#version-225
|
Found 1 violations: The PR caused the following dependency changes: +--- project :libs:image-editor
-| \--- com.github.yalantis:ucrop:2.2.4
-| +--- androidx.exifinterface:exifinterface:1.1.0-beta01 -> 1.3.3
-| | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| +--- androidx.transition:transition:1.2.0-rc01 -> 1.4.1 (*)
-| \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 (*)
+| \--- com.github.yalantis:ucrop:2.2.8
+| +--- androidx.exifinterface:exifinterface:1.3.2 -> 1.3.3
+| | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| +--- androidx.transition:transition:1.4.1 (*)
+| \--- com.squareup.okhttp3:okhttp:3.12.13 -> 4.9.2 (*)
-\--- com.github.yalantis:ucrop:2.2.4 (*)
+\--- com.github.yalantis:ucrop:2.2.8 (*)
Please review and act accordingly
|
|
|||||||||||
| 💡 Scan this QR code with your Android phone to download and install the APK directly on it. | ||
| App | WordPress | |
| Build Flavor | Jalapeno | |
| Build Type | Debug | |
| Commit | ff6bc47 | |
|
|||||||||||
| 💡 Scan this QR code with your Android phone to download and install the APK directly on it. | ||
| App | Jetpack | |
| Build Flavor | Jalapeno | |
| Build Type | Debug | |
| Commit | ff6bc47 | |
AjeshRPai
left a comment
There was a problem hiding this comment.
Hey @ParaskP7
I have smoke tested the app with image cropping-related functionality on both the WordPress and Jetpack apps, and it works as expected. 🎉 🟢 👍🏼
I have tested the scenarios you had described in the PR description
- Image Edit Screen [PreviewImageFragment.kt + CropFragment.kt] 🟢
- My Site Tab [MySiteTabFragment.kt] 🟢
- Me Screen [MeFragment.kt] 🟢
- Signup Epilogue Screen [SignupEpilogueFragment.kt] 🟢
I am approving but not merging this PR so that if any one from @wordpress-mobile/apps-infrastructure wants to have a look. Please go ahead and merge at your convenience
|
Awesome, thanks so much for the review and testing @AjeshRPai ! 🙇 🚀 ❤️
Just as FYI and as per the PR description (see below), next time, please feel free to merge this directly. There is no real need to wait in case someone from Apps Infra might want to have a look, I am adding Apps Infra mainly for monitoring purposes:
|


Parent #17571
This PR updates
uCropVersionto 2.2.8.You could also check the changelog on the repo's main README.md file:
PS: @AjeshRPai I added you as the main reviewer, randomly, since I just wanted someone from the WordPress team to be aware of and sign-off on that change for WPAndroid. I also added the @wordpress-mobile/apps-infrastructure team, but this in done only for monitoring purposes, as such, I am not expecting any active review from that team. Thus, feel free to merge this PR if you deem so.
To test:
1. Image Edit Screen [PreviewImageFragment.kt + CropFragment.kt]
blogpost.imageblock.imageblock.media optionsof this image (top right) and then clickedit.donemenu option (top right).2. My Site Tab [MySiteTabFragment.kt]
My Sitetab, click on your site's icon (top left).Site Icondialog will appear. Click onCHANGE.Edit Photoscreen to appear.donemenu option (top right).3. Me Screen [MeFragment.kt]
My Sitetab, click on your profile's icon (top right).Mescreen you are in, click on your profile's icon (CHANGE PHOTO).Edit Photoscreen to appear.donemenu option (top right).4. Signup Epilogue Screen [SignupEpilogueFragment.kt]
ℹ️ This test only works when testing with the WordPress app.
⚠️ When I tried testing with the Jetpack app, the
Signup Epiloguescreen, although shown for a couple of seconds, it is then is being switched over by another screen, thus clicking on the profile's icon is not possible afterwards.Log in or sign up with WordPress.com.Continue.Sign up to WordPress.comverification link button.Signup Epiloguescreen.Edit Photoscreen to appear.donemenu option (top right).Regression Notes
Potential unintended areas of impact
What I did to test those areas of impact (or what existing automated tests I relied on)
To testsection above.What automated tests I added (or what prevented me from doing so)
PR submission checklist:
RELEASE-NOTES.txtif necessary.