wordpress-mobile / WordPress-Android

WordPress for Android
http://android.wordpress.org
GNU General Public License v2.0
2.92k stars 1.3k forks source link

[Dependency Updates] Main Batch - AndroidX Core #17741

Closed ParaskP7 closed 1 year ago

ParaskP7 commented 1 year ago

Parent #17551 Closes #17561

This PR updates:

Note that this is the parent branch were all the above PRs were targeting. As such:

  1. The code review part was already done as part of the individual PRs above. Thus, no Dev is to review this PR.
  2. This PR's sole purpose is making sure these changes are thoroughly tested by a QE.

PS: @pachlava I added you as the main reviewer, that is, in addition to the @wordpress-mobile/apps-infrastructure team itself, since I just wanted someone from the QE team to thoroughly test and sign-off on that change for WPAndroid.


To test:


Merge instructions


Regression Notes

  1. Potential unintended areas of impact

    • Potential breakage of screens and core functionality as these AndroidX Core libraries are being added as a transitive dependency across lots of androidx and com.google and other libraries.
    • Some of the transitive dependencies added might be causing some kind of misbehaviour.
  2. What I did to test those areas of impact (or what existing automated tests I relied on)

    • See To test section above.
  3. What automated tests I added (or what prevented me from doing so)

    • N/A

PR submission checklist:

wpmobilebot commented 1 year ago
Jetpack📲 You can test these changes on Jetpack by downloading jetpack-installable-build-pr17741-4f0326d.apk
💡 Scan this QR code with your Android phone to download and install the APK directly on it.
AppJetpack
Build FlavorJalapeno
Build TypeDebug
Commit4f0326da5a095c992d1984ba62a9db40352d4bc8
Note: This installable build uses the JalapenoDebug build flavor, and does not support Google Login.
wpmobilebot commented 1 year ago
WordPress📲 You can test these changes on WordPress by downloading wordpress-installable-build-pr17741-4f0326d.apk
💡 Scan this QR code with your Android phone to download and install the APK directly on it.
AppWordPress
Build FlavorJalapeno
Build TypeDebug
Commit4f0326da5a095c992d1984ba62a9db40352d4bc8
Note: This installable build uses the JalapenoDebug build flavor, and does not support Google Login.
pachlava commented 1 year ago

@ParaskP7 👋

I started with some testing today, and there's one thing I've noticed so far. This was on real Samsung A31 | Android 12.

  1. (Not 100% sure if this is expected to work for Pre-Alpha builds generally, but I tend to think yes)

It does work well with 21.5-rc-1 though.

ParaskP7 commented 1 year ago

👋 @pachlava !

First of all, thank you so much for for eagerness in testing and already finding something, much appreciated. 🙇‍♂️

But, could you please hold on your testing until this PR get ready for review, after I merge this other pending PR into it and explicitly assign you as a reviewer here? 🙏

I would hate asking you to re-test this PR, thus having you doing this twice. Apologies for not being too clear about the fact that this PR is not ready for testing. With my request for QE, I was trying to have you plan for the testing on this PR a bit in advance so that I know who to assign to it when it gets ready. I hope that makes sense, again many thanks and apologies for any inconvenience. 🙏

pachlava commented 1 year ago

Oh, it's my bad @ParaskP7 😅

For whatever reason, I thought that it's ready for review, even though I clearly saw that it's still a draft. No worries, yesterday I just spent a little time in the login area, so it's not a problem 👍

ParaskP7 commented 1 year ago

Thank you so much @pachlava and apologies for any inconvience! 🙇 🙏 🌟

yesterday I just spent a little time in the login area

🥇

PS: I'll ping you once this PR is ready for review, this will be maybe done today, but to be honest, I feel like this will happen next week. It all depends on how quickly this other PR is going to be reviewed. 🤞

ovitrif commented 1 year ago

Following up on this conversation from the last PR that's now merged to this branch, I noticed an crash in Reader → Comments on both apps (WordPress & Jetpack) that I could reproduce every time:

Crash in Reader → Comments

  1. Build & open WordPress or Jetpack app from this branch
  2. Login
  3. Go to Reader → Discover (or any tab)
  4. Tap on the 💬 Comments icon for a post (3rd icon below)
  5. Notice the app crashes

Since the crash was not reproducible on trunk I suspect it might be caused by possible incompatibilities with the updated dependencies from this PR: https://github.com/wordpress-mobile/WordPress-Android/pull/17743. I also tested on commit https://github.com/wordpress-mobile/WordPress-Android/pull/17741/commits/ba732819753ce0b44d4d04d0cdf5dfee64a5d5fe which was the last change on this PR before merging the PR linked above, and there the crash doesn't reproduce 🤔 .

💥 Crash Log (click to expand) ↘️

```js FATAL EXCEPTION: main Process: com.jetpack.android.beta, PID: 9450 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jetpack.android.beta/org.wordpress.android.ui.reader.ReaderCommentListActivity}: android.view.InflateException: Binary XML file line #60 in com.jetpack.android.beta:layout/reader_activity_comment_list: Binary XML file line #39 in com.jetpack.android.beta:layout/reader_include_comment_box: Error inflating class org.wordpress.android.widgets.SuggestionAutoCompleteText at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3645) ... Caused by: android.view.InflateException: Binary XML file line #60 in com.jetpack.android.beta:layout/reader_activity_comment_list: Binary XML file line #39 in com.jetpack.android.beta:layout/reader_include_comment_box: Error inflating class org.wordpress.android.widgets.SuggestionAutoCompleteText Caused by: android.view.InflateException: Binary XML file line #39 in com.jetpack.android.beta:layout/reader_include_comment_box: Error inflating class org.wordpress.android.widgets.SuggestionAutoCompleteText Caused by: java.lang.reflect.InvocationTargetException ... at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:195) at org.wordpress.android.ui.reader.ReaderCommentListActivity.onCreate(ReaderCommentListActivity.java:169) at android.app.Activity.performCreate(Activity.java:8305) ... Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int org.wordpress.android.ui.suggestion.util.SuggestionTokenizer.findTokenStart(java.lang.CharSequence, int)' on a null object reference at org.wordpress.android.widgets.SuggestionAutoCompleteText.enoughToFilter(SuggestionAutoCompleteText.java:67) at android.widget.AutoCompleteTextView.refreshAutoCompleteResults(AutoCompleteTextView.java:961) at android.widget.AutoCompleteTextView$MyWatcher.afterTextChanged(AutoCompleteTextView.java:927) at android.widget.TextView.sendAfterTextChanged(TextView.java:11081) ... at androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal19.(EmojiEditTextHelper.java:268) at androidx.emoji2.viewsintegration.EmojiEditTextHelper.(EmojiEditTextHelper.java:109) at androidx.appcompat.widget.AppCompatEmojiEditTextHelper.(AppCompatEmojiEditTextHelper.java:52) at androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView.(AppCompatMultiAutoCompleteTextView.java:97) at androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView.(AppCompatMultiAutoCompleteTextView.java:74) at org.wordpress.android.widgets.SuggestionAutoCompleteText.(SuggestionAutoCompleteText.java:36) ... 38 more ```
ParaskP7 commented 1 year ago

Following up on https://github.com/wordpress-mobile/WordPress-Android/pull/17743#pullrequestreview-1247690981 from the last PR that's now merged to this branch, I noticed an crash in Reader → Comments on both apps (WordPress & Jetpack) that I could reproduce every time:

Thank you so much for finding this crash @ovitrif , much appreciated, I'll follow the details on it and try to figure out a fix! 🙇

In the meantime, I'll update this PR with latest trunk and make it ready for review so that @pachlava can start QE testing on this PR as well. 🙏

Once more, thank you both for helping with the testing efforts on this very important change! 💯

ParaskP7 commented 1 year ago

👋 @pachlava !

FYI: This other PR that I mentioned above has been now merged to this PR, I also updated this PR with latest trunk, assigned you as a QE to this PR and effectively made this PR review for review. You can now start testing at your earliest convenience.

PS: In the meanwhile I'll take a look at this crash that @ovitrif just found.

ParaskP7 commented 1 year ago

👋 @ovitrif

Crash in Reader → Comments

  • Build & open WordPress or Jetpack app from this branch
  • Login
  • Go to Reader → Discover (or any tab)
  • Tap on the 💬 Comments icon for a post (3rd icon below)
  • Notice the app crashes

I managed to fix this crash by applying a simple fix (181781a1282bdc20c751fd659ae5c31129bc8acf). Can you double check again next week and let me know if you also think that this nullability fix is enough? 🙇

lmischner commented 1 year ago

Coverage: Primarily in Jetpack, some in WordPress.

[x] Edit media from a post (cropping using edit box as well as zoom and rotation) [x] Preview post from individual post's editor and from Posts > Drafts screen [x] Saving [x] Reader/Discover view - view comments, save posts, like posts [x] Comments (reply, like, edit) [x] Media picker (from different types of image blocks and in the Media screen) [x] Create site [x] Stats of a post

Were there other areas I missed that were affected?

Questions/issues:

ParaskP7 commented 1 year ago

Thanks for helping with the testing efforts @lmischner , this so much appreciated! 🙇 🙏 🥇

Were there other areas I missed that were affected?

Actually, the whole app is affected as these updates are core to Android. Thus, I can't exactly specific the areas. The more screens and functionalities we test the better.

When I edit a comment, I'm seeing the

tags in the comment itself. Is this expected in Android? I'm not seeing the same in the iOS apps.

This is a good finding but I am not sure about that. However, if the same happens when building the app from trunk or when using the beta, production releases, then it is safe to ignore it here and for the purpose of this PR.

If I manually type HTML into a comment, should we render it in the saved comment?

Hmmm, again, I am not sure about that too, for extra clarification maybe we better ask an engineer that was working on that comments feature?

When I add an image to a gallery block, the outline is misaligned:

Hmmm, is that happening when building the app from trunk or when using the beta, production releases too? Maybe we should get someone from the Gutenberg team to help?

Should previewing a page/post require logging in? In iOS, preview shows an overlay with the content, in Android it opens the page in a browser and (depending on the site) may require logging in.

I am not sure about the logging in requirement. But, and sorry for keep being a broken record, if the same behaviour happens when building the app from trunk or when using the beta, production releases, then it is safe to ignore it here and for the purpose of this PR.

ovitrif commented 1 year ago

I managed to fix this crash by applying a simple fix (181781a). Can you double check again next week and let me know if you also think that this nullability fix is enough? 🙇

@ParaskP7 Thank you for resolving the issue 🙇 🏅 The nullability fix looks good to me, I've also tested the reader comments again on prod version and the version from this branch and I see the issue has been properly resolved and there are no other issues with this functionality 🚀

ParaskP7 commented 1 year ago

The nullability fix looks good to me, I've also tested the reader comments again on prod version and the version from this branch and I see the issue has been properly resolved and there are no other issues with this functionality 🚀

Coolio, thank you so much for re-testing and verifying that everything is now working as expected with this functionality @ovitrif , much appreciated! 🙇 ❤️ 🚀

pachlava commented 1 year ago

👋 @pachlava !

... You can now start testing at your earliest convenience.

Thanks, @ParaskP7, I've just started. I'm using the installable from the last commit, and firstly checked if the Google account login thing I mentioned here went away, and it looks like it did not. Could it be the result of the update 🤔 (since it works in the beta version)

ParaskP7 commented 1 year ago

Thanks, @ParaskP7, I've just started. I'm using the installable from the last commit...

Thank you for starting your testing @pachlava ! 🙇 ❤️

...and firstly checked if the Google account login thing I mentioned https://github.com/wordpress-mobile/WordPress-Android/pull/17741#issuecomment-1381017300 went away, and it looks like it did not.

Great, noted, thanks again for this find! 🥇

Could it be the result of the update 🤔 (since it works in the beta version)

Yea, I am not sure, I'll need to dig deeper to figure that out. 🤔

FYI: Note that I am on support rotation this week. Thus, I will not be able to investigate or apply fixes this week. But, I'll make sure to make it my priority from Monday next week. In the meanwhile, please continue your testing and if you find more problem please do report them here (just like you did here). I'll then gather all those and try to fix as many as possible.

pachlava commented 1 year ago

FYI: Note that I am on support rotation this week. Thus, I will not be able to investigate or apply fixes this week.

No worries @ParaskP7! The main thing is to get those findings communicated, and it's good to hear that there's no hurry with them. I surely can wait for a week, and I'll continue to post them here if I stumble across something else 👍

lmischner commented 1 year ago

But, and sorry for keep being a broken record, if the same behaviour happens when building the app from trunk or when using the beta, production releases, then it is safe to ignore it here and for the purpose of this PR.

No worries! A good reminder about how I could have been answering those questions on my own! Thanks for taking a look through.

I tried all of my reported issues with the most recently released version of Jetpack and determined that none were specific to this PR. 👍

ParaskP7 commented 1 year ago

👋 @lmischner !

No worries! A good reminder about how I could have been answering those questions on my own! Thanks for taking a look through.

🙏 🙇

I tried all of my reported issues with the most recently released version of Jetpack and determined that none were specific to this PR. 👍

That's good to hear and :phew: that was close, thanks again for all your help Lindsey! 😄 🤞 💃

ParaskP7 commented 1 year ago

👋 @pachlava !

I started with some testing today, and there's one thing I've noticed so far. This was on real Samsung A31 | Android 12.

About the issue you mentioned here, I tested it on my side just now on both, a Pixel (6a) and a Samsung (S21) device, both on Android 13, and everything seems to be working as expected on my side... 🤔

I wonder what is happening on your side and how I might be able to reproduce this on my side... 🤷 Any ideas?

Suggestion (💡): Maybe it is indeed pre-alpha build related. Can you try and get another APK from any other recent PR. Then, try and test this functionality again, maybe it is indeed related to the PR APKs more so than anything else. PS: I'll also do the same on my side and if it isn't working with this PR's APK, then this should be it (I got the installable from this job). 🤞

ParaskP7 commented 1 year ago

👋 @pachlava !

Suggestion (💡): Maybe it is indeed pre-alpha build related. Can you try and get another APK from any other recent PR. Then, try and test this functionality again, maybe it is indeed related to the PR APKs more so than anything else. PS: I'll also do the same on my side and if it isn't working with this PR's APK, then this should be it (I got the installable from this job). 🤞

I actually just verified it just now that the pre-alpha Jalapeno installable build is not working with Continue with Google, while the Wasabi local build that I used did. ✅

Actually, me thinking about it a bit more, looking at it a bit more carefully, this is actually expected. You could also observer the note on our installable build related bot messages here and here. PS: Olivier opened a discussion back then (pdnsEh-BN-p2), I got also involved, but once more I forgot about it until it hit me again just now... 😊

Note: This installable build uses the JalapenoDebug build flavor, and does not support Google Login.

As such, and if there isn't anything else blocking this PR, testing-wise, I recommend we merge this to trunk and progress with subsequent dependency updates work. Wdyt? 😃

pachlava commented 1 year ago

Wow, that's relieving to know that G-login is not expected to work in Jalapeno variant. Thank you for the extra invesigation @ParaskP7!

As such, and if there isn't anything else blocking this PR, testing-wise, I recommend we merge this to trunk and progress with subsequent dependency updates work. Wdyt? 😃

Absolutely! 👍 I still have some findings to report, but they are also true for the WPAndroid beta, so this one can be merged. Thank you! 🙇

ParaskP7 commented 1 year ago

Wow, that's relieving to know that G-login is not expected to work in Jalapeno variant. Thank you for the extra invesigation @ParaskP7!

I know, right! 😅

Absolutely! 👍 I still have some findings to report, but they are also true for the WPAndroid beta, so this one can be merged. Thank you! 🙇

Woohoo, merging it is, thank you for the merging confirmation @pachlava ! 🎉 ❤️ 🚀

PS: I'll just wait for the code freeze of 21.6 to first happen today before I merge this to trunk tomorrow. This way we could test these bulk updates in development for a couple of weeks before they end up being tested via beta testing. This will give us some extra confidence about this change. Cc @jkmassel

wpmobilebot commented 1 year ago

Found 1 violations:

The PR caused the following dependency changes:

 +--- androidx.databinding:viewbinding:7.2.1
-|    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 +--- 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
-|    |    |         +--- androidx.lifecycle:lifecycle-process:2.2.0 -> 2.4.1
-|    |    |         |    +--- androidx.lifecycle:lifecycle-runtime:2.4.1
-|    |    |         |    |    +--- androidx.arch.core:core-runtime:2.1.0
-|    |    |         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    |    |    \--- androidx.arch.core:core-common:2.1.0
-|    |    |         |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    |    +--- androidx.lifecycle:lifecycle-common:2.4.1
-|    |    |         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    |    |    \--- androidx.lifecycle:lifecycle-common-java8:2.4.1 (c)
-|    |    |         |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
-|    |    |         |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    +--- androidx.startup:startup-runtime:1.1.1
-|    |    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    |    \--- androidx.tracing:tracing:1.0.0
-|    |    |         |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |         |    \--- androidx.annotation:annotation:1.2.0
+|    |    |         +--- androidx.lifecycle:lifecycle-process:2.2.0 -> 2.5.1
+|    |    |         |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|    |    |         |    +--- androidx.lifecycle:lifecycle-runtime:2.5.1
+|    |    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |    |    +--- androidx.arch.core:core-common:2.1.0
+|    |    |         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |    |    +--- androidx.arch.core:core-runtime:2.1.0
+|    |    |         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |    |    |    \--- androidx.arch.core:core-common:2.1.0 (*)
+|    |    |         |    |    \--- androidx.lifecycle:lifecycle-common:2.5.1
+|    |    |         |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |    |         \--- androidx.lifecycle:lifecycle-common-java8:2.5.1 (c)
+|    |    |         |    \--- androidx.startup:startup-runtime:1.1.1
+|    |    |         |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |         \--- androidx.tracing:tracing:1.0.0
+|    |    |         |              \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |         +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.4.1
-|    |    |         |    +--- androidx.lifecycle:lifecycle-common:2.4.1 (*)
-|    |    |         |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |         +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.5.1
+|    |    |         |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |         |    \--- androidx.lifecycle:lifecycle-common:2.5.1 (*)
-|    |    |         \--- androidx.core:core:1.3.2 -> 1.7.0
-|    |    |              +--- androidx.annotation:annotation:1.2.0
-|    |    |              +--- androidx.annotation:annotation-experimental:1.1.0
-|    |    |              +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.1 (*)
-|    |    |              +--- androidx.versionedparcelable:versionedparcelable:1.1.1
-|    |    |              |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |              |    \--- androidx.collection:collection:1.0.0 -> 1.1.0
-|    |    |              |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    |    |              +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|    |    |              \--- androidx.concurrent:concurrent-futures:1.0.0
-|    |    |                   +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
-|    |    |                   \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |         \--- androidx.core:core:1.3.2 -> 1.8.0
+|    |    |              +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|    |    |              +--- androidx.annotation:annotation-experimental:1.1.0
+|    |    |              +--- androidx.collection:collection:1.0.0 -> 1.1.0
+|    |    |              |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |              +--- androidx.concurrent:concurrent-futures:1.0.0
+|    |    |              |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
+|    |    |              |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |              +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.5.1 (*)
+|    |    |              \--- androidx.versionedparcelable:versionedparcelable:1.1.1
+|    |    |                   +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |                   \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    \--- androidx.preference:preference:1.1.0
-|         +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1
-|         |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    +--- androidx.core:core:1.5.0 -> 1.7.0 (*)
-|         |    +--- androidx.cursoradapter:cursoradapter:1.0.0
-|         |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|         |    +--- androidx.activity:activity:1.2.4 -> 1.3.1
-|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.1 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
-|         |    |    +--- androidx.savedstate:savedstate:1.1.0
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*)
-|         |    |    |    \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.1 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1
-|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|         |    |    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
-|         |    |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 -> 2.4.1
-|         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
-|         |    |    |    |    +--- androidx.arch.core:core-runtime:2.1.0 (*)
-|         |    |    |    |    \--- androidx.lifecycle:lifecycle-common:2.4.1 (*)
-|         |    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1 (*)
-|         |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|         |    |    \--- androidx.tracing:tracing:1.0.0 (*)
-|         |    +--- androidx.fragment:fragment:1.3.6 -> 1.4.1
-|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0
-|         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.21 (*)
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    \--- androidx.core:core:1.7.0 (*)
-|         |    |    +--- androidx.collection:collection:1.1.0 (*)
-|         |    |    +--- androidx.viewpager:viewpager:1.0.0
-|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|         |    |    |    +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
-|         |    |    |    \--- androidx.customview:customview:1.0.0 -> 1.1.0
-|         |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |         +--- androidx.core:core:1.3.0 -> 1.7.0 (*)
-|         |    |    |         \--- androidx.collection:collection:1.1.0 (*)
-|         |    |    +--- androidx.loader:loader:1.0.0
-|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|         |    |    |    +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
-|         |    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.1
-|         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
-|         |    |    |    |    +--- androidx.arch.core:core-runtime:2.1.0 (*)
-|         |    |    |    |    \--- androidx.lifecycle:lifecycle-livedata-core:2.4.1 (*)
-|         |    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.4.1 (*)
-|         |    |    +--- androidx.activity:activity:1.2.4 -> 1.3.1 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 -> 2.4.1 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1 (*)
-|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*)
-|         |    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
-|         |    |    +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.1.0
-|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.21 (*)
-|         |    +--- androidx.appcompat:appcompat-resources:1.3.1
-|         |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- androidx.core:core:1.0.1 -> 1.7.0 (*)
-|         |    |    +--- androidx.vectordrawable:vectordrawable:1.1.0
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|         |    |    |    \--- androidx.collection:collection:1.1.0 (*)
-|         |    |    \--- androidx.vectordrawable:vectordrawable-animated:1.1.0
-|         |    |         +--- androidx.vectordrawable:vectordrawable:1.1.0 (*)
-|         |    |         +--- androidx.interpolator:interpolator:1.0.0
-|         |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|         |    |         \--- androidx.collection:collection:1.1.0 (*)
-|         |    +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1
-|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- androidx.core:core:1.2.0 -> 1.7.0 (*)
-|         |    |    \--- androidx.customview:customview:1.1.0 (*)
-|         |    +--- androidx.savedstate:savedstate:1.1.0 (*)
-|         |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|         |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.1 (*)
-|         |    \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1 (*)
+|         +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.2
+|         |    +--- androidx.annotation:annotation:1.3.0
+|         |    +--- androidx.core:core:1.7.0 -> 1.8.0 (*)
+|         |    +--- androidx.cursoradapter:cursoradapter:1.0.0
+|         |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|         |    +--- androidx.activity:activity:1.2.4 -> 1.5.1
+|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+|         |    |    +--- androidx.core:core:1.8.0 (*)
+|         |    |    +--- androidx.lifecycle:lifecycle-runtime:2.5.1 (*)
+|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1
+|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         |    |    |    \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 (c)
+|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1
+|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|         |    |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0
+|         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    |    |    +--- androidx.core:core:1.8.0 (*)
+|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         |    |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1
+|         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
+|         |    |    |    |    +--- androidx.arch.core:core-runtime:2.1.0 (*)
+|         |    |    |    |    \--- androidx.lifecycle:lifecycle-common:2.5.1 (*)
+|         |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 (*)
+|         |    |    |    +--- androidx.savedstate:savedstate:1.2.0
+|         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
+|         |    |    |    |    +--- androidx.lifecycle:lifecycle-common:2.4.0 -> 2.5.1 (*)
+|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.6.21 (*)
+|         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         |    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.1 -> 1.6.4
+|         |    |    |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4
+|         |    |    |         |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
+|         |    |    |         |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4
+|         |    |    |         |         |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4 (c)
+|         |    |    |         |         |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4 (c)
+|         |    |    |         |         |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4 (c)
+|         |    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|         |    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
+|         |    |    |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4 (*)
+|         |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|         |    |    +--- androidx.savedstate:savedstate:1.2.0 (*)
+|         |    |    +--- androidx.tracing:tracing:1.0.0 (*)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         |    +--- androidx.fragment:fragment:1.3.6 -> 1.5.5
+|         |    |    +--- androidx.activity:activity:1.5.1 (*)
+|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.1.0
+|         |    |    +--- androidx.collection:collection:1.1.0 (*)
+|         |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0 (*)
+|         |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
+|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 (*)
+|         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 (*)
+|         |    |    +--- androidx.loader:loader:1.0.0
+|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|         |    |    |    +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
+|         |    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.5.1
+|         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0 (*)
+|         |    |    |    |    +--- androidx.arch.core:core-runtime:2.1.0 (*)
+|         |    |    |    |    \--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
+|         |    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.5.1 (*)
+|         |    |    +--- androidx.savedstate:savedstate:1.2.0 (*)
+|         |    |    +--- androidx.viewpager:viewpager:1.0.0
+|         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|         |    |    |    +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
+|         |    |    |    \--- androidx.customview:customview:1.0.0 -> 1.1.0
+|         |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    |         +--- androidx.core:core:1.3.0 -> 1.8.0 (*)
+|         |    |    |         \--- androidx.collection:collection:1.1.0 (*)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         |    +--- androidx.appcompat:appcompat-resources:1.4.2
+|         |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+|         |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|         |    |    +--- androidx.core:core:1.0.1 -> 1.8.0 (*)
+|         |    |    +--- androidx.vectordrawable:vectordrawable:1.1.0
+|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    |    +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
+|         |    |    |    \--- androidx.collection:collection:1.1.0 (*)
+|         |    |    \--- androidx.vectordrawable:vectordrawable-animated:1.1.0
+|         |    |         +--- androidx.vectordrawable:vectordrawable:1.1.0 (*)
+|         |    |         +--- androidx.interpolator:interpolator:1.0.0
+|         |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|         |    |         \--- androidx.collection:collection:1.1.0 (*)
+|         |    +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1
+|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|         |    |    +--- androidx.core:core:1.2.0 -> 1.8.0 (*)
+|         |    |    \--- androidx.customview:customview:1.1.0 (*)
+|         |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
+|         |    +--- androidx.emoji2:emoji2:1.0.0
+|         |    |    +--- androidx.collection:collection:1.1.0 (*)
+|         |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|         |    |    +--- androidx.lifecycle:lifecycle-process:2.4.0 -> 2.5.1 (*)
+|         |    |    +--- androidx.core:core:1.3.0 -> 1.8.0 (*)
+|         |    |    \--- androidx.startup:startup-runtime:1.0.0 -> 1.1.1 (*)
+|         |    +--- androidx.emoji2:emoji2-views-helper:1.0.0
+|         |    |    +--- androidx.emoji2:emoji2:1.0.0 (*)
+|         |    |    +--- androidx.collection:collection:1.1.0 (*)
+|         |    |    \--- androidx.core:core:1.3.0 -> 1.8.0 (*)
+|         |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+|         |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.5.1 (*)
+|         |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.5.1 (*)
+|         |    \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
+|         |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|         +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|         +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|         +--- androidx.fragment:fragment:1.1.0 -> 1.4.1 (*)
+|         +--- androidx.fragment:fragment:1.1.0 -> 1.5.5 (*)
 |         +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0
-|         |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|         |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|         |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 +--- project :libs:image-editor
+|    +--- androidx.activity:activity:1.5.1 (*)
+|    +--- androidx.activity:activity-ktx:1.5.1
+|    |    +--- androidx.activity:activity:1.5.1 (*)
+|    |    +--- androidx.core:core-ktx:1.1.0 -> 1.8.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
+|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+|    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.5.1 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.1 -> 1.6.4 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1
+|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.1 -> 1.6.4 (*)
+|    |    +--- androidx.savedstate:savedstate-ktx:1.2.0
+|    |    |    +--- androidx.savedstate:savedstate:1.2.0 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
-|    +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
-|    +--- androidx.constraintlayout:constraintlayout:1.1.3 -> 2.0.4
-|    |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
-|    |    \--- androidx.core:core:1.3.1 -> 1.7.0 (*)
+|    +--- androidx.fragment:fragment:1.5.5 (*)
+|    +--- androidx.appcompat:appcompat:1.4.2 (*)
+|    +--- androidx.constraintlayout:constraintlayout:1.1.3 -> 2.0.4
+|    |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.4.2 (*)
+|    |    \--- androidx.core:core:1.3.1 -> 1.8.0 (*)
 |    +--- androidx.viewpager2:viewpager2:1.0.0
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    +--- androidx.fragment:fragment:1.1.0 -> 1.4.1 (*)
+|    |    +--- androidx.fragment:fragment:1.1.0 -> 1.5.5 (*)
-|    |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01
-|    |    +--- androidx.annotation:annotation:1.2.0
+|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
+|    |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.2 (*)
 |    |    +--- androidx.cardview:cardview:1.0.0
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    +--- androidx.coordinatorlayout:coordinatorlayout:1.1.0
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|    |    +--- androidx.core:core:1.5.0 -> 1.7.0 (*)
+|    |    +--- androidx.core:core:1.5.0 -> 1.8.0 (*)
 |    |    +--- androidx.dynamicanimation:dynamicanimation:1.0.0
-|    |    |    +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |    |    +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    |    |    \--- androidx.legacy:legacy-support-core-utils:1.0.0
-|    |    |         +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |         +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    |         +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |    |         +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    |    |         +--- androidx.documentfile:documentfile:1.0.0
-|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    |         +--- androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
-|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    |         \--- androidx.print:print:1.0.0
-|    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.5.1 (*)
 |    |    \--- androidx.transition:transition:1.2.0 -> 1.4.1
-|    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |         \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |         \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    +--- androidx.navigation:navigation-fragment:2.4.2
-|    |    +--- androidx.fragment:fragment-ktx:1.4.1
-|    |    |    +--- androidx.fragment:fragment:1.4.1 (*)
-|    |    |    +--- androidx.activity:activity-ktx:1.2.3 -> 1.3.1
-|    |    |    |    +--- androidx.activity:activity:1.3.1 (*)
-|    |    |    |    +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
-|    |    |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 -> 2.4.1
-|    |    |    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.4.1 (*)
-|    |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
-|    |    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0 -> 1.6.4
-|    |    |    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4
-|    |    |    |    |    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
-|    |    |    |    |    |    |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4
-|    |    |    |    |    |    |         |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4 (c)
-|    |    |    |    |    |    |         |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4 (c)
-|    |    |    |    |    |    |         |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4 (c)
-|    |    |    |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
-|    |    |    |    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
-|    |    |    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4 (*)
-|    |    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
-|    |    |    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.1
-|    |    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.4.1 (*)
-|    |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
-|    |    |    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0 -> 1.6.4 (*)
-|    |    |    |    +--- androidx.savedstate:savedstate-ktx:1.1.0
-|    |    |    |    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.21 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.6.21 (*)
-|    |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
-|    |    |    +--- androidx.collection:collection-ktx:1.1.0
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.6.21 (*)
-|    |    |    |    \--- androidx.collection:collection:1.1.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.3.1 -> 2.4.1
-|    |    |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.4.1 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.1 (*)
-|    |    |    +--- androidx.savedstate:savedstate-ktx:1.1.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.21 (*)
+|    |    +--- androidx.fragment:fragment-ktx:1.4.1 -> 1.5.5
+|    |    |    +--- androidx.activity:activity-ktx:1.5.1 (*)
+|    |    |    +--- androidx.collection:collection-ktx:1.1.0
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.6.21 (*)
+|    |    |    |    \--- androidx.collection:collection:1.1.0 (*)
+|    |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0 (*)
+|    |    |    +--- androidx.fragment:fragment:1.5.5 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1
+|    |    |    |    +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1 (*)
+|    |    |    +--- androidx.savedstate:savedstate-ktx:1.2.0 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
 |    |    +--- androidx.navigation:navigation-runtime:2.4.2
 |    |    |    +--- androidx.navigation:navigation-common:2.4.2
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 -> 2.4.1 (*)
+|    |    |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 -> 2.5.1 (*)
-|    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.1 (*)
+|    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.5.1 (*)
-|    |    |    |    +--- androidx.savedstate:savedstate:1.0.0 -> 1.1.0 (*)
+|    |    |    |    +--- androidx.savedstate:savedstate:1.0.0 -> 1.2.0 (*)
-|    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*)
+|    |    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.5.1 (*)
-|    |    |    |    \--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
+|    |    |    |    \--- androidx.core:core-ktx:1.1.0 -> 1.8.0 (*)
-|    |    |    +--- androidx.activity:activity-ktx:1.2.3 -> 1.3.1 (*)
+|    |    |    +--- androidx.activity:activity-ktx:1.2.3 -> 1.5.1 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 -> 2.4.1 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 -> 2.5.1 (*)
-|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.1 (*)
+|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.5.1 (*)
 |    |    \--- androidx.slidingpanelayout:slidingpanelayout:1.2.0
-|    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |         +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |         +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    |         \--- androidx.window:window:1.0.0
-|    |              +--- androidx.annotation:annotation:1.2.0
+|    |              +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    |              \--- androidx.core:core:1.3.2 -> 1.7.0 (*)
+|    |              \--- androidx.core:core:1.3.2 -> 1.8.0 (*)
+|    +--- androidx.lifecycle:lifecycle-common:2.5.1 (*)
+|    +--- androidx.lifecycle:lifecycle-runtime:2.5.1 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel:2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 (*)
-|    +--- androidx.lifecycle:lifecycle-livedata-core:2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 (*)
+|    +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
 |    +--- com.github.yalantis:ucrop:2.2.4
 |    |    \--- androidx.exifinterface:exifinterface:1.1.0-beta01 -> 1.3.3
-|    |         \--- androidx.annotation:annotation:1.2.0
+|    |         \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
 +--- project :libs:editor
 |    +--- org.wordpress:aztec:{strictly v1.6.2} -> v1.6.2
 |    |    \--- androidx.legacy:legacy-support-v4:1.0.0
-|    |         +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |         +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    |         +--- androidx.media:media:1.0.0 -> 1.2.1
-|    |         |    \--- androidx.core:core:1.3.0 -> 1.7.0 (*)
+|    |         |    \--- androidx.core:core:1.3.0 -> 1.8.0 (*)
 |    |         +--- androidx.legacy:legacy-support-core-ui:1.0.0
-|    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |         |    +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |         |    +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    |         |    +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0
-|    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |         |    |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |         |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    |         |    \--- androidx.asynclayoutinflater:asynclayoutinflater:1.0.0
-|    |         |         +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |         |         +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |         |         \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |         |         \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
-|    |         \--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |         \--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
 |    +--- org.wordpress.aztec:wordpress-shortcodes:{strictly v1.6.2} -> v1.6.2
-|    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
 |    +--- org.wordpress-mobile.gutenberg-mobile:react-native-gutenberg-bridge:v1.87.2
 |    |    +--- com.github.wordpress-mobile:react-native-video:5.2.0-wp-5
 |    |    |    +--- com.google.android.exoplayer:exoplayer:2.13.3
 |    |    |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3
-|    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    |    +--- com.google.android.exoplayer:exoplayer-common:2.13.3
-|    |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    |    \--- com.google.android.exoplayer:exoplayer-extractor:2.13.3
-|    |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    +--- com.google.android.exoplayer:exoplayer-dash:2.13.3
-|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    +--- com.google.android.exoplayer:exoplayer-hls:2.13.3
-|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.13.3
-|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    +--- com.google.android.exoplayer:exoplayer-transformer:2.13.3
-|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    \--- com.google.android.exoplayer:exoplayer-ui:2.13.3
-|    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    |    |    \--- com.google.android.exoplayer:extension-okhttp:2.13.3
-|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- com.github.wordpress-mobile:react-native-prompt-android:1.0.0-wp-3
-|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
 |    |    +--- com.github.wordpress-mobile:react-native-gesture-handler:2.3.2-wp-2
-|    |    |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
+|    |    |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.4.2 (*)
-|    |    |    \--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.core:core-ktx:1.6.0 -> 1.8.0 (*)
 |    |    +--- org.wordpress-mobile.react-native-libraries.v1:react-native-screens:2.9.0
-|    |    |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
+|    |    |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.2 (*)
-|    |    |    \--- androidx.fragment:fragment:1.2.1 -> 1.4.1 (*)
+|    |    |    \--- androidx.fragment:fragment:1.2.1 -> 1.5.5 (*)
 |    |    +--- org.wordpress-mobile.react-native-libraries.v1:react-native-fast-image:8.5.11
 |    |    |    +--- com.github.bumptech.glide:glide:4.12.0
 |    |    |    |    +--- com.github.bumptech.glide:gifdecoder:4.12.0
-|    |    |    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    |    |    \--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |    |    |    \--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
 |    |    |    \--- com.github.bumptech.glide:okhttp3-integration:4.12.0
-|    |    |         \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |         \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    \--- org.wordpress-mobile.gutenberg-mobile:react-native-aztec:v1.87.2
 |    |         +--- androidx.gridlayout:gridlayout:1.0.0
-|    |         |    \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |         |    \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
-|    |         \--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
+|    |         \--- androidx.appcompat:appcompat:1.2.0 -> 1.4.2 (*)
-|    \--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
+|    +--- androidx.lifecycle:lifecycle-common:2.5.1 (*)
+|    +--- androidx.lifecycle:lifecycle-runtime:2.5.1 (*)
+|    +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
+|    +--- androidx.core:core:1.8.0 (*)
+|    +--- androidx.fragment:fragment:1.5.5 (*)
+|    \--- androidx.appcompat:appcompat:1.4.2 (*)
 +--- org.wordpress:fluxc:{strictly 2.10.0} -> 2.10.0
 |    +--- androidx.paging:paging-runtime:2.1.2
 |    |    +--- androidx.paging:paging-common:2.1.2
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.5.1 (*)
-|    |    \--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.1 (*)
+|    |    \--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.5.1 (*)
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.2 (*)
 |    +--- androidx.security:security-crypto:1.0.0
-|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    \--- androidx.room:room-runtime:2.4.2
 |         +--- androidx.room:room-common:2.4.2
-|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |         \--- androidx.sqlite:sqlite-framework:2.2.0
-|              +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|              +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |              \--- androidx.sqlite:sqlite:2.2.0
-|                   \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|                   \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 +--- org.wordpress:utils:{strictly 3.2.0} -> 3.2.0
-|    \--- androidx.core:core-ktx:1.5.0 -> 1.7.0 (*)
+|    \--- androidx.core:core-ktx:1.5.0 -> 1.8.0 (*)
 +--- org.wordpress:login:1.0.0
 |    +--- com.google.android.gms:play-services-auth:18.1.0 -> 20.3.0
-|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
 |    |    \--- com.google.android.gms:play-services-auth-api-phone:18.0.1
 |    |         \--- com.google.android.gms:play-services-base:18.0.1
-|    |              +--- androidx.core:core:1.2.0 -> 1.7.0 (*)
+|    |              +--- androidx.core:core:1.2.0 -> 1.8.0 (*)
-|    |              +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |              +--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
 |    |              \--- com.google.android.gms:play-services-basement:18.0.0 -> 18.1.0
-|    |                   +--- androidx.core:core:1.2.0 -> 1.7.0 (*)
+|    |                   +--- androidx.core:core:1.2.0 -> 1.8.0 (*)
-|    |                   \--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+|    |                   \--- androidx.fragment:fragment:1.0.0 -> 1.5.5 (*)
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.2 (*)
-|    +--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
+|    +--- androidx.core:core-ktx:1.3.2 -> 1.8.0 (*)
 |    \--- com.google.dagger:dagger-android-support:2.42
 |         +--- com.google.dagger:dagger-android:2.42
-|         |    \--- androidx.annotation:annotation:1.2.0
+|         |    \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|         +--- androidx.activity:activity:1.3.1 (*)
+|         +--- androidx.activity:activity:1.3.1 -> 1.5.1 (*)
-|         +--- androidx.annotation:annotation:1.2.0
+|         +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|         +--- androidx.appcompat:appcompat:1.3.1 (*)
+|         +--- androidx.appcompat:appcompat:1.3.1 -> 1.4.2 (*)
-|         +--- androidx.fragment:fragment:1.3.6 -> 1.4.1 (*)
+|         +--- androidx.fragment:fragment:1.3.6 -> 1.5.5 (*)
-|         +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.1 (*)
+|         +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.5.1 (*)
-|         +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1 (*)
+|         +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.5.1 (*)
-|         \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*)
+|         \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.5.1 (*)
 +--- com.automattic:about:1.0.0
-|    +--- androidx.core:core-ktx:1.7.0 (*)
+|    +--- androidx.core:core-ktx:1.7.0 -> 1.8.0 (*)
 |    +--- androidx.compose.ui:ui:1.0.5 -> 1.1.1
 |    |    +--- androidx.compose.runtime:runtime-saveable:1.1.1
 |    |    |    +--- androidx.compose.runtime:runtime:1.1.1
-|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.compose.ui:ui-geometry:1.1.1
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.compose.ui:ui-graphics:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
 |    |    |    \--- androidx.compose.ui:ui-unit:1.1.1
-|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.compose.ui:ui-text:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    \--- androidx.core:core:1.5.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.core:core:1.5.0 -> 1.8.0 (*)
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.autofill:autofill:1.0.0
-|    |    |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
+|    |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.4.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.5.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
 |    |    \--- androidx.profileinstaller:profileinstaller:1.1.0
-|    |         \--- androidx.annotation:annotation:1.2.0
+|    |         \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
 |    +--- androidx.compose.ui:ui-tooling:1.0.5
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.compose.ui:ui-tooling-preview:1.0.5 -> 1.1.1
-|    |    |    \--- androidx.annotation:annotation:1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.2.0 -> 1.3.0
 |    |    +--- androidx.compose.ui:ui-tooling-data:1.0.5
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- androidx.compose.material:material:1.0.5 -> 1.1.1
 |    |    |    +--- androidx.compose.animation:animation-core:1.0.0 -> 1.1.1
-|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    +--- androidx.compose.foundation:foundation:1.1.1
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |    \--- androidx.compose.animation:animation:1.1.1
-|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    |    |         \--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.1.1
-|    |    |    |              \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |              \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
+|    |    |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.1 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
-|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.1 (*)
+|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
 |    |    \--- androidx.activity:activity-compose:1.3.1
-|    |         \--- androidx.activity:activity-ktx:1.3.1 (*)
+|    |         \--- androidx.activity:activity-ktx:1.3.1 -> 1.5.1 (*)
 |    +--- androidx.navigation:navigation-compose:2.4.0-beta02
-|    |    \--- androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0-rc01 -> 2.4.1
-|    |         +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0 -> 2.4.1 (*)
-|    |         +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.1 (*)
-|    |         +--- androidx.compose.ui:ui:1.0.1 -> 1.1.1 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
+|    |    \--- androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0-rc01 -> 2.5.1
+|    |         +--- androidx.annotation:annotation-experimental:1.1.0
+|    |         +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.1 (*)
+|    |         +--- androidx.compose.ui:ui:1.0.1 -> 1.1.1 (*)
+|    |         +--- androidx.lifecycle:lifecycle-common-java8:2.5.1 (*)
+|    |         +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1 (*)
+|    |         +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
 |    \--- com.google.android.material:compose-theme-adapter:1.1.1
-|         +--- androidx.appcompat:appcompat:1.3.0 -> 1.3.1 (*)
+|         +--- androidx.appcompat:appcompat:1.3.0 -> 1.4.2 (*)
-|         \--- androidx.core:core-ktx:1.3.1 -> 1.7.0 (*)
+|         \--- androidx.core:core-ktx:1.3.1 -> 1.8.0 (*)
 +--- com.automattic:stories:2.0.0
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.2 (*)
-|    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
+|    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0 (*)
 |    +--- androidx.emoji:emoji:1.0.0
-|    |    \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    |    \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    +--- com.automattic.stories:photoeditor:2.0.0
-|    |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.2 (*)
-|    |    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
+|    |    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0 (*)
 |    |    +--- androidx.camera:camera-core:1.0.0-alpha06
-|    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.4.1 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.5.1 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-common:2.1.0 -> 2.4.1 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-common:2.1.0 -> 2.5.1 (*)
-|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    |    \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    |    +--- androidx.camera:camera-camera2:1.0.0-alpha06
-|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    \--- com.github.chrisbanes:PhotoView:2.3.0
-|    |         \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |         \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
-|    +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.5.1 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.5.1 (*)
-|    \--- androidx.lifecycle:lifecycle-livedata-ktx:2.2.0 -> 2.4.1
-|         +--- androidx.lifecycle:lifecycle-livedata:2.4.1 (*)
-|         +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.4.1 (*)
-|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
-|         \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.0 -> 1.6.4 (*)
+|    \--- androidx.lifecycle:lifecycle-livedata-ktx:2.2.0 -> 2.5.1
+|         +--- androidx.lifecycle:lifecycle-livedata:2.5.1 (*)
+|         +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|         \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1 -> 1.6.4 (*)
++--- androidx.arch.core:core-common:2.1.0 (*)
++--- androidx.arch.core:core-runtime:2.1.0 (*)
-+--- androidx.core:core:1.3.2 -> 1.7.0 (*)
++--- androidx.core:core:1.8.0 (*)
-+--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
++--- androidx.core:core-ktx:1.8.0 (*)
++--- androidx.lifecycle:lifecycle-common:2.5.1 (*)
++--- androidx.lifecycle:lifecycle-runtime:2.5.1 (*)
-+--- androidx.lifecycle:lifecycle-runtime-ktx:2.4.1 (*)
++--- androidx.lifecycle:lifecycle-runtime-ktx:2.5.1 (*)
++--- androidx.activity:activity:1.5.1 (*)
++--- androidx.activity:activity-ktx:1.5.1 (*)
-+--- androidx.fragment:fragment:1.4.1 (*)
++--- androidx.fragment:fragment:1.5.5 (*)
-+--- androidx.fragment:fragment-ktx:1.4.1 (*)
++--- androidx.fragment:fragment-ktx:1.5.5 (*)
-+--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
++--- androidx.appcompat:appcompat:1.4.2 (*)
++--- androidx.appcompat:appcompat-resources:1.4.2 (*)
 +--- androidx.percentlayout:percentlayout:1.0.0
-|    \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 +--- androidx.work:work-runtime:2.7.0
-|    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.5.1 (*)
-|    +--- androidx.core:core:1.6.0 -> 1.7.0 (*)
+|    +--- androidx.core:core:1.6.0 -> 1.8.0 (*)
-|    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    +--- androidx.core:core:1.1.0 -> 1.8.0 (*)
 |    \--- androidx.lifecycle:lifecycle-service:2.1.0
-|         \--- androidx.lifecycle:lifecycle-runtime:2.1.0 -> 2.4.1 (*)
+|         \--- androidx.lifecycle:lifecycle-runtime:2.1.0 -> 2.5.1 (*)
 +--- androidx.work:work-gcm:2.7.0
 |    \--- com.google.android.gms:play-services-gcm:17.0.0
-|         +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|         +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |         \--- com.google.android.gms:play-services-iid:17.0.0
-|              \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|              \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
++--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 (*)
-+--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.1 (*)
++--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1 (*)
++--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 (*)
++--- androidx.lifecycle:lifecycle-livedata:2.5.1 (*)
-+--- androidx.lifecycle:lifecycle-livedata-ktx:2.4.1 (*)
++--- androidx.lifecycle:lifecycle-livedata-ktx:2.5.1 (*)
-+--- androidx.lifecycle:lifecycle-process:2.4.1 (*)
++--- androidx.lifecycle:lifecycle-process:2.5.1 (*)
 +--- com.google.firebase:firebase-messaging:21.1.0
-|    +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    +--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 |    +--- com.google.android.datatransport:transport-api:2.2.0 -> 2.2.1
-|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    +--- com.google.android.datatransport:transport-backend-cct:2.3.3
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- com.google.android.datatransport:transport-runtime:2.2.5 -> 2.2.6
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    +--- com.google.firebase:firebase-encoders:16.1.0
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    |    \--- com.google.firebase:firebase-encoders-json:17.1.0
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    +--- com.google.firebase:firebase-common:19.5.0
 |    |    \--- com.google.firebase:firebase-components:16.1.0
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    +--- com.google.firebase:firebase-datatransport:17.0.10
-|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
 |    \--- com.google.firebase:firebase-iid:21.1.0
-|         \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|         \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 +--- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
-|    +--- androidx.activity:activity:1.3.1 (*)
+|    +--- androidx.activity:activity:1.3.1 -> 1.5.1 (*)
 |    \--- com.google.mlkit:barcode-scanning-common:17.0.0
 |         \--- com.google.mlkit:vision-common:17.0.0
 |              \--- com.google.mlkit:common:18.0.0 -> 18.3.0
-|                   \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|                   \--- androidx.core:core:1.0.0 -> 1.8.0 (*)
 +--- com.airbnb.android:lottie:3.4.0
-|    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
 +--- com.facebook.shimmer:shimmer:0.5.0
-|    \--- androidx.annotation:annotation:1.0.1 -> 1.2.0
+|    \--- androidx.annotation:annotation:1.0.1 -> 1.3.0
 +--- androidx.compose.runtime:runtime-livedata:1.1.1
-|    \--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.4.1 (*)
+|    \--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.5.1 (*)
-+--- androidx.lifecycle:lifecycle-viewmodel-compose:2.4.1 (*)
++--- androidx.lifecycle:lifecycle-viewmodel-compose:2.5.1 (*)
 +--- io.coil-kt:coil-compose:1.4.0
 |    +--- io.coil-kt:coil:1.4.0
 |    |    \--- io.coil-kt:coil-base:1.4.0
-|    |         +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.4.1 (*)
+|    |         +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.5.1 (*)
-|    |         +--- androidx.annotation:annotation:1.2.0
+|    |         +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    |         +--- androidx.appcompat:appcompat-resources:1.3.1 (*)
+|    |         +--- androidx.appcompat:appcompat-resources:1.3.1 -> 1.4.2 (*)
-|    |         +--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
+|    |         +--- androidx.core:core-ktx:1.6.0 -> 1.8.0 (*)
-|    |         \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.1 (*)
+|    |         \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.5.1 (*)
 |    +--- io.coil-kt:coil-compose-base:1.4.0
-|    |    \--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
+|    |    \--- androidx.core:core-ktx:1.6.0 -> 1.8.0 (*)
-|    \--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
+|    \--- androidx.core:core-ktx:1.6.0 -> 1.8.0 (*)
 +--- com.zendesk:support:5.0.2
 |    +--- com.zendesk:support-providers:5.0.2
 |    |    +--- com.zendesk:core:4.0.2
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    +--- com.zendesk:guide-providers:1.0.1
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    +--- com.zendesk:guide:1.0.1
 |    |    +--- com.zendesk:sdk-configurations:2.0.0
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    +--- com.zendesk:messaging-api:5.0.1
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 |    |    +--- com.zendesk:messaging:5.1.0
 |    |    |    +--- com.zendesk:common-ui:4.0.1
 |    |    |    |    +--- com.zendesk.belvedere2:belvedere:3.0.0-RC
 |    |    |    |    |    +--- com.zendesk.belvedere2:belvedere-core:3.0.0-RC
-|    |    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    |    |    |    +--- androidx.core:core:1.3.1 -> 1.7.0 (*)
+|    |    |    |    |    |    +--- androidx.core:core:1.3.1 -> 1.8.0 (*)
-|    |    |    |    |    |    \--- androidx.fragment:fragment:1.2.5 -> 1.4.1 (*)
+|    |    |    |    |    |    \--- androidx.fragment:fragment:1.2.5 -> 1.5.5 (*)
-|    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    |    |    +--- androidx.core:core:1.3.1 -> 1.7.0 (*)
+|    |    |    |    |    +--- androidx.core:core:1.3.1 -> 1.8.0 (*)
-|    |    |    |    |    +--- androidx.fragment:fragment:1.2.5 -> 1.4.1 (*)
+|    |    |    |    |    +--- androidx.fragment:fragment:1.2.5 -> 1.5.5 (*)
 |    |    |    |    |    \--- com.squareup.picasso:picasso:2.8
-|    |    |    |    |         \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    |    |         \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-|    |    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
-|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
-|    |    \--- androidx.appcompat:appcompat -> 1.3.1 (*)
+|    |    \--- androidx.appcompat:appcompat -> 1.4.2 (*)
-|    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.2 (*)
 +--- com.github.PhilJay:MPAndroidChart:v3.1.0
-|    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
 +--- com.google.dagger:hilt-android:2.42
-|    +--- androidx.activity:activity:1.3.1 (*)
+|    +--- androidx.activity:activity:1.3.1 -> 1.5.1 (*)
-|    +--- androidx.annotation:annotation:1.2.0
+|    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    +--- androidx.fragment:fragment:1.3.6 -> 1.4.1 (*)
+|    +--- androidx.fragment:fragment:1.3.6 -> 1.5.5 (*)
-|    +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.5.1 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.1 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.5.1 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.5.1 (*)
-|    \--- androidx.savedstate:savedstate:1.1.0 (*)
+|    \--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)

Please review and act accordingly