[Dependency Updates] Update googleGsonVersion to 2.10.1#18124
Merged
thomashorta merged 1 commit intotrunkfrom Mar 17, 2023
Merged
[Dependency Updates] Update googleGsonVersion to 2.10.1#18124thomashorta merged 1 commit intotrunkfrom
googleGsonVersion to 2.10.1#18124thomashorta merged 1 commit intotrunkfrom
Conversation
Release Notes: https://github.com/google/gson/releases/tag/ gson-parent-2.10.1
5 tasks
Contributor
|
Found 1 violations: The PR caused the following dependency changes: +--- project :libs:analytics
| \--- com.automattic:Automattic-Tracks-Android:2.2.0
| \--- io.sentry:sentry-android -> 5.4.3
| \--- io.sentry:sentry-android-core:5.4.3
| \--- io.sentry:sentry:5.4.3
-| \--- com.google.code.gson:gson:2.8.5 -> 2.8.9
+| \--- com.google.code.gson:gson:2.8.5 -> 2.10.1
+--- project :libs:editor
-| \--- com.google.code.gson:gson:2.6.2 -> 2.8.9
+| \--- com.google.code.gson:gson:2.10.1
+--- org.wordpress:fluxc:{strictly 2.17.0} -> 2.17.0
-| \--- com.google.code.gson:gson:2.8.5 -> 2.8.9
+| \--- com.google.code.gson:gson:2.8.5 -> 2.10.1
-+--- com.google.code.gson:gson:2.6.2 -> 2.8.9
++--- com.google.code.gson:gson:2.10.1
\--- com.zendesk:support:5.1.1
+--- com.zendesk:support-providers:5.1.1
| +--- com.zendesk:core:4.0.9
| | \--- com.squareup.retrofit2:converter-gson:2.9.0
- | | \--- com.google.code.gson:gson:2.8.5 -> 2.8.9
+ | | \--- com.google.code.gson:gson:2.8.5 -> 2.10.1
| +--- com.zendesk:guide-providers:1.0.9
- | | \--- com.google.code.gson:gson:2.8.9
+ | | \--- com.google.code.gson:gson:2.8.9 -> 2.10.1
- | \--- com.google.code.gson:gson:2.8.9
+ | \--- com.google.code.gson:gson:2.8.9 -> 2.10.1
+--- com.zendesk:guide:1.0.9
- | \--- com.google.code.gson:gson:2.8.9
+ | \--- com.google.code.gson:gson:2.8.9 -> 2.10.1
- \--- com.google.code.gson:gson:2.8.9
+ \--- com.google.code.gson:gson:2.8.9 -> 2.10.1
Please review and act accordingly
|
Contributor
|
| App Name | Jetpack |
|
| Flavor | Jalapeno | |
| Build Type | Debug | |
| Version | pr18124-4f12a37 | |
| Commit | 4f12a37 | |
| Direct Download | jetpack-prototype-build-pr18124-4f12a37.apk |
Contributor
|
| App Name | WordPress |
|
| Flavor | Jalapeno | |
| Build Type | Debug | |
| Version | pr18124-4f12a37 | |
| Commit | 4f12a37 | |
| Direct Download | wordpress-prototype-build-pr18124-4f12a37.apk |
thomashorta
approved these changes
Mar 17, 2023
Contributor
thomashorta
left a comment
There was a problem hiding this comment.
Everything LGTM! ![]()
Thanks @ParaskP7 for the lib update! I was able to test some of the scenarios you presented, including the WP -> JP migration, and everything is working perfectly.
I will merge the PR!
Contributor
Author
|
Awesome, thanks so much for reviewing, testing and merging this @thomashorta ! 🙇 🎉 🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Parent #17568
This PR updates
googleGsonVersionto 2.10.1.PS: @thomashorta 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. Me Screen & Share Jetpack with a Friend [RecommendApiCallsProvider.kt]
ℹ️ This test wouldn't work as the
getRecommendTemplate()is only being triggered whenstate.isError()(see MeViewModel#L109). Thus, in order to test this scenario would would need to either figure out how to get an error state or manually update the code to trigger thegetRecommendTemplate()anyway, no matter if there is an error state or not.My Sitetab, click on your profile's icon (top right).Mescreen you are in, click on theShare Jetpack with a friendoption.Jetpack).Jetpack2. About Screen & Share with Friends [RecommendApiCallsProvider.kt]
My Sitetab, click on your profile's icon (top right).Mescreen you are in, click on theAbout WordPress/Jetpackoption.Aboutscreen you are in, click on theShare with Friendsoption.Jetpack).Jetpack3. People Screen & Invite People [InviteLinksApiCallsProvider.kt]
isLinksSectionVisibleends up being true (see PeopleInviteViewModel.kt#L246). Thus, in order to test this scenario would would need to either figure out how to get it being true or manually update the code to set this astrueand take it from there. However, I couldn't proceed with testing this scenario even after this manual update.My Sitetab andMENUsub-tab, click on thePeopleoption.Peoplescreen you are in, click on the+icon (top right).Invite Peoplescreen you are in, you should be able to see theInvite Linksection and do something with it to get the invite links status (see4. Reader Screen & Filter [SubfilterListItemMapper.kt]
Readerscreen andFOLLOWINGsub-tab, click on theFilterand chose either aSITEor aTOPICto filter your view.5. Site Page Creation & Choose a Layout [SubfilterListItemMapper.kt]
My Sitetab, click on the FAB and create a new site page.Choose a layoutbottom sheet related screen appears, that all the various layouts are shown and that everything is working as expected.6. Block Editor [Gutenberg]
Postsscreen and create a new post.Image,Gallery,Video,Audio,File,Media TextandCoverblocks to the post.Block Editorrelated post of yours is being displayed as expected, both when previewing it from within thePostsandReaderscreens. FYI: OnReader, you will find you post within theFOLLOWINGtab.7. Debug Cookies Screen [DebugCookieManager.kt]
ℹ️ I didn't test this myself as I am not sure how to best use this cookies debug screen.
My Sitetab, click on your profile's icon (top right).Mescreen you are in, click on theApp Settingsoption.App Settingsscreen you are in, click on theDebug settingsoption.Debug settingsscreen you are in, scroll at the bottom and click on theDebug cookiesoption.Debug cookiesscreen is working as expected.8. Local Migration Content Functionality [QueryResult.kt]
Regression Notes
Potential unintended areas of impact
Readerscreen and creating posts that include various blocks (likeImage,Video, etc).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.