-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Gradle to 7.4 & AGP to 7.1.1 #5755
Conversation
You can test the changes on this Pull Request by downloading the APK here. |
…to update/gradle-to-7.3.3-agp-to-7.0.4
…to update/gradle-to-7.3.3-agp-to-7.0.4
…to update/gradle-to-7.3.3-agp-to-7.0.4
…to update/gradle-to-7.3.3-agp-to-7.0.4
…to update/gradle-to-7.3.3-agp-to-7.0.4
This reverts commit b763ef7.
…to update/gradle-to-7.3.3-agp-to-7.0.4
…to update/gradle-to-7.3.3-agp-to-7.0.4
This is required for navigation safe args compatibility reasons with the newest AGP 7.1 versions. For more information about this requirement visit links below: - https://developer.android.com/studio/releases/ gradle-plugin#navigation_safe_args_compatibility - https://developer.android.com/jetpack/androidx/releases/ navigation#2.4.1
Also, as part of updating Jetpack Compose to '1.1.0-rc01': - The 'kotlinCompilerVersion' Kotlin option was removed as it is deprecated and no longer required. Jetpack Compose now defaults to using the Kotlin compiler version defined in the build script. - The Material Compose Theme Adapter had to be updated to its '1.1.2' version, which also points to Jetpack Compose to '1.1.0-rc01'. This update was done because otherwise compilation was failing due to the below compile error: "e: This version (1.0.5) of the Compose Compiler requires Kotlin version 1.5.31 but you appear to be using Kotlin version 1.6.0 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!)." One way of dealing with the above is to ignore it, as suggested, but even that didn't work due to the below compile error: "e: java.lang.NoSuchMethodError: org.jetbrains.kotlin.psi2ir.generators .TypeTranslatorImpl.<init>(Lorg/jetbrains/kotlin/ir/util/ ReferenceSymbolTable;Lorg/jetbrains/kotlin/config/ LanguageVersionSettings;Lorg/jetbrains/kotlin/descriptors/ ModuleDescriptor;Lkotlin/jvm/functions/Function0;Lorg/jetbrains/kotlin/ ir/util/StubGeneratorExtensions;ILkotlin/jvm/internal/ DefaultConstructorMarker;)V at ..." I also tried to update to the latest stable Jetpack Compose version, the '1.1.0', but this didn't work as well. Doing that resulted to the below compile error: "e: This version (1.1.0) of the Compose Compiler requires Kotlin version 1.6.10 but you appear to be using Kotlin version 1.6.0 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!)." As I was getting the above, I then tried to update to the latest stable Kotlin version, the '1.6.10', which also matches with the latest stable Jetpack Compose version, the '1.1.0', but this didn't work as well. Doing that resulted to the below compile error: "e: This version (1.1.0) of the Compose Compiler requires Kotlin version 1.6.10 but you appear to be using Kotlin version 1.6.0 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!)." As such, and since I didn't want increase the scope of this Gradle and AGP upgrade, I chose to temporary update Jetpack Compose to the working '1.1.0-rc01' version, which is compatible with the Kotlin '1.6.0' version and as such compatible with the current state of this project and its correlated dependencies.
FYI: CI is failing due to |
👋 @hichamboushaba ! DISCLAMER: I am shamelessly pinging you here because I am seeing you being the last person updating both, the Recently, I updated this PR to target the latest In order for me to do this upgrade, I had to: You will find some justification about why I had to do both, the I wanted to ask you to take a look at both, the
PS: Also, please see my above CI related comment in case you are wondering why this PR is not building atm. |
Thanks for the ping @ParaskP7 I'm totally OK with this, we were planning on this update for a long time, but we were blocked by the kotlin update requirement. I think this would be OK, but before going with this decision, I want to us to fully understand why updating to the stable version didn't work.
I wonder why updating to kotlin |
@ParaskP7 I spent a bit of time checking why the build fails with kotlin When working on the navigation update, I tried to find a way to tell Gradle to use a different version of the Kotlin compiler, and the only way I found was to force it through I don't think forcing the compiler version to a minor version difference than the one of the "safeargs" would cause it any issues, since it's just used for some code generation, and if it fails, it would most probably fail during the build time, unlike Compose case, where the link seems pretty strong between the compiler version and the library version. Edit: I found a way to force the version without relying on |
…to update/gradle-to-7.3.3-agp-to-7.0.4
This 'FluxC' hash updates 'FluxC' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'FluxC' changes work as expected with this WCAndroid client.
This 'Login' hash updates 'Login' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Login' changes work as expected with this WCAndroid client.
This 'Media Picker' hash updates 'Media Picker' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Media Picker' changes work as expected with this WCAndroid client.
This 'Media Picker' hash updates 'Media Picker' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Media Picker' changes work as expected with this WCAndroid client.
…to update/gradle-to-7.3.3-agp-to-7.0.4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW, I tested this by building it with and without WordPress-MediaPicker-Android in the local-builds.gradle
file. Both builds succeeded.
👋 @mokagio !
Great, thank you so much for testing this PR alongside WordPress-MediaPicker-Android and its corresponding such upgrade PR! 🚀 🙇 |
…to update/gradle-to-7.3.3-agp-to-7.0.4 � Conflicts: � build.gradle
…to update/gradle-to-7.3.3-agp-to-7.0.4 � Conflicts: � build.gradle
This 'FluxC' hash updates 'FluxC' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'FluxC' changes work as expected with this WCAndroid client.
WooCommerce/build.gradle
Outdated
@@ -335,7 +334,7 @@ dependencies { | |||
implementation "androidx.compose.ui:ui-tooling:$composeVersion" | |||
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0' | |||
implementation "androidx.compose.runtime:runtime-livedata:$composeVersion" | |||
implementation "com.google.android.material:compose-theme-adapter:$composeVersion" | |||
implementation "com.google.android.material:compose-theme-adapter:1.1.2" // Updated to $composeVersion (1.1.0-rc01) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure what the comment means 😓
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👋 @oguzkocer !
This means that the compose-theme-adapter
was updated to 1.1.2
because of the compose
update, the 1.1.0-rc01
. Those two libraries go hand-in-hand. So, what this comments tries to say is that compose-theme-adapter:1.12
got updated to compose:1.1.0-rc01
. Does it make sense? 🤔
PS: I intent to remove this comment when I update compose
to the next stable version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the comment could use a little bit more clarity, because without the necessary context, it's a bit hard to understand it. Having said that, it looks like compose:1.1.1
is available, along with compose-theme-adapter:1.1.5
. How do you feel about updating to this stable version and removing the comment?
If we want to have a comment, a bit more clear way to do this might be to add a composeThemeAdapterVersion
in the build.gradle
and add a comment saying that they need to match each other. Something like:
// 'compose' & 'compose-theme-adapter' module versions need to be consistent with each other
composeVersion = "1.1.1"
composeThemeAdapterVersion = "1.1.5"
What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👋 @oguzkocer !
I think the comment could use a little bit more clarity, because without the necessary context, it's a bit hard to understand it.
I agree. 👍
Having said that, it looks like compose:1.1.1 is available, along with compose-theme-adapter:1.1.5. How do you feel about updating to this stable version and removing the comment?
We can't update compose
unless we update kotlin
as well. We discussed that with @hichamboushaba above and agreed that after this PR gets merged we will create another accompanying PR to update both kotlin
and compose
in one go.
If we want to have a comment, a bit more clear way to do this might be to add a composeThemeAdapterVersion in the build.gradle and add a comment saying that they need to match each other. Something like:
I like it, let me apply this change, thanks for the recommendation! 🥇
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I see. I think I read that discussion before, but.. it's been lots of PRs with time in between. 🙈
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...it's been lots of PRs with time in between
💯 THIS! 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@oguzkocer this is now done in this 8b0d138 commit here, let me know what you think! 🙇
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good - thank you for the improvement 🙇♂️
…to update/gradle-to-7.3.3-agp-to-7.0.4 � Conflicts: � build.gradle
This 'FluxC' hash updates 'FluxC' to that trunk version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'FluxC' changes work as expected with this WCAndroid client.
This 'Login' hash updates 'Login' to that trunk version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Login' changes work as expected with this WCAndroid client.
This 'Media Picker' hash updates 'Media Picker' to that trunk version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Media Picker' changes work as expected with this WCAndroid client.
Found 1 violations: The PR caused the following dependency changes:-+--- androidx.databinding:viewbinding:4.2.2
++--- androidx.databinding:viewbinding:7.1.1
-+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0
-| | +--- org.jetbrains:annotations:13.0 -> 20.1.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
++--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.6.10
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10
+| | +--- org.jetbrains:annotations:13.0 -> 20.1.0
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10
+| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.10
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 (*)
+--- com.google.firebase:firebase-messaging-ktx:23.0.0
| +--- com.google.android.gms:play-services-basement:17.2.1 -> 18.0.0
-| | \--- androidx.fragment:fragment:1.0.0 -> 1.4.0
-| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.core:core-ktx:1.2.0 -> 1.7.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.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.3.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.3.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.3.0
-| | | +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.0
-| | | | +--- androidx.arch.core:core-common:2.1.0 (*)
-| | | | +--- androidx.arch.core:core-runtime:2.1.0 (*)
-| | | | \--- androidx.lifecycle:lifecycle-livedata-core:2.4.0
-| | | | +--- androidx.arch.core:core-common:2.1.0 (*)
-| | | | +--- androidx.arch.core:core-runtime:2.1.0 (*)
-| | | | \--- androidx.lifecycle:lifecycle-common:2.4.0 (*)
-| | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.4.0
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
-| | +--- androidx.activity:activity:1.2.4 -> 1.4.0
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | +--- androidx.core:core:1.7.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
-| | | +--- androidx.savedstate:savedstate:1.1.0
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*)
-| | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0
-| | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | | | +--- androidx.savedstate:savedstate:1.0.0 -> 1.1.0 (*)
-| | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.4.0 (*)
-| | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.4.0 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-| | | \--- androidx.tracing:tracing:1.0.0
-| | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 -> 2.4.0 (*)
-| | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
-| | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
-| | +--- 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.0 (*)
+| | \--- androidx.fragment:fragment:1.0.0 -> 1.4.1
+| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.core:core-ktx:1.2.0 -> 1.7.0
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.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.3.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.3.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.3.0
+| | | +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.0
+| | | | +--- androidx.arch.core:core-common:2.1.0 (*)
+| | | | +--- androidx.arch.core:core-runtime:2.1.0 (*)
+| | | | \--- androidx.lifecycle:lifecycle-livedata-core:2.4.0
+| | | | +--- androidx.arch.core:core-common:2.1.0 (*)
+| | | | +--- androidx.arch.core:core-runtime:2.1.0 (*)
+| | | | \--- androidx.lifecycle:lifecycle-common:2.4.0 (*)
+| | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.4.0
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | +--- androidx.activity:activity:1.2.4 -> 1.4.0
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | +--- androidx.core:core:1.7.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
+| | | +--- androidx.savedstate:savedstate:1.1.0
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*)
+| | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0
+| | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | | | +--- androidx.savedstate:savedstate:1.0.0 -> 1.1.0 (*)
+| | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.4.0 (*)
+| | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.4.0 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
+| | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+| | | \--- androidx.tracing:tracing:1.0.0
+| | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 -> 2.4.0 (*)
+| | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
+| | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
+| | +--- 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.10 (*)
| +--- com.google.firebase:firebase-common-ktx:20.0.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.5.31 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.6.10 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.5.31 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.6.10 (*)
+--- com.google.android.gms:play-services-auth:20.1.0
-| +--- androidx.fragment:fragment:1.0.0 -> 1.4.0 (*)
+| +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
| \--- com.google.android.gms:play-services-auth-api-phone:18.0.1
| \--- com.google.android.gms:play-services-base:18.0.1
-| \--- androidx.fragment:fragment:1.0.0 -> 1.4.0 (*)
+| \--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+--- androidx.legacy:legacy-support-v4:1.0.0
| +--- androidx.legacy:legacy-support-core-ui:1.0.0
-| | \--- androidx.slidingpanelayout:slidingpanelayout:1.0.0 -> 1.2.0-beta01
-| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.customview:customview:1.1.0 (*)
-| | +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-| | +--- androidx.window:window:1.0.0-beta02
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.6.0 (*)
-| | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0 -> 1.5.2
-| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2
-| | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2
-| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
-| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 1.6.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | +--- androidx.collection:collection:1.1.0 (*)
-| | | \--- androidx.core:core:1.3.2 -> 1.7.0 (*)
-| | \--- androidx.transition:transition:1.4.1
-| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-| | \--- androidx.collection:collection:1.1.0 (*)
+| | \--- androidx.slidingpanelayout:slidingpanelayout:1.0.0 -> 1.2.0
+| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.customview:customview:1.1.0 (*)
+| | +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+| | +--- androidx.window:window:1.0.0
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2
+| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2
+| | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2
+| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
+| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 1.6.10
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
+| | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| | | +--- androidx.collection:collection:1.1.0 (*)
+| | | \--- androidx.core:core:1.3.2 -> 1.7.0 (*)
+| | \--- androidx.transition:transition:1.4.1
+| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+| | \--- androidx.collection:collection:1.1.0 (*)
-| \--- androidx.fragment:fragment:1.0.0 -> 1.4.0 (*)
+| \--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+--- androidx.constraintlayout:constraintlayout:2.1.3
-| \--- androidx.appcompat:appcompat:1.2.0 -> 1.4.0
-| +--- androidx.annotation:annotation:1.3.0
-| +--- androidx.core:core:1.7.0 (*)
-| +--- androidx.cursoradapter:cursoradapter:1.0.0 (*)
-| +--- androidx.activity:activity:1.2.4 -> 1.4.0 (*)
-| +--- androidx.fragment:fragment:1.3.6 -> 1.4.0 (*)
-| +--- androidx.appcompat:appcompat-resources:1.4.0
-| | +--- 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.7.0 (*)
-| | +--- androidx.vectordrawable:vectordrawable:1.1.0
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.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.collection:collection:1.1.0 (*)
-| +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1 (*)
-| +--- androidx.savedstate:savedstate:1.1.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
-| | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*)
-| | | \--- androidx.startup:startup-runtime:1.0.0
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | \--- androidx.tracing:tracing:1.0.0 (*)
-| | +--- androidx.core:core:1.3.0 -> 1.7.0 (*)
-| | \--- androidx.startup:startup-runtime:1.0.0 (*)
-| +--- 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.7.0 (*)
-| +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-| +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
-| +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
-| \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
-| \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| \--- androidx.appcompat:appcompat:1.2.0 -> 1.4.1
+| +--- androidx.annotation:annotation:1.3.0
+| +--- androidx.core:core:1.7.0 (*)
+| +--- androidx.cursoradapter:cursoradapter:1.0.0 (*)
+| +--- androidx.activity:activity:1.2.4 -> 1.4.0 (*)
+| +--- androidx.fragment:fragment:1.3.6 -> 1.4.1 (*)
+| +--- androidx.appcompat:appcompat-resources:1.4.1
+| | +--- 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.7.0 (*)
+| | +--- androidx.vectordrawable:vectordrawable:1.1.0
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.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.collection:collection:1.1.0 (*)
+| +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1 (*)
+| +--- androidx.savedstate:savedstate:1.1.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
+| | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*)
+| | | \--- androidx.startup:startup-runtime:1.0.0
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | \--- androidx.tracing:tracing:1.0.0 (*)
+| | +--- androidx.core:core:1.3.0 -> 1.7.0 (*)
+| | \--- androidx.startup:startup-runtime:1.0.0 (*)
+| +--- 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.7.0 (*)
+| +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+| +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
+| +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
+| \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
+| \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-+--- androidx.appcompat:appcompat:1.4.0 (*)
++--- androidx.appcompat:appcompat:1.4.0 -> 1.4.1 (*)
+--- com.google.android.material:material:1.4.0 -> 1.6.0-alpha01
-| +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.0 (*)
+| +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 (*)
-| +--- androidx.fragment:fragment:1.0.0 -> 1.4.0 (*)
+| +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
| \--- androidx.viewpager2:viewpager2:1.0.0
-| \--- androidx.fragment:fragment:1.1.0 -> 1.4.0 (*)
+| \--- androidx.fragment:fragment:1.1.0 -> 1.4.1 (*)
+--- androidx.preference:preference:1.1.1
-| +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.0 (*)
+| +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 (*)
-| \--- androidx.fragment:fragment:1.2.4 -> 1.4.0 (*)
+| \--- androidx.fragment:fragment:1.2.4 -> 1.4.1 (*)
+--- androidx.datastore:datastore-preferences:1.0.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.10 (*)
| +--- androidx.datastore:datastore:1.0.0
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.0 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.10 (*)
| | \--- androidx.datastore:datastore-core:1.0.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.0 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.10 (*)
| \--- androidx.datastore:datastore-preferences-core:1.0.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.0 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.10 (*)
-+--- androidx.navigation:navigation-fragment-ktx:2.4.0-beta02
-| +--- androidx.navigation:navigation-fragment:2.4.0-beta02
-| | +--- androidx.fragment:fragment-ktx:1.4.0-rc01 -> 1.4.0
-| | | +--- androidx.fragment:fragment:1.4.0 (*)
-| | | +--- androidx.activity:activity-ktx:1.2.3 -> 1.4.0
-| | | | +--- androidx.activity:activity:1.4.0 (*)
-| | | | +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
-| | | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1
-| | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
-| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
-| | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
-| | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0
-| | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.4.0 (*)
-| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
-| | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0 -> 1.5.2 (*)
-| | | | +--- androidx.savedstate:savedstate-ktx:1.1.0
-| | | | | +--- androidx.savedstate:savedstate:1.1.0 (*)
-| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | | +--- 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.0 (*)
-| | | | \--- androidx.collection:collection:1.1.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.3.1 -> 2.4.0
-| | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.4.0 (*)
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
-| | | +--- androidx.savedstate:savedstate-ktx:1.1.0 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | +--- androidx.navigation:navigation-runtime:2.4.0-beta02
-| | | +--- androidx.navigation:navigation-common:2.4.0-beta02
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 (*)
-| | | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
-| | | | +--- androidx.savedstate:savedstate:1.0.0 -> 1.1.0 (*)
-| | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | | | +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
-| | | | \--- androidx.collection:collection-ktx:1.1.0 (*)
-| | | +--- androidx.activity:activity-ktx:1.2.3 -> 1.4.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 (*)
-| | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
-| | | +--- androidx.annotation:annotation-experimental:1.1.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | +--- androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| \--- androidx.navigation:navigation-runtime-ktx:2.4.0-beta02
-| +--- androidx.navigation:navigation-runtime:2.4.0-beta02 (*)
-| \--- androidx.navigation:navigation-common-ktx:2.4.0-beta02
-| \--- androidx.navigation:navigation-common:2.4.0-beta02 (*)
++--- androidx.navigation:navigation-fragment-ktx:2.4.1
+| +--- androidx.navigation:navigation-fragment:2.4.1
+| | +--- androidx.fragment:fragment-ktx:1.4.1
+| | | +--- androidx.fragment:fragment:1.4.1 (*)
+| | | +--- androidx.activity:activity-ktx:1.2.3 -> 1.4.0
+| | | | +--- androidx.activity:activity:1.4.0 (*)
+| | | | +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
+| | | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1
+| | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
+| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.10 (*)
+| | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
+| | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0
+| | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.4.0 (*)
+| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0 -> 1.5.2 (*)
+| | | | +--- androidx.savedstate:savedstate-ktx:1.1.0
+| | | | | +--- androidx.savedstate:savedstate:1.1.0 (*)
+| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.10 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
+| | | +--- 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.10 (*)
+| | | | \--- androidx.collection:collection:1.1.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.3.1 -> 2.4.0
+| | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.4.0 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
+| | | +--- androidx.savedstate:savedstate-ktx:1.1.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
+| | +--- androidx.navigation:navigation-runtime:2.4.1
+| | | +--- androidx.navigation:navigation-common:2.4.1
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 (*)
+| | | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
+| | | | +--- androidx.savedstate:savedstate:1.0.0 -> 1.1.0 (*)
+| | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | | +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
+| | | | \--- androidx.collection:collection-ktx:1.1.0 (*)
+| | | +--- androidx.activity:activity-ktx:1.2.3 -> 1.4.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-runtime-ktx:2.3.1 (*)
+| | | +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1 -> 2.4.0 (*)
+| | | +--- androidx.annotation:annotation-experimental:1.1.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.slidingpanelayout:slidingpanelayout:1.2.0 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| \--- androidx.navigation:navigation-runtime-ktx:2.4.1
+| +--- androidx.navigation:navigation-runtime:2.4.1 (*)
+| \--- androidx.navigation:navigation-common-ktx:2.4.1
+| \--- androidx.navigation:navigation-common:2.4.1 (*)
-+--- androidx.navigation:navigation-ui-ktx:2.4.0-beta02
-| +--- androidx.navigation:navigation-ui:2.4.0-beta02
-| | +--- androidx.navigation:navigation-runtime:2.4.0-beta02 (*)
-| | +--- androidx.customview:customview:1.1.0 (*)
-| | +--- androidx.drawerlayout:drawerlayout:1.1.1 (*)
-| | +--- com.google.android.material:material:1.4.0-beta01 -> 1.6.0-alpha01 (*)
-| | +--- androidx.annotation:annotation-experimental:1.1.0
-| | \--- androidx.transition:transition:1.3.0 -> 1.4.1 (*)
-| \--- androidx.navigation:navigation-runtime-ktx:2.4.0-beta02 (*)
++--- androidx.navigation:navigation-ui-ktx:2.4.1
+| +--- androidx.navigation:navigation-ui:2.4.1
+| | +--- androidx.navigation:navigation-runtime:2.4.1 (*)
+| | +--- androidx.customview:customview:1.1.0 (*)
+| | +--- androidx.drawerlayout:drawerlayout:1.1.1 (*)
+| | +--- com.google.android.material:material:1.4.0-beta01 -> 1.6.0-alpha01 (*)
+| | +--- androidx.annotation:annotation-experimental:1.1.0
+| | \--- androidx.transition:transition:1.3.0 -> 1.4.1 (*)
+| \--- androidx.navigation:navigation-runtime-ktx:2.4.1 (*)
+--- org.wordpress:utils:2.3.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.10 -> 1.5.31 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.10 -> 1.6.10 (*)
+--- com.automattic:Automattic-Tracks-Android:2.2.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
| \--- io.sentry:sentry-android-okhttp -> 5.4.3
| +--- com.squareup.okhttp3:okhttp -> 4.9.2
| | +--- com.squareup.okio:okio:2.8.0 -> 3.0.0-alpha.9
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.6.10 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.20 -> 1.6.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.20 -> 1.6.10
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.10 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.6.10 (*)
-+--- org.wordpress:fluxc:trunk-fd7aa2e18da80ae655debf89d8f028e7cb3d9969
-| +--- org.wordpress:wellsql:1.7.0
-| | \--- org.wordpress.wellsql:wellsql-annotations:1.7.0
-| +--- org.wordpress.fluxc:fluxc-annotations:trunk-fd7aa2e18da80ae655debf89d8f028e7cb3d9969
-| +--- org.greenrobot:eventbus:3.3.1 (*)
-| +--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.2 (*)
-| +--- com.android.volley:volley:1.1.1 -> 1.2.0
-| +--- androidx.paging:paging-runtime:2.1.2
-| | +--- androidx.paging:paging-common:2.1.2
-| | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*)
-| | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*)
-| | +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.0 (*)
-| | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.0 (*)
-| | \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
-| +--- com.goterl:lazysodium-android:5.0.2
-| +--- net.java.dev.jna:jna:5.5.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
-| +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.4.10 -> 1.5.31
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.0 (*)
-| +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
-| +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.2.0
-| | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.0 -> 4.9.2
-| | +--- com.squareup.okhttp3:okhttp:4.9.2 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.31 (*)
-| +--- com.google.code.gson:gson:2.8.5 -> 2.8.9
-| +--- org.apache.commons:commons-text:1.1 -> 1.8 (*)
-| +--- androidx.room:room-runtime:2.3.0 -> 2.4.0
-| | +--- androidx.room:room-common:2.4.0
-| | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.sqlite:sqlite-framework:2.2.0
-| | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | | \--- androidx.sqlite:sqlite:2.2.0
-| | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | +--- androidx.sqlite:sqlite:2.2.0 (*)
-| | +--- androidx.arch.core:core-runtime:2.0.1 -> 2.1.0 (*)
-| | \--- androidx.annotation:annotation-experimental:1.1.0
-| +--- androidx.room:room-ktx:2.3.0
-| | +--- androidx.room:room-common:2.3.0 -> 2.4.0 (*)
-| | +--- androidx.room:room-runtime:2.3.0 -> 2.4.0 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
-| | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
-| +--- com.google.dagger:dagger:2.29.1 -> 2.40.5
-| | \--- javax.inject:javax.inject:1
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
-| \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
++--- org.wordpress:fluxc:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+| +--- org.wordpress:wellsql:1.7.0
+| | \--- org.wordpress.wellsql:wellsql-annotations:1.7.0
+| +--- org.wordpress.fluxc:fluxc-annotations:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+| +--- org.greenrobot:eventbus:3.3.1 (*)
+| +--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.2 (*)
+| +--- com.android.volley:volley:1.1.1 -> 1.2.0
+| +--- androidx.paging:paging-runtime:2.1.2
+| | +--- androidx.paging:paging-common:2.1.2
+| | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*)
+| | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*)
+| | +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.0 (*)
+| | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.4.0 (*)
+| | \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
+| +--- com.goterl:lazysodium-android:5.0.2
+| +--- net.java.dev.jna:jna:5.5.0
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.10 (*)
+| +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.4.10 -> 1.6.10
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 (*)
+| +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.1 (*)
+| +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
+| +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.2.0
+| | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.0 -> 4.9.2
+| | +--- com.squareup.okhttp3:okhttp:4.9.2 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.6.10 (*)
+| +--- com.google.code.gson:gson:2.8.5 -> 2.8.9
+| +--- org.apache.commons:commons-text:1.1 -> 1.8 (*)
+| +--- androidx.room:room-runtime:2.3.0 -> 2.4.0
+| | +--- androidx.room:room-common:2.4.0
+| | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.sqlite:sqlite-framework:2.2.0
+| | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | | \--- androidx.sqlite:sqlite:2.2.0
+| | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | +--- androidx.sqlite:sqlite:2.2.0 (*)
+| | +--- androidx.arch.core:core-runtime:2.0.1 -> 2.1.0 (*)
+| | \--- androidx.annotation:annotation-experimental:1.1.0
+| +--- androidx.room:room-ktx:2.3.0
+| | +--- androidx.room:room-common:2.3.0 -> 2.4.0 (*)
+| | +--- androidx.room:room-runtime:2.3.0 -> 2.4.0 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
+| | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
+| +--- com.google.dagger:dagger:2.29.1 -> 2.40.5
+| | \--- javax.inject:javax.inject:1
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
+| \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
-+--- org.wordpress.fluxc.plugins:woocommerce:trunk-fd7aa2e18da80ae655debf89d8f028e7cb3d9969
-| +--- org.wordpress:wellsql:1.7.0 (*)
-| +--- org.wordpress.fluxc:fluxc-annotations:trunk-fd7aa2e18da80ae655debf89d8f028e7cb3d9969
-| +--- androidx.room:room-ktx:2.3.0 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
-| +--- org.wordpress:fluxc:trunk-fd7aa2e18da80ae655debf89d8f028e7cb3d9969 (*)
-| +--- org.apache.commons:commons-lang3:3.7 -> 3.9
-| +--- com.google.code.gson:gson:2.8.0 -> 2.8.9
-| +--- com.google.dagger:dagger:2.29.1 -> 2.40.5 (*)
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
-| \--- androidx.room:room-runtime:2.3.0 -> 2.4.0 (*)
++--- org.wordpress.fluxc.plugins:woocommerce:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+| +--- org.wordpress:wellsql:1.7.0 (*)
+| +--- org.wordpress.fluxc:fluxc-annotations:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+| +--- androidx.room:room-ktx:2.3.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.10 (*)
+| +--- org.wordpress:fluxc:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24 (*)
+| +--- org.apache.commons:commons-lang3:3.7 -> 3.9
+| +--- com.google.code.gson:gson:2.8.0 -> 2.8.9
+| +--- com.google.dagger:dagger:2.29.1 -> 2.40.5 (*)
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
+| \--- androidx.room:room-runtime:2.3.0 -> 2.4.0 (*)
-+--- org.wordpress:login:0.12.0
-| +--- com.google.android.gms:play-services-auth:18.1.0 -> 20.1.0 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
-| +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.0 (*)
-| +--- androidx.vectordrawable:vectordrawable-animated:1.1.0 (*)
-| +--- androidx.media:media:1.2.1 (*)
-| +--- androidx.legacy:legacy-support-v13:1.0.0
-| | \--- androidx.legacy:legacy-support-v4:1.0.0 (*)
-| +--- androidx.gridlayout:gridlayout:1.0.0
-| | +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
-| | \--- androidx.legacy:legacy-support-core-ui:1.0.0 (*)
-| +--- androidx.constraintlayout:constraintlayout:2.0.4 -> 2.1.3 (*)
-| +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
-| +--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
-| +--- com.github.bumptech.glide:glide:4.12.0
-| | +--- com.github.bumptech.glide:gifdecoder:4.12.0
-| | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
-| | +--- com.github.bumptech.glide:disklrucache:4.12.0
-| | +--- com.github.bumptech.glide:annotations:4.12.0
-| | +--- androidx.fragment:fragment:1.0.0 -> 1.4.0 (*)
-| | +--- androidx.vectordrawable:vectordrawable-animated:1.0.0 -> 1.1.0 (*)
-| | \--- androidx.exifinterface:exifinterface:1.2.0 (*)
-| +--- com.google.dagger:dagger:2.33 -> 2.40.5 (*)
-| \--- com.google.dagger:dagger-android-support:2.33 -> 2.40.5
-| +--- com.google.dagger:dagger:2.40.5 (*)
-| +--- com.google.dagger:dagger-android:2.40.5
-| | +--- com.google.dagger:dagger:2.40.5 (*)
-| | +--- com.google.dagger:dagger-lint-aar:2.40.5
-| | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| | \--- javax.inject:javax.inject:1
-| +--- com.google.dagger:dagger-lint-aar:2.40.5
-| +--- androidx.activity:activity:1.3.1 -> 1.4.0 (*)
-| +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| +--- androidx.appcompat:appcompat:1.3.1 -> 1.4.0 (*)
-| +--- androidx.fragment:fragment:1.3.6 -> 1.4.0 (*)
-| +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*)
-| +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
-| +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
-| \--- javax.inject:javax.inject:1
++--- org.wordpress:login:trunk-d4f9830a9e2d2cbf7e1edec2886af687363b0980
+| +--- com.google.android.gms:play-services-auth:18.1.0 -> 20.1.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.10 (*)
+| +--- androidx.appcompat:appcompat:1.0.2 -> 1.4.1 (*)
+| +--- androidx.vectordrawable:vectordrawable-animated:1.1.0 (*)
+| +--- androidx.media:media:1.2.1 (*)
+| +--- androidx.legacy:legacy-support-v13:1.0.0
+| | \--- androidx.legacy:legacy-support-v4:1.0.0 (*)
+| +--- androidx.gridlayout:gridlayout:1.0.0
+| | +--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+| | \--- androidx.legacy:legacy-support-core-ui:1.0.0 (*)
+| +--- androidx.constraintlayout:constraintlayout:2.0.4 -> 2.1.3 (*)
+| +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
+| +--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
+| +--- com.github.bumptech.glide:glide:4.12.0
+| | +--- com.github.bumptech.glide:gifdecoder:4.12.0
+| | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0
+| | +--- com.github.bumptech.glide:disklrucache:4.12.0
+| | +--- com.github.bumptech.glide:annotations:4.12.0
+| | +--- androidx.fragment:fragment:1.0.0 -> 1.4.1 (*)
+| | +--- androidx.vectordrawable:vectordrawable-animated:1.0.0 -> 1.1.0 (*)
+| | \--- androidx.exifinterface:exifinterface:1.2.0 (*)
+| +--- com.google.dagger:dagger:2.33 -> 2.40.5 (*)
+| \--- com.google.dagger:dagger-android-support:2.33 -> 2.40.5
+| +--- com.google.dagger:dagger:2.40.5 (*)
+| +--- com.google.dagger:dagger-android:2.40.5
+| | +--- com.google.dagger:dagger:2.40.5 (*)
+| | +--- com.google.dagger:dagger-lint-aar:2.40.5
+| | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| | \--- javax.inject:javax.inject:1
+| +--- com.google.dagger:dagger-lint-aar:2.40.5
+| +--- androidx.activity:activity:1.3.1 -> 1.4.0 (*)
+| +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| +--- androidx.appcompat:appcompat:1.3.1 -> 1.4.1 (*)
+| +--- androidx.fragment:fragment:1.3.6 -> 1.4.1 (*)
+| +--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*)
+| +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
+| +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 -> 2.4.0 (*)
+| \--- javax.inject:javax.inject:1
+--- com.github.wordpress-mobile.WordPress-Aztec-Android:aztec:v1.3.45
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.0 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.10 (*)
+--- com.github.wordpress-mobile.WordPress-Aztec-Android:glide-loader:v1.3.45
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.0 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.10 (*)
+--- project :libs:cardreader
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.6.10 (*)
-| +--- androidx.appcompat:appcompat:1.4.0 (*)
+| +--- androidx.appcompat:appcompat:1.4.0 -> 1.4.1 (*)
| \--- com.stripe:stripeterminal:2.6.0
| +--- com.stripe:stripeterminal-core:2.6.0
| | +--- com.stripe:stripeterminal-external:2.6.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.6.10 (*)
-| | | +--- com.google.guava:guava:28.1-android
-| | | | +--- com.google.guava:failureaccess:1.0.1
-| | | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
-| | | | +--- com.google.code.findbugs:jsr305:3.0.2
-| | | | +--- org.checkerframework:checker-compat-qual:2.5.5
-| | | | +--- com.google.errorprone:error_prone_annotations:2.3.2
-| | | | +--- com.google.j2objc:j2objc-annotations:1.3
-| | | | \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
+| | | +--- com.google.guava:guava:28.1-android -> 31.0.1-jre
+| | | | +--- com.google.guava:failureaccess:1.0.1
+| | | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
+| | | | +--- com.google.code.findbugs:jsr305:3.0.2
+| | | | +--- org.checkerframework:checker-qual:3.12.0
+| | | | +--- com.google.errorprone:error_prone_annotations:2.7.1
+| | | | \--- com.google.j2objc:j2objc-annotations:1.3
| | | +--- com.squareup.moshi:moshi:1.12.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
| | | \--- com.stripe:stripeterminal-internal-models:2.6.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+| | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
| | +--- com.stripe:stripeterminal-internal-common:2.6.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
-| | | +--- com.google.guava:guava:28.1-android (*)
+| | | +--- com.google.guava:guava:28.1-android -> 31.0.1-jre (*)
| | | \--- com.squareup.moshi:moshi-adapters:1.12.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
| | +--- io.reactivex.rxjava2:rxkotlin:2.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.40 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.40 -> 1.6.10 (*)
| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-rx2:1.5.2
| | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.5.2
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
| | +--- androidx.lifecycle:lifecycle-livedata-ktx:2.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
-| | +--- com.google.guava:guava:28.1-android (*)
+| | +--- com.google.guava:guava:28.1-android -> 31.0.1-jre (*)
| | +--- com.jakewharton.timber:timber:5.0.1
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.6.10 (*)
| | \--- com.squareup.wire:wire-moshi-adapter:4.0.0-alpha.11
| | +--- com.squareup.wire:wire-runtime:4.0.0-alpha.11
| | | \--- com.squareup.wire:wire-runtime-jvm:4.0.0-alpha.11
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.6.10 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.20 -> 1.6.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.20 -> 1.6.10
| | +--- com.squareup.moshi:moshi-kotlin:1.12.0
| | | +--- org.jetbrains.kotlin:kotlin-reflect:1.4.31
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.10 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.5.31 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.20 -> 1.6.10 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+| \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
+--- com.github.chrisbanes:PhotoView:2.3.0
-| \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.0 (*)
+| \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.1 (*)
+--- com.automattic:about:0.0.4
-| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| +--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-beta04
-| | +--- androidx.compose.runtime:runtime-saveable:1.1.0-beta04
-| | | +--- androidx.compose.runtime:runtime:1.1.0-beta04
-| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | +--- androidx.compose.ui:ui-geometry:1.1.0-beta04
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-util:1.1.0-beta04
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | +--- androidx.compose.ui:ui-graphics:1.1.0-beta04
-| | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| | | +--- androidx.compose.ui:ui-unit:1.1.0-beta04
-| | | | +--- androidx.compose.ui:ui-geometry:1.1.0-beta04 (*)
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | \--- androidx.compose.ui:ui-util:1.1.0-beta04 (*)
-| | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-util:1.1.0-beta04 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | +--- androidx.compose.ui:ui-text:1.1.0-beta04
-| | | +--- androidx.compose.ui:ui-graphics:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-unit:1.1.0-beta04 (*)
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | +--- androidx.compose.runtime:runtime-saveable:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-util:1.1.0-beta04 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | +--- androidx.collection:collection:1.1.0 (*)
-| | | \--- androidx.core:core:1.5.0 -> 1.7.0 (*)
-| | +--- androidx.compose.ui:ui-unit:1.1.0-beta04 (*)
-| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 (*)
-| | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | +--- androidx.compose.ui:ui-util:1.1.0-beta04 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | +--- androidx.autofill:autofill:1.0.0
-| | | \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| | +--- androidx.savedstate:savedstate:1.1.0 (*)
-| | +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.4.0 (*)
-| | +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.0 (*)
-| | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.0 (*)
-| | \--- androidx.profileinstaller:profileinstaller:1.1.0-beta04
-| | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| | \--- androidx.startup:startup-runtime:1.0.0 (*)
+| +--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-rc01
+| | +--- androidx.compose.runtime:runtime-saveable:1.1.0-rc01
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01
+| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.compose.ui:ui-geometry:1.1.0-rc01
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-util:1.1.0-rc01
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.compose.ui:ui-graphics:1.1.0-rc01
+| | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| | | +--- androidx.compose.ui:ui-unit:1.1.0-rc01
+| | | | +--- androidx.compose.ui:ui-geometry:1.1.0-rc01 (*)
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | \--- androidx.compose.ui:ui-util:1.1.0-rc01 (*)
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-util:1.1.0-rc01 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | +--- androidx.compose.ui:ui-text:1.1.0-rc01
+| | | +--- androidx.compose.ui:ui-graphics:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-unit:1.1.0-rc01 (*)
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.runtime:runtime-saveable:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-util:1.1.0-rc01 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | +--- androidx.collection:collection:1.1.0 (*)
+| | | \--- androidx.core:core:1.5.0 -> 1.7.0 (*)
+| | +--- androidx.compose.ui:ui-unit:1.1.0-rc01 (*)
+| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 (*)
+| | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | +--- androidx.compose.ui:ui-util:1.1.0-rc01 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.autofill:autofill:1.0.0
+| | | \--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| | +--- androidx.savedstate:savedstate:1.1.0 (*)
+| | +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.4.0 (*)
+| | +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.0 (*)
+| | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.0 (*)
+| | \--- androidx.profileinstaller:profileinstaller:1.1.0-rc01
+| | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| | \--- androidx.startup:startup-runtime:1.0.0 (*)
-| +--- androidx.compose.ui:ui-tooling:1.0.5
-| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | +--- androidx.compose.runtime:runtime:1.0.5 -> 1.1.0-beta04 (*)
-| | +--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-beta04 (*)
-| | +--- androidx.compose.ui:ui-tooling-preview:1.0.5
-| | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-| | | +--- androidx.compose.runtime:runtime:1.0.5 -> 1.1.0-beta04 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | +--- androidx.compose.ui:ui-tooling-data:1.0.5
-| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | +--- androidx.compose.runtime:runtime:1.0.5 -> 1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-beta04 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| | +--- androidx.compose.material:material:1.0.5 -> 1.1.0-beta04
-| | | +--- androidx.compose.animation:animation-core:1.0.0 -> 1.1.0-beta04
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 (*)
-| | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | +--- androidx.compose.foundation:foundation:1.1.0-beta04
-| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | +--- androidx.compose.animation:animation:1.1.0-beta04
-| | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | | +--- androidx.compose.animation:animation-core:1.1.0-beta04 (*)
-| | | | | +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.1.0-beta04
-| | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-| | | | | | +--- androidx.compose.ui:ui:1.1.0-beta04 (*)
-| | | | | | +--- androidx.compose.ui:ui-unit:1.1.0-beta04 (*)
-| | | | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-beta04 (*)
-| | | | | +--- androidx.compose.ui:ui-geometry:1.0.0 -> 1.1.0-beta04 (*)
-| | | | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui:1.1.0-beta04 (*)
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | | +--- androidx.compose.foundation:foundation-layout:1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui-graphics:1.1.0-beta04 (*)
-| | | | +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.0-beta04 (*)
-| | | | \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | +--- androidx.compose.material:material-icons-core:1.1.0-beta04
-| | | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-beta04 (*)
-| | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
-| | | +--- androidx.compose.material:material-ripple:1.1.0-beta04
-| | | | +--- androidx.compose.foundation:foundation:1.1.0-beta04 (*)
-| | | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | | +--- androidx.compose.animation:animation:1.0.0 -> 1.1.0-beta04 (*)
-| | | | \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.0-beta04 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0
-| | | +--- androidx.compose.animation:animation:1.0.0 -> 1.1.0-beta04 (*)
-| | | +--- androidx.compose.foundation:foundation-layout:1.1.0-beta04 (*)
-| | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-beta04 (*)
-| | | +--- androidx.savedstate:savedstate:1.1.0 (*)
-| | | +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.0 (*)
-| | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.0 (*)
-| | \--- androidx.activity:activity-compose:1.3.1 -> 1.4.0
-| | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-beta04 (*)
-| | +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.0-beta04 (*)
-| | +--- androidx.activity:activity-ktx:1.4.0 (*)
-| | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-beta04 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
+| +--- androidx.compose.ui:ui-tooling:1.0.5 -> 1.1.0-rc01
+| | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | +--- androidx.compose.ui:ui:1.1.0-rc01 (*)
+| | +--- androidx.compose.ui:ui-tooling-preview:1.1.0-rc01
+| | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.compose.ui:ui-tooling-data:1.1.0-rc01
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui:1.1.0-rc01 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | +--- androidx.compose.animation:animation:1.1.0-rc01
+| | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | +--- androidx.compose.animation:animation-core:1.1.0-rc01
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.1.0-rc01
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- androidx.compose.ui:ui:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-unit:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-geometry:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | +--- androidx.compose.material:material:1.0.0 -> 1.1.0-rc01
+| | | +--- androidx.compose.animation:animation-core:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.foundation:foundation:1.1.0-rc01
+| | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+| | | | +--- androidx.compose.animation:animation:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui:1.1.0-rc01 (*)
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | | | +--- androidx.compose.foundation:foundation-layout:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-graphics:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.0-rc01 (*)
+| | | | \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.material:material-icons-core:1.1.0-rc01
+| | | | +--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-rc01 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| | | +--- androidx.compose.material:material-ripple:1.1.0-rc01
+| | | | +--- androidx.compose.foundation:foundation:1.1.0-rc01 (*)
+| | | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | | | +--- androidx.compose.animation:animation:1.0.0 -> 1.1.0-rc01 (*)
+| | | | \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.0 -> 1.6.10
+| | | +--- androidx.compose.animation:animation:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.compose.foundation:foundation-layout:1.1.0-rc01 (*)
+| | | +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.0-rc01 (*)
+| | | +--- androidx.savedstate:savedstate:1.1.0 (*)
+| | | +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.4.0 (*)
+| | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.4.0 (*)
+| | \--- androidx.activity:activity-compose:1.3.0 -> 1.4.0
+| | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-rc01 (*)
+| | +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.0-rc01 (*)
+| | +--- androidx.activity:activity-ktx:1.4.0 (*)
+| | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-rc01 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
-| +--- androidx.compose.material:material:1.0.5 -> 1.1.0-beta04 (*)
+| +--- androidx.compose.material:material:1.0.5 -> 1.1.0-rc01 (*)
| +--- androidx.navigation:navigation-compose:2.4.0-beta02
-| | +--- androidx.compose.animation:animation:1.0.1 -> 1.1.0-beta04 (*)
+| | +--- androidx.compose.animation:animation:1.0.1 -> 1.1.0-rc01 (*)
-| | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-beta04 (*)
+| | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-rc01 (*)
-| | +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.0-beta04 (*)
+| | +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.0-rc01 (*)
-| | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-beta04 (*)
+| | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-rc01 (*)
| | +--- androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0-rc01 -> 2.4.0
-| | | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-beta04 (*)
+| | | +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.0-rc01 (*)
-| | | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-beta04 (*)
+| | | +--- androidx.compose.ui:ui:1.0.1 -> 1.1.0-rc01 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
-| | +--- androidx.navigation:navigation-runtime-ktx:2.4.0-beta02 (*)
+| | +--- androidx.navigation:navigation-runtime-ktx:2.4.0-beta02 -> 2.4.1 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.10 (*)
-| | \--- androidx.compose.foundation:foundation-layout:1.0.1 -> 1.1.0-beta04 (*)
+| | \--- androidx.compose.foundation:foundation-layout:1.0.1 -> 1.1.0-rc01 (*)
-| +--- androidx.compose.animation:animation:1.1.0-beta02 -> 1.1.0-beta04 (*)
+| +--- androidx.compose.animation:animation:1.1.0-beta02 -> 1.1.0-rc01 (*)
| +--- com.google.accompanist:accompanist-drawablepainter:0.20.2
-| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.10 (*)
-| | \--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-beta04 (*)
+| | \--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-rc01 (*)
-| \--- com.google.android.material:compose-theme-adapter:1.1.1
-| +--- androidx.appcompat:appcompat:1.3.0 -> 1.4.0 (*)
-| +--- androidx.core:core-ktx:1.3.1 -> 1.7.0 (*)
-| +--- androidx.compose.runtime:runtime:1.1.0-beta04 (*)
-| +--- androidx.compose.material:material:1.1.0-beta04 (*)
-| +--- com.google.android.material:material:1.6.0-alpha01 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 (*)
+| \--- com.google.android.material:compose-theme-adapter:1.1.1 -> 1.1.2
+| +--- androidx.appcompat:appcompat:1.3.0 -> 1.4.1 (*)
+| +--- androidx.core:core-ktx:1.3.1 -> 1.7.0 (*)
+| +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| +--- androidx.compose.material:material:1.1.0-rc01 (*)
+| +--- com.google.android.material:material:1.6.0-alpha01 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+--- com.google.dagger:hilt-android:2.40.5
-| \--- androidx.fragment:fragment:1.3.6 -> 1.4.0 (*)
+| \--- androidx.fragment:fragment:1.3.6 -> 1.4.1 (*)
+--- androidx.hilt:hilt-navigation-fragment:1.0.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.10 (*)
| +--- androidx.hilt:hilt-navigation:1.0.0
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.10 (*)
-| | \--- androidx.navigation:navigation-runtime:2.3.2 -> 2.4.0-beta02 (*)
+| | \--- androidx.navigation:navigation-runtime:2.3.2 -> 2.4.1 (*)
-| \--- androidx.navigation:navigation-fragment-ktx:2.3.2 -> 2.4.0-beta02 (*)
+| \--- androidx.navigation:navigation-fragment-ktx:2.3.2 -> 2.4.1 (*)
+--- com.zendesk:support:5.0.8
| +--- com.zendesk:support-providers:5.0.8
| | +--- com.zendesk:core:4.0.6
| | | +--- com.zendesk:java-common:2.0.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.10 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| | | \--- com.squareup.okhttp3:logging-interceptor:4.3.1 -> 4.9.2
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.6.10 (*)
| | +--- com.zendesk:guide-providers:1.0.7
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| +--- com.zendesk:guide:1.0.7
| | +--- com.zendesk:sdk-configurations:2.0.1
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| | +--- com.zendesk:messaging-api:5.2.3
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| | +--- com.zendesk:messaging:5.2.3
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| | | +--- com.zendesk:common-ui:4.0.3
-| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
| | | | +--- com.zendesk.belvedere2:belvedere:3.0.0-RC
| | | | | +--- com.zendesk.belvedere2:belvedere-core:3.0.0-RC
-| | | | | | \--- androidx.fragment:fragment:1.2.5 -> 1.4.0 (*)
+| | | | | | \--- androidx.fragment:fragment:1.2.5 -> 1.4.1 (*)
-| | | | | \--- androidx.fragment:fragment:1.2.5 -> 1.4.0 (*)
+| | | | | \--- androidx.fragment:fragment:1.2.5 -> 1.4.1 (*)
-| | | | \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.0 (*)
+| | | | \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.1 (*)
-| | | +--- androidx.appcompat:appcompat:1.0.0 -> 1.4.0 (*)
+| | | +--- androidx.appcompat:appcompat:1.0.0 -> 1.4.1 (*)
| | | \--- com.google.android.flexbox:flexbox:3.0.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.10 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
-| | \--- androidx.appcompat:appcompat -> 1.4.0 (*)
+| | \--- androidx.appcompat:appcompat -> 1.4.1 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.5.31 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.10 (*)
-| \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.0 (*)
+| \--- androidx.appcompat:appcompat:1.0.0 -> 1.4.1 (*)
-+--- androidx.fragment:fragment-ktx:1.4.0 (*)
++--- androidx.fragment:fragment-ktx:1.4.0 -> 1.4.1 (*)
+--- com.tinder.statemachine:statemachine:0.2.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 -> 1.5.31 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 -> 1.6.10 (*)
-+--- org.wordpress:mediapicker:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1
-| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
-| +--- org.wordpress.mediapicker:domain:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1
-| | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
-| | +--- androidx.core:core-ktx:1.7.0 (*)
-| | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| +--- androidx.databinding:viewbinding:4.2.2 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
-| +--- com.google.android.material:material:1.4.0 -> 1.6.0-alpha01 (*)
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| +--- androidx.navigation:navigation-fragment-ktx:2.3.5 -> 2.4.0-beta02 (*)
-| +--- androidx.core:core-ktx:1.7.0 (*)
-| +--- androidx.appcompat:appcompat:1.4.0 (*)
-| +--- androidx.constraintlayout:constraintlayout:2.1.1 -> 2.1.3 (*)
-| +--- androidx.swiperefreshlayout:swiperefreshlayout:1.1.0 (*)
-| +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.0 (*)
-| +--- androidx.datastore:datastore-preferences:1.0.0 (*)
-| +--- com.github.bumptech.glide:glide:4.12.0 (*)
-| +--- com.google.dagger:hilt-android:2.40.1 -> 2.40.5 (*)
-| +--- com.google.dagger:hilt-android-compiler:2.40.1
-| | +--- com.google.dagger:dagger:2.40.1 -> 2.40.5 (*)
-| | +--- com.google.dagger:dagger-compiler:2.40.1
-| | | +--- com.google.dagger:dagger:2.40.1 -> 2.40.5 (*)
-| | | +--- com.google.dagger:dagger-producers:2.40.1
-| | | | +--- com.google.dagger:dagger:2.40.1 -> 2.40.5 (*)
-| | | | +--- com.google.guava:failureaccess:1.0.1
-| | | | +--- com.google.guava:guava:27.1-jre -> 28.1-android (*)
-| | | | +--- javax.inject:javax.inject:1
-| | | | \--- org.checkerframework:checker-compat-qual:2.5.3 -> 2.5.5
-| | | +--- com.google.dagger:dagger-spi:2.40.1
-| | | | +--- com.google.dagger:dagger:2.40.1 -> 2.40.5 (*)
-| | | | +--- com.google.dagger:dagger-producers:2.40.1 (*)
-| | | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
-| | | | +--- com.google.devtools.ksp:symbol-processing-api:1.5.30-1.0.0
-| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
-| | | | +--- com.google.guava:failureaccess:1.0.1
-| | | | +--- com.google.guava:guava:27.1-jre -> 28.1-android (*)
-| | | | +--- com.squareup:javapoet:1.13.0
-| | | | \--- javax.inject:javax.inject:1
-| | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
-| | | +--- com.google.googlejavaformat:google-java-format:1.5
-| | | | +--- com.google.guava:guava:22.0 -> 28.1-android (*)
-| | | | \--- com.google.errorprone:javac-shaded:9-dev-r4023-3
-| | | +--- com.google.guava:failureaccess:1.0.1
-| | | +--- com.google.guava:guava:27.1-jre -> 28.1-android (*)
-| | | +--- com.squareup:javapoet:1.13.0
-| | | +--- javax.inject:javax.inject:1
-| | | +--- net.ltgt.gradle.incap:incap:0.2
-| | | +--- org.checkerframework:checker-compat-qual:2.5.3 -> 2.5.5
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.5.31 (*)
-| | | \--- org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.3.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.0 -> 1.6.0 (*)
-| | +--- com.google.dagger:dagger-spi:2.40.1 (*)
-| | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
-| | +--- com.google.guava:failureaccess:1.0.1
-| | +--- com.google.guava:guava:27.1-jre -> 28.1-android (*)
-| | +--- com.squareup:javapoet:1.13.0
-| | +--- javax.annotation:jsr250-api:1.0
-| | +--- javax.inject:javax.inject:1
-| | +--- net.ltgt.gradle.incap:incap:0.2
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.0 (*)
-| | \--- org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.3.0 (*)
-| \--- com.github.chrisbanes:PhotoView:2.3.0 (*)
++--- org.wordpress:mediapicker:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601
+| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+| +--- org.wordpress.mediapicker:domain:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601
+| | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 (*)
+| | +--- androidx.core:core-ktx:1.7.0 (*)
+| | \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| +--- androidx.databinding:viewbinding:7.1.1 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 (*)
+| +--- com.google.android.material:material:1.5.0 -> 1.6.0-alpha01 (*)
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| +--- androidx.navigation:navigation-fragment-ktx:2.3.5 -> 2.4.1 (*)
+| +--- androidx.core:core-ktx:1.7.0 (*)
+| +--- androidx.appcompat:appcompat:1.4.1 (*)
+| +--- androidx.constraintlayout:constraintlayout:2.1.1 -> 2.1.3 (*)
+| +--- androidx.swiperefreshlayout:swiperefreshlayout:1.1.0 (*)
+| +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.0 (*)
+| +--- androidx.datastore:datastore-preferences:1.0.0 (*)
+| +--- com.github.bumptech.glide:glide:4.12.0 (*)
+| +--- com.google.dagger:hilt-android:2.40.5 (*)
+| +--- com.google.dagger:hilt-android-compiler:2.40.5
+| | +--- com.google.dagger:dagger:2.40.5 (*)
+| | +--- com.google.dagger:dagger-compiler:2.40.5
+| | | +--- com.google.dagger:dagger:2.40.5 (*)
+| | | +--- com.google.dagger:dagger-producers:2.40.5
+| | | | +--- com.google.dagger:dagger:2.40.5 (*)
+| | | | +--- com.google.guava:failureaccess:1.0.1
+| | | | +--- com.google.guava:guava:31.0.1-jre (*)
+| | | | +--- javax.inject:javax.inject:1
+| | | | \--- org.checkerframework:checker-compat-qual:2.5.5
+| | | +--- com.google.dagger:dagger-spi:2.40.5
+| | | | +--- com.google.dagger:dagger:2.40.5 (*)
+| | | | +--- com.google.dagger:dagger-producers:2.40.5 (*)
+| | | | +--- com.google.code.findbugs:jsr305:3.0.2
+| | | | +--- com.google.devtools.ksp:symbol-processing-api:1.5.30-1.0.0
+| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
+| | | | +--- com.google.guava:failureaccess:1.0.1
+| | | | +--- com.google.guava:guava:31.0.1-jre (*)
+| | | | +--- com.squareup:javapoet:1.13.0
+| | | | +--- javax.inject:javax.inject:1
+| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
+| | | +--- com.google.code.findbugs:jsr305:3.0.2
+| | | +--- com.google.googlejavaformat:google-java-format:1.5
+| | | | +--- com.google.guava:guava:22.0 -> 31.0.1-jre (*)
+| | | | \--- com.google.errorprone:javac-shaded:9-dev-r4023-3
+| | | +--- com.google.guava:failureaccess:1.0.1
+| | | +--- com.google.guava:guava:31.0.1-jre (*)
+| | | +--- com.squareup:javapoet:1.13.0
+| | | +--- javax.inject:javax.inject:1
+| | | +--- net.ltgt.gradle.incap:incap:0.2
+| | | +--- org.checkerframework:checker-compat-qual:2.5.5
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.10 (*)
+| | | \--- org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.3.0
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.0 -> 1.6.10 (*)
+| | +--- com.google.dagger:dagger-spi:2.40.5 (*)
+| | +--- com.google.code.findbugs:jsr305:3.0.2
+| | +--- com.google.guava:failureaccess:1.0.1
+| | +--- com.google.guava:guava:31.0.1-jre (*)
+| | +--- com.squareup:javapoet:1.13.0
+| | +--- javax.annotation:jsr250-api:1.0
+| | +--- javax.inject:javax.inject:1
+| | +--- net.ltgt.gradle.incap:incap:0.2
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.10 (*)
+| | \--- org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.3.0 (*)
+| \--- com.github.chrisbanes:PhotoView:2.3.0 (*)
-+--- org.wordpress.mediapicker:source-device:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1
-| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
-| +--- org.wordpress.mediapicker:domain:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1 (*)
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| +--- com.google.dagger:hilt-android:2.40.1 -> 2.40.5 (*)
-| \--- com.google.dagger:hilt-android-compiler:2.40.1 (*)
++--- org.wordpress.mediapicker:source-device:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601
+| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 (*)
+| +--- org.wordpress.mediapicker:domain:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601 (*)
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| +--- com.google.dagger:hilt-android:2.40.5 (*)
+| \--- com.google.dagger:hilt-android-compiler:2.40.5 (*)
-+--- org.wordpress.mediapicker:source-wordpress:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1
-| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 (*)
-| +--- org.wordpress.mediapicker:domain:trunk-00947a9086ecdf2192b0bdc95a22e1647696d0b1 (*)
-| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
-| +--- com.google.dagger:hilt-android:2.40.1 -> 2.40.5 (*)
-| \--- com.google.dagger:hilt-android-compiler:2.40.1 (*)
++--- org.wordpress.mediapicker:source-wordpress:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601
+| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 (*)
+| +--- org.wordpress.mediapicker:domain:trunk-d0db2634cf27511bec3ef9b837f9cfe27c5ab601 (*)
+| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 (*)
+| +--- com.google.dagger:hilt-android:2.40.5 (*)
+| \--- com.google.dagger:hilt-android-compiler:2.40.5 (*)
-+--- androidx.compose.material:material:1.0.5 -> 1.1.0-beta04 (*)
++--- androidx.compose.material:material:1.1.0-rc01 (*)
-+--- androidx.compose.animation:animation:1.0.5 -> 1.1.0-beta04 (*)
++--- androidx.compose.animation:animation:1.1.0-rc01 (*)
-+--- androidx.compose.ui:ui-tooling:1.0.5 (*)
++--- androidx.compose.ui:ui-tooling:1.1.0-rc01 (*)
-+--- androidx.compose.runtime:runtime-livedata:1.0.5
-| +--- androidx.compose.runtime:runtime:1.0.5 -> 1.1.0-beta04 (*)
-| +--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.4.0 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.0 (*)
-| \--- androidx.compose.ui:ui:1.0.5 -> 1.1.0-beta04 (*)
++--- androidx.compose.runtime:runtime-livedata:1.1.0-rc01
+| +--- androidx.compose.runtime:runtime:1.1.0-rc01 (*)
+| +--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.4.0 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.10 (*)
+| \--- androidx.compose.ui:ui:1.0.0 -> 1.1.0-rc01 (*)
-+--- com.google.android.material:compose-theme-adapter:1.0.5 -> 1.1.1 (*)
++--- com.google.android.material:compose-theme-adapter:1.1.2 (*)
-\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 (*)
+\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.0 -> 1.6.10 (*)
Please review and act accordingly
|
…to update/gradle-to-7.3.3-agp-to-7.0.4
This is done due to the 'Navigation Safe Args' plugin, which as of version '2.4.1' point to Kotlin '1.6.0' instead. A future '2.5.0' version of the 'Navigation Safe Args' plugin will point to Kotlin '1.6.10', but that version might come way later than needed. If Kotlin '1.6.10' is not forced the below compilation error occurs: 'This version (1.1.1) of the Compose Compiler requires Kotlin version 1.6.10 but you appear to be using Kotlin version 1.6.0 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!).' This has been also extensively discussed in this GitHub PR: #5755 #issuecomment-1047165088
This PR upgrades
Gradle to 7.4
&AGP to 7.1.1
.Description
It includes the following:
Gradle
version upgraded to7.3.3
with the./gradlew wrapper --gradle-version=7.3.3 --distribution-type=all
command.AGP
version upgrade to7.0.4
(seesettings.gradle
change).Gradle 7.4
&AGP 7.1.1
.It updates the following libraries:
It resolves the following test issues:
It created the following GitHub issues:
Besides the above, you can reference the
Gradle 7.4 & AGP 7.1.1
branches of the below libraries for testing/verification purposes:NOTE: This is a draft PR because all
Gradle & AGP
upgrade PRs need to be merged together.Merging instructions
Ready for review
and assign https://github.com/orgs/wordpress-mobile/teams/owl-team to it.trunk
(after them being code reviewed and approved)trunk
hash or tag:status: do not merge
label.Testing instructions
Gradle & AGP
branches on all 3 libraries.RELEASE-NOTES.txt
if necessary.